昨天接入魔塔突然报错,不是报500就是404,报错信息如下:
我这边用的是ccswitch,试过切换模型,切换ccs版本都没用,问了gemini发现是claude版本过高,需要降低版本再试具体方法如下:
第一步:找出claude到底装在哪里
重新打开你的CMD(命令提示符)。
在里面输入以下命令并回车:
where claude
如果发现是npm安装的,使用这个卸载
npm uninstall -g @anthropic-ai/claude-code(如果提示找不到,可以尝试npm uninstall -g claude)。
然后找个旧版本安装,npm view @anthropic-ai/claude-code versions
我这边装了个比较老的
npm install -g @anthropic-ai/claude-code@2.1.100
安装完成后 在ccw重新打开代理,配置好魔塔api
进入命令行输入claude即可
如果发现模型对不上
在终端内强制切换
在你当前的 Claude Code 命令行里(就是那个闪烁的>输入框处),直接输入以下命令并回车:
/model
找到对应模型切换
如果出现类似错误:
输入/effort off
这个命令不会修改ccswitch的模型强度,是更改claude的模型 ,但我们用的是其他模型,所以不会影响。
完美解决