首页AI 频道AI 术语词典结构化输出(Structured Output)
结

结构化输出(Structured Output)

使用技巧 1 次浏览 更新于 2026-10-04 17:54
返回术语列表

一句话理解

让 AI 按固定格式交作业——要 JSON 给 JSON、要表格给表格,程序能直接读,不用从散文里抠数据。

定义

结构化输出(Structured Output)指强制模型按指定格式(JSON、表格、固定字段)返回结果的模式。主流模型 API 已支持 JSON 模式或严格结构化输出,可以保证输出格式百分之百合法。

你会在哪遇到它

程序调用 AI 抽取数据(从简历抽字段、从合同抽条款);让 AI 生成配置文件或测试数据;做数据流水线时,下一步程序要直接消费 AI 的输出。

背后的原理

早期的做法是在提示词里写“请按 JSON 输出”再自己解析,偶尔会格式崩坏;现在的方案是在 API 层面直接约束解码过程,让输出的每个字段都符合预先定义的结构描述,从“求它好好写”变成“保证它一定对”。

和相近概念的区别

1 与普通回答:散文给人看,结构化数据给程序用。 2 与函数调用:函数调用的参数本身就是结构化输出的应用,但多了一层“何时调用”的决策。 3 与表格:表格是给人看的结构化,JSON 是给机器看的。

常见误区

1 加一句“请输出 JSON”就稳了——纯提示词约束仍可能崩,程序化场景要用 API 的结构化模式。 2 字段随手定——结构设计直接决定下游好不好用,值得花时间。 3 不管空值——模型可能填空值或编数据,定义字段时要标清必填和可选。

所属分类使用技巧
更新时间2026-10-04 17:54
浏览量1
点赞0
每个 IP 仅可点赞一次 · 点赞后不可取消

评论 (0)

发表评论

0/300

暂无评论,来发表第一条评论吧!

便签
已输入:0/500字

    扫码访问工具