OpenAI 推出了开发人员最希望的一项功能”Structured Outputs”

OpenAI 推出了开发人员最希望的一项功能

OpenAI最近推出了一项名为”Structured Outputs”的新功能,它解决了开发者在使用大型语言模型(LLMs)处理JSON数据时遇到的难题。开发者们经常因为模型生成的JSON数据不符合预期格式而感到头疼,现在Structured Outputs功能确保了模型生成的输出能够与JSON Schemas相匹配,从而提高了数据的一致性和准确性。

这项功能允许开发者对OpenAI模型进行约束,使其生成的JSON数据符合特定的模式。这样,开发者就不必担心模型会遗漏必要的键值对或生成无效的数据。Structured Outputs还支持逐步生成答案,使得开发者可以更精确地引导模型达到预期的输出结果。

OpenAI表示,Structured Outputs是开发者们长期以来最期待的功能之一,它不仅提高了生成数据的准确性,还简化了开发流程。此外,这项功能还遵循了OpenAI现有的安全政策,确保了模型在处理请求时的安全性。

Structured Outputs功能已经在GPT-4o-mini、GPT-4o以及这些模型的微调版本上推出,并且可以在OpenAI的多个API上使用,包括Chat Completions API、Assistants API和Batch API,同时还支持视觉输入。OpenAI还强调,这项新功能受到了开源社区的启发,是众多优秀开源项目成果的结晶。

来源:Venturebeat

© 版权声明

相关文章

暂无评论

暂无评论...