OpenAI推出Open Responses:开源互操作规范,实现多供应商模型接口统一

前沿资讯 1768560605更新

0

【导读】在AI应用开发领域,有一个让所有开发者都头疼的问题:每换一个模型提供商,就要重新写一套代码。但现在,OpenAI带来了一个新解决方案:Open Responses。


OpenAI宣布推出Open Responses,这是一个专为构建多提供商、互操作LLM接口而设计的开源规范。该规范基于OpenAI自己的Responses API构建,目标是为整个AI开发生态提供一套统一的"通用语言"。

虽然,各AI供应商的核心功能都差不多:消息传递、工具调用、流式输出、多模态输入,但实现方式却千差万别。Open Responses的出现,正是为了打破这种碎片化局面。它定义了一套共享的schema,让开发者可以用统一的格式描述请求和处理输出,在不同模型提供商之间无缝切换。

Open Responses的三大核心特性:

1. 默认多提供商: 从一开始就将多提供商支持作为核心设计目标。定义的schema可以清晰地映射到几乎所有主流LLM提供商。

2. 面向真实工作流: 统一的事件流让开发者可以轻松构建实时AI应用界面,标准化的工具调用模式让工具调用的生命周期管理更加清晰。

3. 可扩展但不碎片化: 定义稳定核心的同时,为提供商特定的扩展留出空间,平衡一致性与灵活性。

目前OpenRouter、Vercel、Hugging Face、LM Studio、Ollama、OpenAI、vLLM等多家知名AI公司和平台已宣布支持Open Responses,涵盖从云端API到本地部署的完整生态。

对开发者的影响方面。第一:开发效率提升, 维护一套统一代码,切换模型只需改一行配置。第二: 迁移成本降低, 不会被单一供应商绑定,拥有更大灵活性。第三: 最佳模型策略, 不同任务动态切换最适合的模型变得简单。

Open Responses,让LLM开发领域从"战国时代"迈向"大一统"。

  • Open Responses官网:

https://www.openresponses.org/

  • GitHub仓库:

https://github.com/openresponses/openresponses