langchain.chains.openai_functions.qa_with_structure.create_qa_with_structure_chain

langchain.chains.openai_functions.qa_with_structure.create_qa_with_structure_chain(llm: BaseLanguageModel, schema: Union[dict, Type[BaseModel]], output_parser: str = 'base', prompt: Optional[Union[PromptTemplate, ChatPromptTemplate]] = None, verbose: bool = False) LLMChain[source]

创建一个问题回答链,根据模式返回带有来源的答案。

参数:

llm: 用于链的语言模型。 schema: 用于输出的Pydantic模式。 output_parser: 要使用的输出解析器。应为`pydantic`或`base`之一。

默认为`base`。

prompt: 用于链的可选提示。

返回值:

Parameters
Return type

LLMChain