code: 503 - {'error': {'code': '', 'message': '所有令牌分组 default 下对于模型 gpt-4o-trans...
错误信息
Error code: 503 - {'error': {'code': '', 'message': '所有令牌分组 default 下对于模型 gpt-4o-transcribe 均无可用渠道,请更换分组尝试 (request id: 20251225025450257953507rfw90FuO)', 'type': 'rix_api_error'}}
AI 解决方案
报错分析报告
1. 错误翻译
原文:All tokens in the group 'default' have no available channels for the model 'gpt-4o-transcribe', please try changing the group.
译文:在令牌分组 'default' 下,所有令牌对于模型 'gpt-4o-transcribe' 均无可用的渠道,请尝试更换分组。
2. 原因分析
这是一个渠道配置问题,而非代码逻辑错误。
gpt-4o-transcribe 模型,但当前API账户下名为 default 的令牌分组中,没有配置任何支持此模型的可用渠道(即供应商后端服务)。model: gpt-4o-transcribe 这一条件的后端服务。3. 解决方案
您需要通过以下两种方式之一来解决:
方案一:在控制台更换分组或配置渠道
gpt-4o-transcribe 模型配置了供应商渠道的分组(例如 audio_group)。default 分组中为该模型添加可用的供应商渠道(这通常需要平台管理员权限)。方案二:在代码中指定其他分组
在您的API请求代码中,将 group 参数从 default 修改为其他已正确配置的分组名称。
# 修改前(可能显式或隐式使用了 `default` 分组)
# 隐式使用默认分组
response = client.chat.completions.create(
model="gpt-4o-transcribe",
# ... 其他参数
)
# 修改后,明确指定一个可用的分组,例如 “audio_group”
response = client.chat.completions.create(
model="gpt-4o-transcribe",
group="audio_group", # 关键修改:替换为有效的分组名
# ... 其他参数
)
4. ️ 预防措施
rix_api_error)的异常处理逻辑。当首选模型因渠道问题不可用时,可以自动回退到有可用渠道的备用模型或分组。请求ID (Request ID): 20251225025450257953507rfw90FuO (供平台技术支持排查使用)