langchain_core.output_parsers.base.BaseLLMOutputParser

class langchain_core.output_parsers.base.BaseLLMOutputParser[source]

模型输出解析的抽象基类。

Methods

__init__()

aparse_result(result, *[, partial])

将候选模型生成的列表解析为特定格式。

parse_result(result, *[, partial])

将候选模型生成的列表解析为特定格式。

__init__()
async aparse_result(result: List[Generation], *, partial: bool = False) T[source]

将候选模型生成的列表解析为特定格式。

参数:

result:需要解析的一组生成。假定这些生成是单个模型输入的不同候选输出。

返回:

结构化输出。

Parameters
  • result (List[Generation]) –

  • partial (bool) –

Return type

T

abstract parse_result(result: List[Generation], *, partial: bool = False) T[source]

将候选模型生成的列表解析为特定格式。

参数:

result:需要解析的一组生成。假定这些生成是单个模型输入的不同候选输出。

返回:

结构化输出。

Parameters
  • result (List[Generation]) –

  • partial (bool) –

Return type

T