文档 · 路由与运营

错误码与限流

所有错误响应体形如 OpenAI:{ error: { type, code, message, details } }。同时附 x-cdgo-* 头方便归因。

§ 01

HTTP 与 code 矩阵

HTTPcode含义建议
401invalid_api_keyKey 无效或被撤销控制台重新生成
402budget_exceeded超出 Key 月度预算提高预算或换 Key
408upstream_timeout上游超时自动回退已尝试,可重试
409no_route无可用路由(全部回退失败)放宽 require 或扩大回退链
413payload_too_large输入超出模型上下文分片或换大上下文模型
422validation_failed请求体不符合 OpenAI 规范看 details 字段
429rate_limited命中限速退避重试,参考 Retry-After
451compliance_block被合规策略拦截查看 x-cdgo-policy 头
499client_closed客户端断开(不计费)无需处理
503upstream_5xx上游服务异常已自动回退,可直接重试

§ 02

限流头

429 响应会带上 Retry-After (秒) 与 x-cdgo-rate-limit / x-cdgo-rate-remaining 三个头。客户端建议指数退避(基线 250 ms,最大 8 s,jitter ±20%)。

§ 03

提工单

请把 x-cdgo-request-id 与发生时间附在邮件里发到 support@cdgo.ai。Pro / Enterprise 客户可使用共享 Slack 频道,参考 /pricing