langchain_core.output_parsers.base
.BaseLLMOutputParser¶
- class langchain_core.output_parsers.base.BaseLLMOutputParser[source]¶
用于解析模型输出的抽象基类。
方法
__init__
()aparse_result
(result, *[, partial])异步地将候选模型生成列表解析成特定格式。
parse_result
(结果, *[, 部分])将候选模型生成列表解析成特定格式。
- __init__()¶
- async aparse_result(result: List[Generation], *, partial: bool = False) T [source]¶
异步地将候选模型生成列表解析成特定格式。
- 参数
result (List[Generation]) – 需要解析的生成列表。假定为单个模型输入的不同候选输出。
partial (bool) – 是否将输出解析为部分结果。对于可以解析部分结果的分析器很有用。默认值为False。
- 返回
结构化输出。
- 返回类型
T
- abstract parse_result(result: List[Generation], *, partial: bool = False) T [source]¶
将候选模型生成列表解析成特定格式。
- 参数
result (List[Generation]) – 需要解析的生成列表。假定为单个模型输入的不同候选输出。
partial (bool) – 是否将输出解析为部分结果。对于可以解析部分结果的分析器很有用。默认值为False。
- 返回
结构化输出。
- 返回类型
T