大家好,我是木易,一个持续关注AI领域的互联网技术产品经理,国内Top2本科,美国Top10 CS研究生,MBA。我坚信AI是普通人变强的“外挂”,专注于分享AI全维度知识,包括但不限于AI科普,AI工具测评,AI效率提升,AI行业洞察。关注我,AI之路不迷路,2024我们一起变强。
去年的DevDay活动中,OpenAI推出了JSON模式,它成为了开发者利用GPT系列模型构建可靠应用程序的重要工具。尽管JSON模式在提升模型输出有效JSON方面起到了关键作用,但它并没有确保输出结果能够完全符合特定的模式要求。8月6日,OpenAI推出了一个新版本的GPT-4o
模型:gpt-4o-2024-08-06
,该模型可通过API实现可靠的结构化输出,这一功能专门设计来确保模型输出能够精确地符合开发者所提供的JSON Schema。
从非结构化输入生成结构化数据是当今AI应用程序的核心使用案例之一。 开发者使用OpenAI API构建AI助手,这些助手能够通过函数调用获取数据和回答问题,提取输入数据的结构化信息,并构建多步骤的代理工作流程,允许LLM执行操作。开发者一直在通过开源工具、提示和重复尝试请求来解决LLM模型在这方面的限制,以确保模型输出与他们系统所需的格式匹配。现在,通过引入结构化输出技术,这一挑战得到了有效解决。该技术通过设定严格的参数匹配规则,引导OpenAI模型的输出严格遵循开发者所设定的模式,并且通过进一步训练,提高了模型对复杂模式的理解和适应能力。
在对复杂JSON模式的遵循性评估中,新模型gpt-4o-2024-08-06
在结构化输出方面取得了完美的100%得分。相比之下,gpt-4-0613
的得分不到40%。
得益于结构化输出技术,gpt-4o