跳转到主要内容

先看三项信息

记录 HTTP 状态、错误体中的 message / type / code,以及请求时间、模型 ID 和响应提供的请求标识(如果有)。用这些信息查控制台请求日志。提交排查信息前移除密钥、Cookie 和敏感输入。 常见的 OpenAI 兼容错误格式如下;网关、上游和反向代理可能返回不同结构,也可能返回纯文本或 HTML:
实际状态码可能因上游和部署配置而变化。不要仅根据 HTTP 200 判断业务完成。

有边界地重试

SDK 示例关闭了自动重试。生产应用如需重试,应设置次数和总时限上限,使用带随机抖动的指数退避;服务返回 Retry-After 时按其要求等待。权限和参数错误应先修正,额度不足应先处理账号状态。 生成请求并非天然幂等。本规范不承诺 Idempotency-Key 支持。超时、断流或 5xx 之后重发,可能产生重复输出或消耗;先查日志和业务状态。流已经输出部分内容时,不要静默重新生成。

模型不可用

先用相同密钥重新查询模型,再确认模型 ID、协议、分组和渠道配置。不要通过随意更换模型掩盖问题;不同模型可能有不同能力和计费。 接口支持范围 · 生产接入 · 接入排障 Read in English 模型路由 · 限流与重试 · 请求观测 · AI SDK