MaoMaoToken 文档

Responses 接口介绍

OpenAI 在 2025 年推出了新的 Responses API。它可以理解为 Chat Completions 之后的新一代接口形态,更适合多模态输入、工具调用、Agent 工作流和长期会话场景。

在 MaomaoToken 中,如果你需要使用 OpenAI 新版请求格式,可以优先参考这一组文档。

简介

Responses API 的目标是把文本、图像、工具调用、函数调用、上下文管理等能力放进更统一的接口中。相比传统 /v1/chat/completions,它不只是「让模型回复一句话」,而是更适合构建具备工具能力的 AI 应用。

主要能力包括:

  • 支持文本和图像输入,并返回文本输出。
  • 支持有状态交互,可以将先前响应继续作为下一次输入。
  • 支持文件搜索、网络搜索、计算机使用等内置工具能力。
  • 支持函数调用,让模型访问外部系统和业务数据。

为什么会有 /v1/responses 接口?

  • 能力更统一在传统对话生成之外,进一步整合结构化输出、工具调用、多模态输入和 Agent 工作流。
  • 开发更简单减少手动编写 glue code 的工作量,让工具调用、模型输出和后续处理更集中。
  • 面向 Agent更适合构建带工具交互、长期上下文和复杂任务执行能力的 AI 应用。

和 Chat Completions 的区别

对比项/v1/chat/completions/v1/responses
定位经典对话生成接口新一代统一响应接口
状态管理通常需要每次手动传入完整历史消息可通过 storeprevious_response_id 等方式维护上下文
工具集成主要依赖 function calling,工具流程由开发者管理更强调内建工具和 Agent 式调用流程
多模态能力以文本对话为主,部分模型支持图像输入更统一地支持文本、图像、工具调用等能力
流式输出支持文本流式输出支持更丰富的流式事件
推荐场景简单聊天、文本生成、兼容旧项目Agent、工具调用、多模态、长期会话应用

发展时间线

时间重要事件
2025 年 3 月OpenAI 发布 Responses API,并将其定位为构建 Agent 应用的新接口基础。
2025 年 3 月后Responses API 开始支持 web search、file search、computer use 等工具能力。
2025 年 5 月Responses API 继续扩展工具集和企业开发能力,例如图像生成、代码解释、MCP 支持等方向。
2025 年 7 月Azure OpenAI 相关版本开始提供 Responses API 预览能力。

什么时候该用 Responses API?

如果你只是做普通聊天、简单问答、文本生成,/v1/chat/completions 依然很好用,也更容易迁移旧项目。

如果你需要下面这些能力,就更适合使用 /v1/responses

  • 需要模型使用工具,例如搜索、文件检索、外部系统调用。
  • 需要处理图像、文件等多模态输入。
  • 需要构建更完整的 Agent 工作流。
  • 需要更自然地维护长期会话状态。
  • 需要把函数调用、结构化输出和多步任务放在同一套接口里。

请求地址

https://api.maomaotoken.com/v1/responses

使用提示

如果你已有基于 /v1/chat/completions 的代码,不需要立刻全部迁移。简单聊天继续使用 Chat Completions 即可;当你需要 Agent、工具调用、多模态或更复杂的上下文能力时,再考虑使用 Responses API。

Responses API 的具体参数、模型支持范围和工具能力,会随模型版本和平台开放情况变化。实际调用时,请以 MaomaoToken 控制台可用模型和接口支持情况为准。 :

On this page