跳转到内容

RelevancyEvaluator

定义于:.build/typescript/packages/llamaindex/src/evaluation/Relevancy.ts:23

  • PromptMixin
  • BaseEvaluator

new RelevancyEvaluator(params?): RelevancyEvaluator

定义于:.build/typescript/packages/llamaindex/src/evaluation/Relevancy.ts:29

RelevancyParams

RelevancyEvaluator

PromptMixin.constructor

protected _getPromptModules(): ModuleRecord

定义于:.build/typescript/packages/llamaindex/src/evaluation/Relevancy.ts:38

返回当前模块中同样实现了 PromptMixin 的子模块字典(以便也能获取/设置它们的提示)。

如果没有子模块,可以为空。

ModuleRecord

PromptMixin._getPromptModules


_getPrompts(): object

定义于:.build/typescript/packages/llamaindex/src/evaluation/Relevancy.ts:42

object

评估模板: RelevancyEvalPrompt

refineTemplate: RelevancyRefinePrompt

PromptMixin._getPrompts


_updatePrompts(prompts): void

定义于:.build/typescript/packages/llamaindex/src/evaluation/Relevancy.ts:49

RelevancyEvalPrompt

RelevancyRefinePrompt

void

PromptMixin._updatePrompts


evaluate(__namedParameters): Promise<EvaluationResult>

定义于:.build/typescript/packages/llamaindex/src/evaluation/Relevancy.ts:61

EvaluatorParams

Promise<EvaluationResult>

BaseEvaluator.evaluate


evaluateResponse(__namedParameters): Promise<EvaluationResult>

定义于:.build/typescript/packages/llamaindex/src/evaluation/Relevancy.ts:119

EvaluatorResponseParams

Promise<EvaluationResult>

BaseEvaluator.evaluateResponse