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.