跳到內容

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 模型配置和服務能力。