跳转到主要内容
网关 Hostlinku 使用 Bearer token 身份验证,API 密钥格式为 sk-…。向 /v1/* 端点发送的每个请求中都应包含该 API 密钥:
对于端点 Anthropic Messages,也接受 x-api-key: sk-… 标头。 API密钥可在console.hostlinku.com的API密钥菜单中创建和管理。

创建 API 密钥

  1. 打开控制台 → API密钥 → 创建API密钥。
  2. 请填写名称、可选的有效期以及可选的额度。
  3. 复制显示的密钥。该密钥仅显示一次。
API密钥以SHA-256哈希值的形式存储在服务器上:其原始值从未被存储,也无法还原。旧版API密钥(如hl_live_…)仍然有效,因为身份验证是基于哈希值而非前缀进行的。

API密钥的有效期

创建 API 密钥时的可选过期时间: 过期的API密钥将被拒绝,提示如下:

每个 API 密钥的额度

每个 API 密钥均可设置 以美元为单位的使用限额(creditLimit),其重置周期为: 使用量根据该 API 密钥记录的实际请求费用(requests.customer_cost)进行计算。当累计费用达到限额时,后续请求将被拒绝并返回 402 PAYMENT_REQUIRED 状态码:
额度与账户余额不同:额度仅针对单个 API 密钥,而账户余额则是所有 API 密钥的资金来源。两者都必须充足,请求才能执行。请参阅 计费与余额。

速率限制

除了额度限制外,支付网关还会针对每个API密钥实施请求频率限制:
  • POST /v1/chat/completions:每个API密钥每分钟600次请求。
  • 控制台/公共端点(Cookie会话):每个IP地址每分钟120次请求。
  • 身份验证端点(登录、注册、重置):每个IP地址每15分钟限30次尝试。
超过限额将导致出现 429 RATE_LIMITED 错误。详情请参阅 使用情况与限额。

常见的身份验证错误