Skip to content

Responses

Responses 接口适合使用 OpenAI Responses 协议的客户端、编码代理和新一代应用框架。它通常用于需要统一输入结构、工具调用、推理控制或更复杂响应结构的场景。

POST /v1/responses

完整地址:

https://www.routeapi.ai/v1/responses
Terminal window
curl https://www.routeapi.ai/v1/responses \
-H "Authorization: Bearer $ROUTEAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4o",
"input": "请说明 RouteAPI 的主要用途"
}'
字段类型必填说明
modelstring模型 ID
inputstring/array输入内容
instructionsstring系统级指令
streamboolean是否流式输出
toolsarray工具定义
tool_choicestring/object工具选择策略
temperaturenumber采样温度
max_output_tokensnumber最大输出 token 数
项目Chat CompletionsResponses
输入结构messagesinput + instructions
兼容范围传统 OpenAI SDK 兼容客户端最多新协议客户端和编码代理更常用
工具调用支持,取决于所选模型支持,通常表达能力更强
推荐场景通用聊天、兼容接入新项目、编码代理、复杂任务
  • 如果客户端明确要求 OpenAI Responses 协议,使用 /v1/responses
  • 如果客户端只支持传统 OpenAI Chat Completions,使用 /v1/chat/completions
  • 同一个模型是否支持 Responses 取决于 RouteAPI 模型配置和服务能力。