模型列表与命名
GET /v1/models — 查询可用模型、命名规则与详情
目前平台仍在持续接入新厂商和新模型——不要把这页当成固定模型表来硬编码。GET /v1/models(或无需鉴权的公开模型目录)才是当前实际可用模型的唯一权威来源。
列出模型
from openai import OpenAI
client = OpenAI(base_url="https://api.modelsite.ai/v1", api_key="ms_live_sk_xxx")
for m in client.models.list().data:
print(m.id)下面的接口卡片由 OpenAPI 规范自动渲染(模型对象的 Response schema)。
Authorization
BearerAuth AuthorizationBearer <token>
Authorization: Bearer $MODELSITE_API_KEY
In: header
Response Body
application/json
curl -X GET "https://example.com/models"{ "object": "string", "data": [ { "id": "string", "object": "string", "created": 0, "owned_by": "string" } ]}查询单个模型
curl https://api.modelsite.ai/v1/models/deepseek-v4-flash-0731 \
-H "Authorization: Bearer $MODELSITE_API_KEY"返回该模型的元信息对象——能力、上下文窗口、定价。
命名规则
ModelSite 尽量保留各厂商的原生模型 ID,便于从直连迁移——不需要额外学一套"ModelSite 命名"。模型的 id 就是你在 /v1/chat/completions 或 /v1/messages 里传的 model 值。
GET /v1/models 返回的每个模型会带能力标签,组合来自:chat(对话)、streaming(流式)、vision(视觉)、tools(工具调用)、thinking(推理)、embedding(向量)、image_gen(图像生成)、tts、stt、cache(缓存)。
你调用的模型 id 是稳定的——不管是从 GET /v1/models 还是公开目录拿到的,用法都一样。