langchain.evaluation.criteria.eval_chain
.resolve_criteria¶
- langchain.evaluation.criteria.eval_chain.resolve_criteria(criteria: Optional[Union[Mapping[str, str], Criteria, ConstitutionalPrinciple, str]]) Dict[str, str] [source]¶
解析用于评估的标准。
- criteriaCRITERIA_TYPE
- 用于评估运行的标准。可以是:
一个标准名称到其描述的映射
默认标准中存在的单个标准名称
单个`ConstitutionalPrinciple`实例
- Dict[str, str]
将标准名称映射到描述的字典。
>>> criterion = "relevance" >>> CriteriaEvalChain.resolve_criteria(criteria) {'relevance': '提交是否涉及文本中的实际引用?'}
- Parameters
criteria (Optional[Union[Mapping[str, str], Criteria, ConstitutionalPrinciple, str]]) –
- Return type
Dict[str, str]