跳轉到主要內容
POST
/
responses
創建一次 response
curl --request POST \
  --url https://api.orcarouter.ai/v1/responses \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "openai/gpt-4.1",
  "input": "<string>",
  "instructions": "<string>",
  "previous_response_id": "<string>",
  "tools": [
    {
      "type": "<string>"
    }
  ],
  "tool_choice": "<string>",
  "temperature": 123,
  "top_p": 123,
  "max_output_tokens": 123,
  "stream": true,
  "reasoning": {},
  "store": true,
  "metadata": {}
}
'

授權

Authorization
string
header
必填

OrcaRouter API 密鑰形如 sk-orca-...。請在 Authorization: Bearer sk-orca-... 頭中傳入。

主體

application/json
model
string
必填
範例:

"openai/gpt-4.1"

input
必填
instructions
string
previous_response_id
string

先前響應的 ID,用于在不重新發送完整消息歷史的情況下繼續 一段多輪對話。

tools
object[]

自由形式的 Responses-API 工具數組。每項的 type 選擇工具。 常見值有 function(自定義函數工具,與 Chat Completions 形態相同)、web_search(內置聯網接地)、mcp (Model Context Protocol)、code_interpreter。 內置工具調用(如 web_search_call)按次計費——見 運維 / 計費與用量。

tool_choice
temperature
number
top_p
number
max_output_tokens
integer
stream
boolean
reasoning
object

OpenAI Responses-API 推理配置。

store
boolean

上游是否可存儲請求/響應。默認允許;通道設置 disable_store 可覆蓋。

metadata
object

回應

200

OK