Baka API

常见问题

使用过程中的常见问题及解决方案

常见问题

安装问题

找不到 claude 命令

安装完成后终端提示 command not found: claude

解决方案:

  1. 关闭并重新打开终端
  2. 如果仍然无效,检查 npm 全局路径是否在 PATH 中:
npm config get prefix

确保输出的路径在系统环境变量 PATH 中。

  1. 检查 npm 全局路径:
npm config get prefix
  1. 确保该路径在 PATH 中,如果不在,添加到 shell 配置:
echo 'export PATH="$(npm config get prefix)/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Git 未安装

启动 Claude Code 时提示 Git 相关错误。

解决方案: 参考 环境准备 安装 Git。

Node.js 版本过低

提示需要 Node.js 18 或更高版本。

解决方案:

  1. 检查当前版本:node -v
  2. 如果低于 18,参考 环境准备 升级 Node.js

API 错误

401 认证失败

Error: 401 Unauthorized

原因: API Key 无效或已过期

解决方案:

  1. 检查令牌是否正确复制(包含 sk- 前缀)
  2. 登录 控制台 确认令牌是否有效
  3. 如已失效,重新创建令牌

403 访问被拒

Error: 403 Forbidden

原因: 余额不足或令牌权限不足

解决方案:

  1. 登录控制台检查账户余额
  2. 确认令牌分组是否支持你使用的模型

429 请求频率超限

Error: 429 Too Many Requests

原因: 请求频率超过 API 限制

解决方案: 稍等片刻后重试,避免短时间内发送大量请求

500/502/503 服务器错误

Error: 500 Internal Server Error

原因: 服务临时故障

解决方案: 等待几秒后重试,如持续出现请联系客服

连接超时

Error: ETIMEDOUT / ECONNREFUSED

原因: 网络问题或服务不可达

解决方案:

  1. 检查网络连接是否正常
  2. 确认 ANTHROPIC_BASE_URL 配置正确
  3. 不要使用代理/VPN 访问

配置问题

无法连接到服务

如果出现连接错误:

连接错误

解决方案(Windows):

  1. Win + R,输入 cmd 回车
  2. 运行修复命令:
powershell -Command "$f='%USERPROFILE%\.claude.json';$j=Get-Content $f|ConvertFrom-Json;$j|Add-Member -NotePropertyName 'hasCompletedOnboarding' -NotePropertyValue $true -Force;$j|ConvertTo-Json|Set-Content $f"
  1. 重新打开终端,再次运行 claude

配置文件格式错误

解决方案:

  1. 确保 JSON 使用双引号,不是单引号
  2. 检查是否有多余的逗号
  3. 使用 JSON 校验工具检查格式

快速诊断清单

遇到问题时,按顺序检查:

检查项命令预期结果
Git 版本git --version显示版本号
Node.js 版本node -vv18.x.x 或更高
Claude 安装claude --version显示版本号
API 地址检查配置文件https://bakastream.icu/
API Key检查配置文件sk- 开头
账户余额登录控制台查看余额充足

错误代码速查

错误码含义快速解决
401认证失败检查令牌是否正确
403权限不足检查余额和令牌分组
429请求过多稍后重试
500服务器错误稍后重试
502网关错误稍后重试
503服务不可用稍后重试
ENOTFOUNDDNS 解析失败检查网络和 URL
ETIMEDOUT连接超时检查网络
ECONNREFUSED连接被拒检查服务状态

获取帮助

如果以上方案都无法解决问题:

  • 站长微信:zzxy_rainor
  • 联系客服微信:zzxy_rainor

On this page