文档 · 生产实践

错误码

错误使用标准 HTTP 状态码。OpenAI 格式接口返回 OpenAI 风格的错误体,Anthropic 格式接口返回 Anthropic 风格的错误体。

{
  "error": {
    "message": "Invalid API key",
    "type": "invalid_request_error",
    "code": "invalid_api_key"
  }
}
{
  "type": "error",
  "error": { "type": "authentication_error", "message": "invalid x-api-key" }
}
状态码含义处理建议
400参数无效、JSON 格式错误、模型不支持该参数,或输入超出上下文长度检查请求,不要重试
401API Key 缺失、错误或已删除检查鉴权请求头
403余额不足,或该 Key 已停用 / 无权使用此模型在控制台检查余额与 Key 设置
404路径错误或模型不存在检查 Base URL 是否正确(OpenAI SDK 需带 /v1)与模型 ID
413请求体过大压缩图片、裁剪上下文
429请求过于频繁,或上游暂时限流退避重试,降低并发
500内部错误可以重试
502 / 503上游暂时不可用稍后重试
504上游响应超时使用流式输出,或稍后重试

返回错误的请求不计费。重试策略见最佳实践。