example_selectors#

示例选择器 实现了选择示例以将其包含在提示中的逻辑。 这使我们能够选择与输入最相关的示例。

选择示例可能有多种策略。例如,可以根据输入与示例的相似性来选择示例。另一种策略可能是根据示例的多样性来选择示例。

example_selectors.ngram_overlap.NGramOverlapExampleSelector

根据ngram重叠分数(来自NLTK包的sentence_bleu分数)选择和排序示例。

函数

example_selectors.ngram_overlap.ngram_overlap_score(...)

计算源和示例的ngram重叠分数,作为来自NLTK包的sentence_bleu分数。