LangChain
中等
面试题库
LangChain
简单
XMLOutputParser 在什么场景使用?相比 JSON 输出有哪些适用场景与注意点?
LangChain
中等
如何自定义 OutputParser?实现 parse 与 get_format_instructions 要注意哪些约定?
LangChain
中等
EnumOutputParser 如何约束输出到固定枚举?模型输出非法值时抛出什么异常?
LangChain
简单
CommaSeparatedListOutputParser 如何解析逗号列表?遇到空元素或带引号的元素时如何配置?
LangChain
困难
RetryWithErrorOutputParser 如何把解析错误反馈给模型重试?与 OutputFixingParser 有什么区别?
LangChain
困难
OutputFixingParser 如何用一次额外 LLM 调用修复解析失败?它的机制与成本如何权衡?
LangChain
中等
StructuredOutputParser 的 ResponseSchema 如何定义字段?与 PydanticOutputParser 相比何时选用?
LangChain
中等
JsonOutputParser 与 PydanticOutputParser 有什么区别?JSON 解析失败会抛什么异常、如何捕获?
LangChain
中等
PydanticOutputParser 如何把 schema 说明注入 prompt?get_format_instructions 生成了什么内容?
LangChain
简单
StrOutputParser 的作用是什么?为什么它是 LCEL 里 model 之后默认的最后一步?
LangChain
简单