Skip to main content
GET
https://console.mixroute.io
/
v1
/
models
curl --request GET \
  --url https://console.mixroute.io/v1/models \
  --header 'Authorization: Bearer sk-xxxxxxxxxx'
{
  "object": "list",
  "data": [
    {
      "id": "gpt-4o",
      "object": "model",
      "created": 1715232000,
      "owned_by": "openai"
    },
    {
      "id": "claude-sonnet-4-20250514",
      "object": "model",
      "created": 1743465600,
      "owned_by": "anthropic"
    }
  ]
}

简介

获取当前可用的模型列表。本接口支持自动识别返回格式,无需手动指定。

自动格式识别

根据请求头自动返回对应格式:Anthropic、Gemini 或 OpenAI 格式

认证

Bearer Token,如 Bearer sk-xxxxxxxxxx

请求头说明

根据请求头自动识别返回格式:
x-anthropic-version
string
返回 Anthropic 格式响应
x-goog-api-key
string
返回 Gemini 格式响应
默认返回 OpenAI 格式响应

代码示例

curl https://console.mixroute.io/v1/models \
  -H "Authorization: Bearer sk-xxxxxxxxxx"

响应字段说明

字段类型说明
objectstring固定为 list
dataarray模型列表
data[].idstring模型唯一标识
data[].objectstring固定为 model
data[].createdinteger模型创建时间戳(Unix 时间戳)
data[].owned_bystring模型提供商(如:openai、anthropic、google)

响应示例

{
  "object": "list",
  "data": [
    {
      "id": "gpt-4o",
      "object": "model",
      "created": 1715232000,
      "owned_by": "openai"
    },
    {
      "id": "claude-sonnet-4-20250514",
      "object": "model",
      "created": 1743465600,
      "owned_by": "anthropic"
    },
    {
      "id": "gemini-2.5-pro",
      "object": "model",
      "created": 1746057600,
      "owned_by": "google"
    }
  ]
}

HTTP 状态码

状态码说明
200请求成功
401API Key 无效或已过期
429请求频率过高
500服务器内部错误

错误响应示例

{
  "error": {
    "message": "Invalid API key",
    "type": "invalid_request_error",
    "code": "invalid_api_key"
  }
}

注意事项

  • 建议缓存模型列表,避免频繁请求(推荐缓存 1 小时)
  • 返回的模型列表会根据您的 API Key 权限动态变化
  • 可在应用启动时调用此接口进行可用性检查
  • 不同模型的 created 时间戳可能差异较大,仅代表模型发布时间
  • Python 示例依赖 openai 库:pip install openai
  • Node.js 示例依赖 axios 库:npm install axios
curl --request GET \
  --url https://console.mixroute.io/v1/models \
  --header 'Authorization: Bearer sk-xxxxxxxxxx'
{
  "object": "list",
  "data": [
    {
      "id": "gpt-4o",
      "object": "model",
      "created": 1715232000,
      "owned_by": "openai"
    },
    {
      "id": "claude-sonnet-4-20250514",
      "object": "model",
      "created": 1743465600,
      "owned_by": "anthropic"
    }
  ]
}