全部词条
白话词典

结构化输出

也叫:Structured Outputs · 结构化响应 · Schema 约束输出

结构化输出是先规定字段、类型和必填项,再让模型按约定格式返回数据,方便程序继续处理。

他们说

使用 JSON Schema 约束模型生成结构化结果

老白翻译

先把字段写好,让 AI 按这张表交结果。

它到底是什么

普通回答是一段文字。结构化输出会先给模型一份 schema,规定对象有哪些字段、字段类型和必填项,再让结果按这个格式返回。

生活里的例子

让 AI 读取报销单时,可以要求它固定返回发票号码、日期、金额和币种。后面的程序不用从一段散文里猜每个值放在哪里。

常见误解

  • 误解:格式正确,内容就一定正确。 Schema 能检查字段形状,金额和日期仍要按原文件与业务规则核对。
  • 误解:所有 JSON Schema 都能直接使用。 不同模型接口往往只支持规范的一部分。
  • 误解:有结构化输出就不用处理错误。 拒绝、截断和接口失败仍要单独检查。

普通人怎么用

先用在资料抽取、分类和草稿录入。程序校验结构,人确认关键值,再写入正式系统。

来源文章