跳到正文
掘金· 师夷长技以自愈·· 13 天前精选AI 评分72

LangGraph 实战第 5 讲:用 Function Calling 把交卷伪装成 tool 实现强制结构化输出

第 5 讲:Function Calling 做强制结构化输出——把「交卷」伪装成 tool

AI 导读

LangGraph 实战系列第 5 讲介绍让 LLM 稳定输出 JSON 的做法,即用 model.with_structured_output(Schema, method="function_calling") 把交卷伪装成一次 tool call,由 Pydantic schema 锁定字段、类型和枚举,返回类型化对象而无需手工解析。

借鉴点

能拿走 with_structured_output 配 Pydantic schema 强制结构化输出的写法,落到知识沉淀和 Agent 派单链路上;代价是 schema 每轮占输入 token,DeepSeek 只能走 function_calling。

来源:掘金 · juejin.cn