错误码参考
HTTP 状态码
| 状态码 | 含义 | 排查建议 |
|---|---|---|
| 200 | 成功 | 正常 |
| 400 | 请求错误 | 检查请求参数格式 |
| 401 | 未授权 | API Key 缺失或错误 |
| 403 | 禁止访问 | API Key 已禁用或无权限 |
| 429 | 频率限制 | 降低请求频率 |
| 500 | 服务器错误 | 稍后重试,如持续联系客服 |
常见错误
Invalid API Key
{"error": {"message": "Invalid API key", "type": "invalid_request_error"}}
原因:Key 错误或已删除。
解决:检查 Key 是否完整,是否被禁用或删除。
Insufficient Quota
{"error": {"message": "Insufficient quota", "type": "quota_error"}}
原因:令牌额度已用尽。
解决:充值或在控制台调整令牌额度上限。
Rate Limit Exceeded
{"error": {"message": "Rate limit exceeded", "type": "rate_limit_error"}}
原因:请求频率超过限制。
解决:降低请求频率,添加重试和退避逻辑。
Model Not Found
{"error": {"message": "Model not found", "type": "invalid_request_error"}}
原因:模型名称错误或该 Key 无权使用该模型。
解决:检查模型名称,检查令牌的 model_limits 设置。