orientxorientx

模型與參數

列出模型並瞭解常用的 Chat Completions 欄位

GET /v1/models 列出目前金鑰可呼叫的所有模型。 請求中的 model 必須使用回傳的 id 欄位,這是 API 唯一接受的模型識別碼。

curl https://api.orientx.ai/v1/models \
  -H "Authorization: Bearer $ORIENTX_API_KEY"
{
  "object": "list",
  "data": [
    { "id": "<MODEL_ID>", "object": "model", "owned_by": "orientx" }
  ]
}

可用模型取決於你的帳戶,因此應查詢此端點,而不是寫死清單。 模型下線後,請求會回傳 404,錯誤碼為 model_not_found。 快速入門提供了同一請求的 Python 和 TypeScript 範例。

如需查看各模型的 ID 和可直接複製的 API 範例,請開啟模型價格頁面。

請求參數

Chat Completions 端點接受標準 OpenAI 欄位。以下是最常用的參數:

參數型別說明
modelstring必填。使用 GET /v1/models 回傳的 id。
messagesarray必填。按順序排列的對話輪次,包含 role 和 content。
streamboolean回傳伺服器傳送事件,而不是一次性回傳完整回應。
temperaturenumber值越高,輸出越多樣。預設值為 1。
top_pnumber核心取樣。調整此參數或 temperature,不要同時調整兩者。
max_tokensinteger限制生成內容的長度,不包含提示詞。
stopstring 或 array最多 4 個用於結束生成的序列。

tools、response_format 和視覺輸入等可選欄位的支援情況因模型而異。 模型不支援某個參數時,API 會回傳 400 並指出對應欄位,而不會靜默忽略。

串流呼叫參見快速入門。 取得串流 token 用量需要設定 stream_options: { "include_usage": true }, 詳見用量與計費。

本頁目錄