@PeterZhong 在 记录排查GLM 500错误的过程(Insufficient balance) 中发帖
最后排查出来其实是一个很简单的问题,但是排查了两天过程中却是一直没想到这个方面,因此在此记录以便自己以后回顾,以及方便遇到同样情况的佬参考,减少时间浪费。
1 问题描述
Claude Code通过CC Switch和NewAPI两个中间层接入GLM一直报500错误,错误100%稳定复现,具体报错信息如下
Insufficient balance or no resource package. Please recharge.
同一个请求在Claude Code、CC Switch和NewAPI三层的控制台中都能看到同样的错误信息
2 解决方法
为方便佬们参考,先列解决办法,后面再详细说原因分析。有3种解决方法,任意选一种即可:
CC Switch中连接NewAPI的API格式改为Anthropic Messages(原生)
NewAPI中的接口类型不选智谱,也不选智谱V...