Skip to content

错误与调试

RouteAPI 会尽量返回统一的错误结构,帮助客户端判断错误来源和处理方式。

{
"error": {
"message": "Invalid API key",
"type": "authentication_error",
"code": "invalid_api_key"
}
}
状态码类型常见原因建议处理
400请求错误参数格式错误、模型不支持参数检查请求体和模型能力
401认证错误Token 缺失、错误或已删除检查 Authorization
402余额错误用户余额不足或 Token 额度耗尽充值或调整额度
404路径错误Endpoint 不存在检查 URL
429限流用户、Token 或系统限流降低并发或调整限流
500系统错误RouteAPI 内部错误查看服务日志
  1. 确认请求 URL、Token 和模型 ID。
  2. 确认 Token 所属用户余额、额度和访问权限。
  3. 查看控制台使用日志,确认请求是否进入 RouteAPI。
  4. 如果是流式请求,确认客户端是否正确处理 SSE。

RouteAPI 是网关系统,错误可能来自三层:

层级示例
客户端请求体 JSON 错误、Token 缺失
RouteAPI余额不足、无权限
模型服务服务限流、服务不可用、模型下线

生产排障时建议同时记录:

  • 请求时间
  • Token 或用户 ID
  • 模型 ID
  • HTTP 状态码
  • RouteAPI 返回的错误 code
  • 控制台使用日志中的错误信息