LangChain
中等
面试题库
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
简单
OutputParser 的 parse 方法接收什么类型的输入?为什么它通常放在 LCEL 链条最后?
LangChain
困难
如何实现模型层的输入/输出安全审查?在模型前后包装 RunnableLambda 做内容过滤的写法?
LangChain
中等