Skip to main content
GregAPI 的错误响应遵循统一格式,便于程序化处理与排查。

响应格式

OpenAI 兼容接口(/v1/*)在出错时返回标准结构:
查询授权接口(/api/query/v1/*)使用统一 envelope:

常见 HTTP 状态码

常见错误类型(type / code)

  • authentication_error / invalid_api_key:Token 无效。
  • invalid_request_error / model_not_found:模型名不存在或不可用。
  • invalid_request_error / context_length_exceeded:上下文长度超限。
  • rate_limit_error:触发速率限制。
  • insufficient_quota:额度不足或已用尽。
  • permission_error:账号未开通该模型或能力。

错误响应中的请求 ID

错误响应可能附带请求 ID(详见 请求追踪):
提交工单时附上该 ID,可帮助支持团队快速定位调用记录。

排查建议

  1. 先确认 Token 正确、未过期且具备对应权限。
  2. 记录响应头 X-Oneapi-Request-Id,便于对账与工单追踪。
  3. 401 / 403 优先检查认证方式与权限点(见 API 认证)。
  4. 429 降低并发、退避重试或联系支持提升配额。
  5. 500 / 502 / 503 多为瞬时故障,稍后重试;持续出现请提交工单。