No available channel for model 报错怎么解决(503)
调用 API 返回 503 No available channel for model 时,通常是模型名写错、模型已下线或令牌分组不对。这里说明怎么检查和修改。
报错长什么样
No available channel for model gpt-x under group default
意思是当前分组里没有能处理这个模型的渠道。大多数情况下,问题出在请求里的模型名,并不是服务故障。
最常见的原因
- 模型名写错了:模型名必须完全一致。
gpt-6.1-sol不能写成gpt6.1,claude-opus-5-5不能写成claude-opus-5.5。 - 用了客户端自定义的名字:有些客户端或代码里会用自己起的模型别名。发给接口的必须是模型广场上的名字。
- 模型已经下线或没有开放:旧配置里的模型可能已经停用,换成模型广场上列出的模型。
- 令牌分组不对:如果令牌设置了分组或可用模型,确认其中包含这个模型。
怎么查实际可用的模型
用下面的命令列出当前 Key 能用的模型,再从结果里复制模型名:
curl https://aitechflux.com/v1/models \
-H "Authorization: Bearer sk-你的Key"
也可以在主站的模型广场查看。
模型名没问题但还是报错
可能是该模型暂时不可用。稍等后重试,或者先换一个同系列的模型。如果持续出现,把控制台日志和报错内容发给客服。