Skip to content

API 报错速查 ​

先看状态码,再看报错里的中文说明。 HiveGPT 的报错都会写清楚原因和该怎么做,括号里是英文原文:

状态码大致意思详细排查
401Key 没填、填错、被删除或停用401 报错:API Key 无效 / 未授权
403余额不足、订阅无效、Key 已过期,或分组不可用余额不足 / 额度已用完、401 报错
404接口地址不对,或模型不在你的分组里Base URL 要不要加 /v1、模型不存在 / 分组不支持模型
429请求太快、并发太多、上游限流,或 Key 额度用完429 报错:请求太频繁、余额不足 / 额度已用完
502 / 503上游模型服务繁忙或故障429 报错

更新于 2026-10。

按报错代码查 ​

报错 JSON 里的 code 字段:

code意思看这里
API_KEY_REQUIRED请求里没带 Key401
INVALID_API_KEYKey 无效或已被删除401
API_KEY_DISABLEDKey 已停用401
API_KEY_EXPIREDKey 过了你设置的过期时间401
GROUP_DISABLED、GROUP_DELETEDKey 所属的分组已停用或删除401
INSUFFICIENT_BALANCE账户余额不足余额 / 额度
SUBSCRIPTION_NOT_FOUND、SUBSCRIPTION_INVALID订阅分组的 Key,但没有有效订阅,或订阅额度用完余额 / 额度
API_KEY_QUOTA_EXHAUSTED、insufficient_quota你给这个 Key 设的额度上限用完了余额 / 额度
rate_limit_error、INVALID_AUTH_RATE_LIMITED请求太频繁,或上游限流429
API_PATH_MISSING_V1、API_PATH_DUPLICATED_V1、API_BASE_URL、API_NOT_FOUND接口地址填错了Base URL 要不要加 /v1

失败的请求扣钱吗? ​

不扣。报错的请求(包括上游繁忙、限流、超时)都不计费。每次请求是否扣费、扣了多少,都能在 使用记录 里查到。

自己排查的顺序 ​

  1. 用 curl 测 Key。 用 接入教程首页 的命令,能返回回答说明 Key、余额和网络都正常,问题在工具的配置上。
  2. 看使用记录。 请求出现在 使用记录 里,说明已经到达 HiveGPT;没有记录,说明请求没发过来(地址或网络问题)。
  3. 看报错里的中文说明。 按它说的改,大多数问题当场就能解决。

还是解决不了,问首页右下角的智能客服,把报错原文贴给它。

代码示例在页面里运行时使用 HiveGPT 的模型接口。延伸阅读来自 JavaGuide(Apache-2.0),版权归原作者。