output_parsers#

OutputParser 类解析 LLM 调用的输出。

类层次结构:

BaseLLMOutputParser --> BaseOutputParser --> <name>OutputParser  # GuardrailsOutputParser

主要助手:

Serializable, Generation, PromptValue

output_parsers.ernie_functions.JsonKeyOutputFunctionsParser

将输出解析为Json对象的元素。

output_parsers.ernie_functions.JsonOutputFunctionsParser

将输出解析为Json对象。

output_parsers.ernie_functions.OutputFunctionsParser

解析一个输出,该输出是值集合之一。

output_parsers.ernie_functions.PydanticAttrOutputFunctionsParser

将输出解析为pydantic对象的属性。

output_parsers.ernie_functions.PydanticOutputFunctionsParser

将输出解析为pydantic对象。

output_parsers.rail_parser.GuardrailsOutputParser

使用Guardrails解析LLM调用的输出。