langchain_core.output_parsers.base.BaseLLMOutputParser¶
class langchain_core.output_parsers.base.BaseLLMOutputParser[source]¶
Abstract base class for parsing the outputs of a model.
Methods
__init__()
aparse_result(result, *[, partial])
Parse a list of candidate model Generations into a specific format.
parse_result(result, *[, partial])
Parse a list of candidate model Generations into a specific format.
__init__()¶
async aparse_result(result: List[Generation], *, partial: bool = False) → T[source]¶
Parse a list of candidate model Generations into a specific format.
Parameters
result – A list of Generations to be parsed. The Generations are assumed
to be different candidate outputs for a single model input.
Returns
Structured output.
abstract parse_result(result: List[Generation], *, partial: bool = False) → T[source]¶
Parse a list of candidate model Generations into a specific format.
Parameters
result – A list of Generations to be parsed. The Generations are assumed
to be different candidate outputs for a single model input.
Returns
Structured output.