Responses API 是一个新的 API,它在使用我们的 API 时侧重于更高的简洁性和更强的表达性。它专为多种工具、多轮对话和多种模态而设计,这与当前的 API 不同,后者要么将这些功能附加到主要为文本输入和输出(聊天补全)而设计的 API 上,要么需要大量引导才能执行简单的操作(助手 API)。
在这里,我将向您展示 Responses API 提供的一些新功能,并在最后将其整合在一起。responses
解决了我们当前 API 集中的许多用户痛点。在使用补全 API 的过程中,我们发现人们想要:
- 在单个 API 调用中轻松执行多轮模型交互的能力
- 访问我们托管的工具(file_search、web_search、code_interpreter)
- 对发送到模型的上下文进行精细控制
随着模型开始发展更长期的推理和思考能力,用户将需要异步友好且有状态的原语。Response 解决了这个问题。