响应
始终为
list。模型对象数组。每个模型始终包含:
id(string): 模型标识符object(string):modelcreated(integer): 创建时间戳owned_by(string): 模型提供方tokenlab.aliases(array): 同一模型的公开别名tokenlab.pricing(object): 公开基础价格摘要tokenlab.capabilities(array): 公开能力标签tokenlab.max_input_tokens(number ornull): 可用时的输入上下文上限tokenlab.max_output_tokens(number ornull): 可用时的输出上限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 ornull): 可用时的 prompt cache 价格tokenlab.pricing_summary(object ornull): 仅在复杂价格模型上返回tokenlab.request_format_summary(object ornull): 轻量级非聊天发现摘要,包含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 模型是共享公开目录,不是用户拥有的微调模型资源。