Claude Code 路由至火山引擎 GLM5.2 频发图片输入报错 400

开发者反馈,在使用 Claude Code 结合 CC-Switch 路由工具,将底层模型切换至火山引擎的 GLM5.2 时,遭遇了间歇性的图片输入报错问题。具体表现为,在对话框中粘贴图片后,API 立即返回 400 错误,提示“Model only support text input”。该问题并非持续性故障,表现出明显的“一次性”特征:重启 Claude Code 应用后,该操作恢复正常,图片可被识别;但经过一段使用或开启新会话后,故障再次复现。用户已排除了工具搜索功能的干扰,推测原因可能是 CC-Switch 在请求转发过程中未能正确刷新请求头,保留了旧版的纯文本请求字段,导致火山引擎网关拒绝处理多模态数据。目前,除重启应用外的根治方案尚不明确,故障源头指向代理转发机制或模型网关配置。

事件分析

该事件揭示了在异构 AI 生态系统进行模型路由与兼容性适配的复杂性。Claude Code 本质上是为 Anthropic 原生模型设计的前端工具,通过 CC-Switch 等中间件调用国产大模型(如 GLM5.2)时,面临协议对齐难题。报错信息显示“仅支持文本”,暗示 Claude Code 发出的多模态请求可能被 CC-Switch 错误序列化,导致网关判定请求非法。重启能恢复功能,说明会话上下文缓存了错误的元数据。这反映了当下跨模型调用中因各家接口标准不一致导致的链路不稳定问题。

💡 核心观点:生态割裂导致跨模型路由协议难对齐,多模态适配将是开发者工具面临的长效挑战。

原文链接:Linux.do

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册