Skip to content

认证

所有网关接口都需要 API Key。推荐使用 Authorization 请求头。

Bearer Token

项目
HeaderAuthorization
格式Bearer YOUR_API_KEY
适用范围所有公开网关接口
bash
curl https://api.llmapi.site/v1/usage \
  -H 'Authorization: Bearer YOUR_API_KEY'

兼容请求头

服务端也接受以下请求头,以兼容不同客户端:

Header示例
AuthorizationBearer YOUR_API_KEY
x-api-keyYOUR_API_KEY
x-goog-api-keyYOUR_API_KEY

每个请求只使用一种认证方式。新接入请使用 Authorization: Bearer

API Key 类型

在控制台创建 API Key 时,需要选择正确的绑定类型:

类型绑定对象支持接口
普通 API Key普通分组文本接口、模型列表、用量查询、同步平台图片接口。
任务 API Key按模型任务档位/v1/tasks/v1/tasks/events/v1/tasks/{id}、结果资产下载、排队任务取消,以及 OpenAI Images 兼容同步接口。

两类绑定互斥。创建步骤见 创建 API Key

任务 API Key 可以为每个模型分别选择档位,例如为图片模型选择经济档位、为视频模型选择稳定档位。没有显式选择的模型使用该模型自己的默认档位;请求中不需要传档位参数,也不需要修改公开模型名。

如果某个显式选择的档位之后被禁用、删除或不再支持该模型,只有该模型会回到自己的默认档位,Key 上其他模型的选择不受影响。

认证失败

接口说明:

项目
HTTP 状态401
Error typeauthentication_error
触发条件缺少、无效或无法识别的 API Key

响应示例:

json
{
  "type": "error",
  "error": {
    "type": "authentication_error",
    "message": "Invalid API key"
  }
}

分组与平台限制

认证通过不代表所有接口都可用。

Key 类型示例接口限制
普通 API Key / OpenAI 分组/v1/responses/v1/chat/completions/v1/images/generations/v1/images/edits任务 API 需要任务 API Key。
普通 API Key / Anthropic 分组/v1/messages/v1/messages/count_tokensOpenAI 专用图片接口不可用。
普通 API Key / Gemini 分组/v1beta/models/v1beta/models/{model}:generateContentOpenAI 专用图片接口不可用。
任务 API Key/v1/tasks/v1/tasks/events/v1/images/generations/v1/images/edits只用于任务 API 和 OpenAI Images 兼容同步接口,不用于文本或对话接口。

当平台或 Key 类型不匹配时,接口可能返回 400403404。常见错误见错误页。