错误与状态码
一、错误体格式
错误体与 OpenAI 同构:{"error":{"message": "...", "type": "...", "code": "..."}},SDK 可以直接识别。
{"error":{"message":"...","type":"...","code":"..."}}
二、状态码一览
| 状态码 | 含义 |
|---|---|
| 401 | 缺少 API Key,或 Key 无效。 |
| 403 | Key 已停用,或该账号无权调用这个模型。 |
| 429 | 触发限流或并发槽排队超时。等一会儿重试即可。 |
| 400 | 请求体不是合法 JSON,或缺 model 字段。 |
| 413 | 请求体超过 4 MB。 |
| 501 | 该上游账号未实现流式调用。 |
| 502 | 所有可用上游账号都调用失败(已自动换号重试过)。 |
| 503 | 该模型没有可用上游账号,或全部处于冷却中。 |
| 500 | 服务端错误,含「模型未配置单价」这类配置遗漏。 |