Skip to content

原生OpenAI格式

原生OpenAI格式

GET /v1/models

获取当前可用的模型列表。

根据请求头自动识别返回格式:

  • 包含 x-api-keyanthropic-version 头时返回 Anthropic 格式
  • 包含 x-goog-api-key 头或 key 查询参数时返回 Gemini 格式
  • 其他情况返回 OpenAI 格式

Query 参数

参数名类型必选描述示例
keystringGoogle API Key (用于 Gemini 格式)``

请求头 (Headers)

参数名类型必选描述示例
x-api-keystringAnthropic API Key (用于 Claude 格式)``
anthropic-versionstringAnthropic API 版本``
x-goog-api-keystringGoogle API Key (用于 Gemini 格式)``
Authorizationstring鉴权令牌Bearer ********************

返回响应 (Responses)

200 - 成功获取模型列表

字段类型描述
objectstring
dataarray of any

响应示例

json
{
  "object": "list",
  "data": [
    {
      "id": "gpt-4",
      "object": "model",
      "created": 0,
      "owned_by": "openai"
    }
  ]
}

401 - 认证失败

字段类型描述
errorobject
error.messagestring错误信息
error.typestring错误类型
error.paramstring (nullable)相关参数
error.codestring (nullable)错误代码

响应示例

json
{
  "error": {
    "message": "string",
    "type": "string",
    "param": "string",
    "code": "string"
  }
}

Released under the MIT License.