langchain_experimental.rl_chain.base.AutoSelectionScorer

class langchain_experimental.rl_chain.base.AutoSelectionScorer[源代码]

基础:SelectionScorer[Event], BaseModel

自动选择评分器。

通过解析和验证关键字参数中的输入数据来创建一个新模型。

如果输入数据不能解析成有效的模型,则触发ValidationError。

参数 llm_chain: LLMChain [必需]
参数 prompt: 可选[BasePromptTemplate] = None
参数 scoring_criteria_template_str: 可选[str] = None
静态 get_default_prompt() ChatPromptTemplate[source]
返回类型

ChatPromptTemplate

静态 get_default_system_prompt() SystemMessagePromptTemplate[source]
返回类型

SystemMessagePromptTemplate

score_response(inputs: Dict[str, Any], llm_response: str, event: Event) float[source]
参数
  • inputs (Dict[str, Any]) –

  • llm_response (str) –

  • event (Event) –

返回类型

float