其他
列出模型
取得目前可用的模型清單
GET
簡介
取得目前可用的模型清單。本介面支援自動識別回傳格式,無需手動指定。自動格式識別
根據請求標頭自動回傳對應格式:Anthropic、Gemini 或 OpenAI 格式認證
Bearer Token,如Bearer sk-xxxxxxxxxx
請求標頭說明
根據請求標頭自動識別回傳格式:回傳 Anthropic 格式回應
回傳 Gemini 格式回應
預設回傳 OpenAI 格式回應
程式碼範例
- cURL
- Python
- Node.js
回應欄位說明
| 欄位 | 類型 | 說明 |
|---|---|---|
| object | string | 固定為 list |
| data | array | 模型列表 |
| data[].id | string | 模型唯一識別碼 |
| data[].object | string | 固定為 model |
| data[].created | integer | 模型建立時間戳記(Unix 時間戳記) |
| data[].owned_by | string | 模型提供商(如:openai、anthropic、google) |
回應範例
HTTP 狀態碼
| 狀態碼 | 說明 |
|---|---|
| 200 | 請求成功 |
| 401 | API Key 無效或已過期 |
| 429 | 請求頻率過高 |
| 500 | 伺服器內部錯誤 |
錯誤回應範例
注意事項
- 建議快取模型清單,避免頻繁請求(建議快取 1 小時)
- 回傳的模型清單會根據您的 API Key 權限動態變化
- 可在應用程式啟動時呼叫此介面進行可用性檢查
- 不同模型的
created時間戳記可能差異較大,僅代表模型發布時間 - Python 範例依賴
openai函式庫:pip install openai - Node.js 範例依賴
axios函式庫:npm install axios