跳转到内容
主站 新闻 控制台

原生调用(Responses API)

除经典的 Chat Completions 外,4ALL API 也支持 OpenAI 新一代原生接口 Responses API (/v1/responses)。部分新工具与客户端(如 Codex CLI)默认走该协议。

基本调用

Terminal window
curl https://api.4allapi.com/v1/responses \
-H "Authorization: Bearer $AIPROXY_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.5",
"input": "用一句话解释什么是 API 网关"
}'

input 可以是字符串,也可以是带角色的消息数组:

{
"model": "gpt-5.5",
"input": [
{ "role": "system", "content": "你是简洁的中文助手" },
{ "role": "user", "content": "什么是 API 网关?" }
]
}

与 Chat Completions 的差异

Chat CompletionsResponses
输入字段messagesinput
输出位置choices[0].message.contentoutput 数组中的 message
适用绝大多数客户端与 SDKOpenAI 新工具链

使用建议

  • 存量业务用 Chat Completions 即可,无需迁移;
  • 客户端强制要求 Responses 协议时(如 Codex CLI)直接指向 https://api.4allapi.com/v1,协议自动可用;
  • 流式、函数调用等能力两种协议都支持,计费规则相同。