错误响应格式
出错时接口返回 JSON,错误信息在error 字段里:
使用 Anthropic 格式(
/v1/messages)时,密钥、模型等校验错误同样是上面的格式;上游模型服务返回的错误可能按 Anthropic 格式返回。
对照表
400:请求内容有误
401:密钥无效
请求头格式为
Authorization: Bearer YOUR_API_KEY。Anthropic 格式接口也可以用 x-api-key: YOUR_API_KEY。
403:没有权限或余额不足
404:地址错误
429:请求太频繁
5xx:服务端或上游异常
不报错但结果异常
工具里显示的报错
编程工具有时会把服务端错误换成自己的提示语:
遇到看不懂的提示时,可以在 使用日志 里找到这次请求,查看原始错误。
该不该重试
每次成功的请求都会单独计费。程序自动重试时请设置上限,避免请求其实已成功却被重复发送。
反馈问题
请提供发生时间、模型 ID、接口路径、错误正文中的request id,以及脱敏后的错误信息。不要发送完整密钥、Authorization 请求头或包含个人信息的对话内容。