LEAPERone 文档

身份验证

了解如何使用 Bearer Token 验证 LEAPERone API 请求、管理 API 密钥,并避免常见的授权错误。

LEAPERone 对模型流量和账户控制面操作使用不同的凭据。

基础 URL

https://api.leaper.one

模型 API 密钥(sk-

调用 /v1/* 下兼容 OpenAI 的模型端点时,请使用 API 密钥,并通过 Authorization 请求头传入:

Bearer Token
curl https://api.leaper.one/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"auto","messages":[{"role":"user","content":"Hello"}]}'

X-API-Key 请求头

也可以使用 X-API-Key 请求头:

X-API-Key 请求头
curl https://api.leaper.one/v1/chat/completions \
  -H "X-API-Key: sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"auto","messages":[{"role":"user","content":"Hello"}]}'

控制令牌(lpc_

CLI、EnvX、账户自动化、用量查询、工单和组织操作使用 /api/v1/* 下具有明确权限范围的控制令牌。请通过 Dashboard 授权界面登录:

npx @leaperone/cli auth login
npx @leaperone/cli auth status

控制令牌具有明确的权限范围,例如 api_keys:readcredits:readusage:readenvx:write。不要长期使用模型 API 密钥代替控制令牌。

创建 API 密钥

你可以通过以下两种方式创建和管理密钥:

Dashboard — 前往 Settings > API Keys,点击 Create Key

CLI — 在终端中列出现有密钥:

npx @leaperone/cli apikey list

API 密钥只会在创建时显示一次,请妥善保存。

错误代码

状态码含义
401凭据无效、已过期、已撤销或缺失。
403控制令牌不包含所需权限范围。
402余额不足,请充值后继续。

完整的错误响应结构请参阅 API 参考