Create an OutputFixingParser from a language model and a parser.
from_llm(
cls,
llm: Runnable,
parser: BaseOutputParser[T],
prompt: BasePromptTemplate = NAIVE_FIX_PROMPT,
max_retries: int = 1
) -> OutputFixingParser[T]| Name | Type | Description |
|---|---|---|
llm* | Runnable | llm to use for fixing |
parser* | BaseOutputParser[T] | parser to use for parsing |
prompt | BasePromptTemplate | Default: NAIVE_FIX_PROMPTprompt to use for fixing |
max_retries | int | Default: 1Maximum number of retries to parse. |