回應
一律為
list。模型物件的陣列。每個模型一律包含:
id(string):模型識別碼object(string):modelcreated(integer):建立時間戳owned_by(string):模型提供者tokenlab.aliases(array):同一模型的公開別名tokenlab.pricing(object):公開基礎價格摘要tokenlab.capabilities(array):公開能力標籤tokenlab.max_input_tokens(number 或null):可用時的輸入上下文上限tokenlab.max_output_tokens(number 或null):可用時的輸出上限tokenlab.category(string):公開模型分類tokenlab.pricing_unit(string):公開定價單位tokenlab.has_complex_pricing(boolean):價格是否有模型專屬維度tokenlab.lifecycle(object):生命週期狀態、發布日期/棄用日期、替代模型和 latest 標籤來源tokenlab.commercial(object):使用者收費策略、免費原因和可選免費截止時間tokenlab.badges(array):由生命週期和商業策略派生的展示標籤
tokenlab.providers(array):可用時的公開提供者tokenlab.cache_pricing(object 或null):可用時的 prompt cache 價格tokenlab.pricing_summary(object 或null):僅在複雜價格模型上回傳tokenlab.request_format_summary(object 或null):輕量級非聊天發現摘要,包含public_operations、request_endpoint與request_endpoint_by_operationtokenlab.agent_preferences(object):僅在存在recommended_for時回傳
tokenlab.capability_flags、tokenlab.supported_operations、tokenlab.pricing_provenance、tokenlab.request_format_details 等僅詳情可見的欄位,只會由 GET /v1/models/{model} 回傳。GET /v1/models 以發現為主。像 capability_flags、pricing_provenance 與完整的 request_format_details 這類僅詳情可見的中繼資料都在 GET /v1/models/{model} 中。查詢參數
選填的公開分類篩選。支援
chat、image、video、audio、tts、stt、music、3d、embedding、rerank 和 translation。選填的非聊天推薦場景。支援
image、video、music、3d、tts、stt、embedding、rerank 和 translation。選填的供應商篩選,例如
openai、anthropic、google 或 deepseek。選填的模型標籤篩選,例如
chat、image、video、embedding 或 translation。當
recommended_for 存在時,/v1/models 會依據最近快取的 24 小時成功率快照對非聊天模型排序。status = "insufficient_samples" 的模型仍會顯示,但會排在已評分的模型之後。依提供者篩選
模型類別
| 提供者 | 範例模型 |
|---|---|
openai | gpt-5.4, gpt-5.4-mini, gpt-5-mini, gpt-4o, gpt-image-2 |
anthropic | claude-opus-4-6, claude-sonnet-4-6, claude-haiku-4-5 |
google | gemini-3.1-pro-preview, gemini-3.5-flash, gemini-2.5-pro |
deepseek | deepseek-r1, deepseek-v3-2 |
xai | grok-4.1 |
moonshot | kimi-k2.5 |
minimax | minimax-m3 |
meta | llama-3.3-70b, llama-3.1-405b |
模型刪除
DELETE /v1/models/{model} 不受支援。TokenLab 模型是共享公開目錄,不是使用者擁有的微調模型資源。