获取模型列表
get/v1/models
获取当前可用的模型列表。
根据请求头自动识别返回格式:
- 包含
x-api-key和anthropic-version头时返回 Anthropic 格式 - 包含
x-goog-api-key头或key查询参数时返回 Gemini 格式 - 其他情况返回 OpenAI 格式
鉴权
把 OLETOKEN 的 API Key 作为 Bearer Token 放进 Authorization 请求头。密钥在控制台的「API 密钥」页创建。
Authorization: Bearer $OLETOKEN_API_KEY请求参数
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| keyquery | string | — | Google API Key (用于 Gemini 格式) |
| x-api-keyheader | string | — | Anthropic API Key (用于 Claude 格式) |
| anthropic-versionheader | string | — | Anthropic API 版本 |
| x-goog-api-keyheader | string | — | Google API Key (用于 Gemini 格式) |
响应
200成功获取模型列表
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| object | string | — | — |
| data | Model[] | — | — |
| id | string | — | 模型 ID |
| object | string | — | 对象类型 |
| created | integer | — | 创建时间戳 |
| owned_by | string | — | 模型所有者 |
401认证失败
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| error | object | — | — |
| message | string | — | 错误信息 |
| type | string | — | 错误类型 |
| param | string | null | — | 相关参数 |
| code | string | null | — | 错误代码 |
请求示例
curl -X GET 'https://api.oletoken.ai/v1/models?key=string' \
-H "Authorization: Bearer $OLETOKEN_API_KEY" \
-H 'x-api-key:' \
-H 'anthropic-version:' \
-H 'x-goog-api-key:'
