控制台

错误码

平台通用错误码集中在本页;资源相关错误码保留在对应的 Reference 页面。

通用错误码

HTTP通用错误码 / 类型说明
400invalid_request_error请求参数或请求结构错误。
400missing_required_field缺少必填字段。
400invalid_field_value字段值不合法。
400invalid_range字段值超出允许范围。
400unsupported_response_format不支持的输出格式。
400unsupported_feature_for_model当前模型不支持该能力。
400invalid_urlURL 格式不合法。
400 / 403url_not_allowedURL 被安全规则拒绝。
401authentication_error鉴权失败;框架支持该状态码。
403permission_errorAPI Key 缺失或无效、权限不足或安全策略拦截;当前网关可能返回 403。
402billing_error / insufficient_credits计费失败或余额不足。
429rate_limit_error / rate_limit_exceeded请求频率超限。
429concurrency_limit_exceeded并发超限。
409conflict_error资源冲突。
404not_found_error通用资源不存在类型;具体资源 code 留在接口页。
403safety_guardrail_blocked被安全策略拦截。
500 / 502 / 503 / 504internal / upstream / service / timeout服务端、上游、服务不可用或超时。

错误结构归类

错误结构放置页面适用范围
通用同步 HTTP 错误结构「资源 → 错误码」所有接口在响应开始前返回的普通 JSON 错误。
SSE error 事件单人语音生成的流式部分SSE 已开始后返回的流内错误。
异步任务失败结构查询任务已成功创建任务,但任务最终进入 FAILED。
原始 PCM 中途失败单人语音生成的流式部分没有 JSON 错误体,表现为连接提前结束。

通用同步 HTTP 错误结构

JSON
{
  "error": {
    "message": "错误说明",
    "type": "错误类型",
    "param": null,
    "code": "错误码"
  }
}

通用同步 HTTP 错误遵循上述结构;具体 error.code 及参数以对应接口说明和实际响应为准。