文档

开发者文档

错误码大全

HTTP 状态码、业务错误码和重试策略。

HTTP 状态码

状态码含义建议
400请求体或参数不合法修正参数后再试
401未鉴权或 Key 无效检查 Bearer Token
403权限不足或模型不允许检查角色、Key 白名单和模型可用范围
429触发限流指数退避后重试
500平台内部错误稍后重试并保留 request id
502 / 503上游不可用可重试,必要时切换模型

业务错误码

错误码语义处理建议
INSUFFICIENT_BALANCE团队余额不足到 Wallet 充值或联系 Owner
KEY_DISABLEDKey 已禁用更换 Key 或重新启用
MODEL_NOT_ALLOWED模型不在允许范围调整 Key 白名单或 团队模型策略
RATE_LIMITED请求速率过高使用指数退避和请求排队
UPSTREAM_FAILED上游返回失败保留 request id 后重试或排查上游

重试策略

只对 429、502、503 和明确可重试的上游失败做重试。建议使用 1s、2s、4s 的指数退避,并设置最大重试次数,避免雪崩。

错误码大全 | 切线云文档