Skip to content

错误与重试 ​

Enodot 会尽量保持各协议原生错误格式。用户排查时重点看 HTTP 状态码、错误 JSON、模型名和 request id。

常见 HTTP 状态 ​

状态含义用户处理
400请求格式错误检查 JSON、模型名、必填字段和端点协议。
401API Key 无效重新复制 Key,确认请求头格式。
403余额、订阅、权限或 IP 限制不满足查看余额、订阅、Key 状态和当前网络。
404当前协议或能力不支持检查 Base URL、端点和模型。
413请求体过大减少上下文、文件或图片体积。
429Key、用户或服务额度触发等待窗口重置,或换一个自己可用的模型。
502上游请求失败稍后重试;持续出现时带 request id 联系支持。
503服务暂不可用稍后重试;持续出现时联系支持。

重试建议 ​

建议只对临时错误做有限重试:

  • 可重试:429、502、503、连接断开、流式中断。
  • 不建议重试:400、401、明显余额不足的 403。
  • 重试间隔建议:1s、2s、4s、8s。
  • 流式请求失败后,重新发起一次完整请求,不要把两次输出手动拼在一起。

提交问题需要的信息 ​

请尽量提供:

  • 请求时间和时区。
  • 端点路径。
  • 模型名。
  • request id。
  • API Key 名称或末尾 4 位。
  • 错误状态码和错误 JSON。
  • 是否流式请求。

Enodot 提供 AI API 接入管理与开发者网关服务。