Chatbox

Chatbox 返回 401 或 API Key 无效如何解决

401 表示请求已经到达 AI Code With 服务器,但在认证阶段被拒绝。问题出在 API Key 本身、Key 的有效性或账户状态,而不是 API 主机或 Model ID。Key 只应填写在 Chatbox 自定义提供商中。

先做这几项判断

请求已到达 AI Code With,但身份验证失败。先核验自定义提供商里的 API Key,不要改 API 主机或模型 ID。

  • 在 Chatbox 发送消息或点「检查」后提示 401、Unauthorized 或 Invalid API Key。
  • 粘贴的 API Key 不完整、带有多余空格或换行,或粘贴了错误的 Key
  • 打开设置 → 模型提供方,选中刚添加的自定义提供商
401UnauthorizedInvalid API Key

01

确认请求已到达服务器

401 / Unauthorized / Invalid API Key 表示 HTTP 请求成功到达 https://api.aicodewith.ai,并在校验 Authorization 头时失败。此时不要改 API 主机,也不要换 Model ID。

如果错误是超时、DNS 失败或 404,那是地址或网络问题,应先看「API 主机错误」一文。只有明确出现 401 时,才按本文排查 Key。

02

在自定义提供商中重新粘贴 API Key

打开设置 → 模型提供方 → 自定义提供商,清空 API 密钥后重新粘贴完整 Key。复制时避免带入换行、首尾空格或引号。

API Key 只填在 Chatbox 自定义提供商里,不要写进公开仓库或截图。点「检查」通过后必须再发一条测试消息,不能把「已保存」当成接入成功。

  1. 1打开设置 → 模型提供方,选中刚添加的自定义提供商
  2. 2在 API 密钥输入框清空后重新粘贴完整 Key,确认没有空格或换行

03

核验 Key 与账户后再发送测试消息

到 AI Code With 控制台的密钥管理页确认:Key 仍显示为有效、未被删除,账户有可用余额。过期、禁用或余额为 0 都会在认证阶段返回 401。

保存设置后,在对话页选中该自定义提供商和模型,发送一条短消息。模型正常回复且不再出现 401,即表示凭据链路恢复。再到用量记录按时间核对这次调用。

  1. 1在 API 密钥输入框清空后重新粘贴完整 Key,确认没有空格或换行
  2. 2到 AI Code With 密钥管理页确认该 Key 有效、已启用且账户有余额

仅点「检查」通过或保存设置不等于接入成功。必须以对话页的真实回复,以及用量记录中的对应调用为准。

仍没解决时,继续看

资料来源

重新配置

返回接入中心,继续处理对应的配置步骤。

回到相关配置步骤