结构化输出Structured Output
AI 概念结构化输出是要求模型按预先规定的字段和数据类型返回结果的方式例如,可把邮件抽取为包含日期、地点和标题的 JSON,供表单或日历读取。格式符合 schema 也不代表数据真实可用,仍要检查日期、金额等业务规则。
也常被叫作响应格式JSON 输出
开始前
看过表单、日历或能自动填充信息的产品。
看完后
能判断 JSON 格式正确后,仍要检查日期、金额等真实业务规则。
一封活动邮件怎样变成可用的日历字段
邀请邮件
→下周三下午 3 点,在 A301 开产品评审。负责人是小林。
模型返回 JSON
→{
"date": "下周三",
"time": "15:00",
"room": "A301"
}程序校验等待检查
字段排整齐,只代表程序容易读取;日期、金额和事实仍然要另外检查。
刚才发生了什么
- 1先定字段
产品指定标题、日期、地点等字段;schema 就是写清字段名、类型和必填项的清单。
- 2邮件变 JSON
模型把邮件内容填成 JSON,也就是用花括号和字段名表示的一份数据。
- 3再做业务检查
产品还要确认日期存在、地点有效,才写入日历或继续下一步。
能被读成 JSON 只说明格式像数据,不说明邮件里的日期和地点一定真实可用。
接下来学什么