错误处理
当请求失败时,GetAINode 会返回 JSON 错误对象,并在消息中附带 request id。排障时请保留 request id。
常见错误
| 错误 | 可能原因 | 处理 |
|---|---|---|
Invalid token | API Key 缺失、错误或被禁用 | 检查 Authorization Header |
insufficient quota | 账户或 Token 额度不足 | 充值或调整额度 |
context canceled | 客户端断开连接 | 检查客户端超时和网络 |
rate limit | 请求过于频繁 | 降低并发,增加退避 |
model not found | 模型名错误或分组无权限 | 检查模型和用户分组 |
request id
错误示例:
json
{
"error": {
"message": "Invalid token (request id: 202606060523453995805698268d9d6p4thQnAv)",
"type": "new_api_error",
"code": ""
}
}排障时请提供:
- request id
- 请求时间
- 模型名称
- 分组
- API Key 名称
- 是否流式
- 客户端名称