模型列表端点
接口说明
- 方法:
GET - 路径:
/v1/models - 完整地址:
https://anideaai.com/v1/models - 用途:查询当前可用模型列表。
请求头
默认使用 OpenAI 风格:
Authorization: Bearer sk-xxxxx
该接口也支持自动识别返回格式:
- 如果携带
x-api-key+anthropic-version,返回 Anthropic 风格。 - 如果携带
x-goog-api-key或查询参数key=...,返回 Gemini 风格。
OpenAI 风格示例
curl https://anideaai.com/v1/models \
-H "Authorization: Bearer sk-xxxxx"
响应示例
{
"object": "list",
"data": [
{
"id": "gpt-5.4",
"object": "model",
"created": 1741323000,
"owned_by": "openai"
},
{
"id": "claude-opus-4-6",
"object": "model",
"created": 1741323000,
"owned_by": "anthropic"
}
]
}
Anthropic 风格示例
curl https://anideaai.com/v1/models \
-H "Authorization: Bearer sk-xxxxx" \
-H "x-api-key: sk-xxxxx" \
-H "anthropic-version: 2023-06-01"
Gemini 风格示例
curl "https://anideaai.com/v1/models?key=your_google_key" \
-H "Authorization: Bearer sk-xxxxx"
使用建议
- 程序启动时拉取一次模型列表并缓存。
- 定时刷新(如每 5 分钟)避免调用不存在模型。
- 调用前先检查模型是否支持目标能力(文本、图像、音频、推理、工具调用)。