目录 · API 文档

错误码

错误响应统一为 OpenAI 风格信封:

{
  "error": {
    "type": "authentication_error",
    "code": "invalid_api_key",
    "message": "API key 缺失或无效"
  }
}

常见 HTTP 状态码

HTTPcodetype说明
400invalid_requestinvalid_request_error参数错误(看 message 详情)
400prohibited_contentinvalid_request_error提示词命中违禁词,未扣费
401invalid_api_keyauthentication_error缺 / 错 / 撤销 / 过期 key
402insufficient_balancebilling_errorT 币不足,去 /recharge 充值
403insufficient_scopepermission_errorkey 缺 images:write 权限
403forbiddenpermission_error访问其他用户的资源
404not_foundinvalid_request_errorgeneration id 不存在
413invalid_requestinvalid_request_error参考图超 50MB
429rate_limit_exceededinvalid_request_error达到 RPM 上限。响应 Retry-After 头给秒数
429daily_quota_exceededinvalid_request_error今日 5000 次额度用完
429too_many_active_jobsinvalid_request_error同时进行的任务超过 3 个
502upstream_failedapi_error上游模型异常,已自动退款
504upstream_timeoutapi_error上游 5 分钟超时,已自动退款
500internal_errorapi_error未预期错误,已自动退款

排查思路

  • 401 反复出现:去 /account/api-keys 确认 key 没被撤销,环境变量没拼错
  • 402 余额不足:先 GET /v1/account/balance 看余额,再 充值
  • 429:响应里的 Retry-After 头告诉你几秒后可以重试,建议指数退避
  • 5xx:T 币已退还到余额,直接重试即可;持续报错请联系客服