load_evaluator#

langchain.evaluation.loading.load_evaluator(
evaluator: EvaluatorType,
*,
llm: BaseLanguageModel | None = None,
**kwargs: Any,
) Chain | StringEvaluator[source]#

Load the requested evaluation chain specified by a string.

Parameters:
  • evaluator (EvaluatorType) – The type of evaluator to load.

  • llm (BaseLanguageModel, optional) – The language model to use for evaluation, by default None

  • **kwargs (Any) – Additional keyword arguments to pass to the evaluator.

  • Returns

  • -------

  • Chain – The loaded evaluation chain.

  • Examples

  • --------

  • load_evaluator (>>> from langchain.evaluation import)

  • EvaluatorType

  • load_evaluator(EvaluatorType.QA) (>>> evaluator =)

Return type:

Chain | StringEvaluator