跳到主内容
快讯直播
AI智模界
模型

OpenAI 在 API 中引入结构化输出

OpenAI 发布了题为《Introducing Structured Outputs in the API》的内容,宣布在 API 层面引入结构化输出(Structured Outputs)能力。该更新归属于模型方向,面向的是通过 API 调用大模型来构建应用的开发者群体。

对于把大模型接入生产系统的团队而言,模型返回的内容能否被程序稳定解析,长期是一个核心痛点。自由文本形式的回答可读性好,但下游代码往往需要额外做正则匹配与容错解析;一旦模型改写措辞、遗漏字段或改变嵌套层级,整条流程就可能报错甚至中断。结构化输出要解决的正是这个问题:让模型的返回结果遵循预先定义的数据结构,使程序可以直接消费,而不必再为“模型这次会怎么写”做大量防御性设计。

从开发者视角看,这类能力的价值主要体现在几个方面:

  • 减少解析与重试逻辑,降低工程复杂度;
  • 让模型输出可以直接映射到函数参数、数据库字段或前端组件;
  • 提升自动化流水线的稳定性,减少人工兜底与后处理环节。

需要提醒的是,格式合规并不等于内容正确。模型仍可能生成字段完整、结构正确但事实有误的结果,因此在工程实践中,校验与异常处理环节不宜省略。同时,引入输出约束是否会对响应延迟、生成质量或调用成本带来影响,也需要结合官方文档与实际压测来评估,而不宜仅凭直觉判断。

对已经在做工具调用、信息抽取、表单生成或 Agent 编排的团队来说,这是一项值得关注的更新。具体的支持范围、接口形式与使用方式,请以 OpenAI 官方博客及 API 文档为准。

AI 生成本文由 AI 基于公开信息自动生成,仅供参考。