错误码

所有错误响应统一使用以下格式:

{
  "error": {
    "message": "Description of the error.",
    "type": "invalid_request_error",
    "code": "error_code"
  }
}

HTTP 状态码

状态码说明
200成功
400请求参数错误
401认证失败(API Key 无效或缺失)
402余额不足(insufficient_balance
403权限不足(模型未授权或 API Key 白名单限制)
404资源不存在
413请求体过大
429请求频率超限
500服务器内部错误
502上游通道不可用(upstream_no_channel
503服务暂时不可用

常见错误码

错误码说明处理方式
invalid_api_keyAPI Key 无效检查 API Key 是否正确
expired_api_keyAPI Key 已过期在控制台重新生成
insufficient_balance余额不足联系客服获取更多额度后重试
model_not_allowed模型未授权检查 API Key 白名单或套餐模型权限
invalid_channelX-Shotject-Channel 值无效使用 officialbyok
upstream_no_channel当前模型无可用上游通道联系管理员配置渠道
rate_limit_exceeded请求频率超限降低请求频率,等待后重试
request_too_large请求体超过 64MB 限制减小请求体大小
invalid_content_typeContent-Type 不是 application/json设置正确的 Content-Type