新闻详情

新闻详情

首页 / 资讯中心 / 详情

Claude Code 升级到 v2.1.156 后,DeepSeek 报错?一个配置搞定

发布时间:2026/9/10 12:34:45来源:尧图网络
Claude Code 升级到 v2.1.156 后,DeepSeek 报错?一个配置搞定
今天早上打开 Claude Code发现自动升级到了 v2.1.156结果 DeepSeek 直接崩了。报错信息挺长核心就一句messages[1].role: unknown variant systemexpected user or assistant。我心想这昨天还好好的今天怎么突然就炸了问题根源system 角色进了 messages查了半个多小时终于搞明白了。这次升级之后Claude Code 在请求里加了 system 角色的消息也就是系统指令相当于给 AI 的预设身份卡。但 DeepSeek 的 Anthropic 兼容接口有个坑它的 messages 数组里只认 user 和 assistant 两种角色系统指令应该放在顶层的 system 字段而不是混在 messages 里面。所以一旦请求里出现了 role: “system”DeepSeek 就会直接返回 400。说白了就是 Claude Code 发的东西 DeepSeek 接不住了。我的修复方法换个协议格式如果你跟我一样用 cc-switch一个中转工具相当于 AI 模型的路由器接 DeepSeek旧配植大概率是这样的URL 填 https://api.deepseek.com/anthropic格式选 anthropic 直通模式。这种模式下 cc-switch 不做任何转换发什么传什么以前没问题现在多了 system 角色就彻底翻车。解决办法其实很简单在 cc-switch 里新建一个 DeepSeek providerAPI 地址改成 https://api.deepseek.com注意去掉 /anthropic 后缀格式从 anthropic 换成 openai_chat。openai_chat 模式下cc-switch 会按 OpenAI 的 Chat Completions 格式来转发请求自动把 system 消息处理到正确的位置不再直接塞进 messages 数组。我改完之后重启 Claude CodeDeepSeek 恢复正常跟之前一样流畅。第一次使朋新配植的时候可能会提示重新加载点确定就行。说实话这种兼容性问题挺烦人的本质是各家 API 格式不统一中间转一手就容易出幺蛾子。如果你也遇到这个报错按上面改一下 provider 配置就行亲测有效。你平时用 Claude Code 搭 DeepSeek 的时候还踩过哪些坑
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

AionUi 完全指南:开源 24/7 AI 代理协作(Cowork)平台的功能架构与实战入门 2026/9/10 12:33:47

AionUi 完全指南:开源 24/7 AI 代理协作(Cowork)平台的功能架构与实战入门

AionUi 完全指南:开源 24/7 AI 代理协作(Cowork)平台的功能架构与实战入门 【免费下载链接】AionUi Open-source 24/7 Cowork app for OpenClaw, Hermes, Claude Code, Codex, OpenCode and 20 more CLI Agent | Customize your assistants |…

阅读更多 →
基于残差学习的红外图像非均匀性校正方法 2026/9/10 12:33:47

基于残差学习的红外图像非均匀性校正方法

简介:本资源是一份面向本科生的毕业设计实践项目,聚焦红外图像非均匀性校正这一典型图像预处理难题,适用于计算机视觉、红外成像或深度学习方向的初学者与课程设计者。项目提出基于残差学习的RNUC网络模型,通过双残差块级联结构实…

阅读更多 →
思科Webex+思必驰会议系统:4K视频与AI降噪实战解析 2026/9/10 12:33:47

思科Webex+思必驰会议系统:4K视频与AI降噪实战解析

1. 企业高端会议系统选型实战:思科视频会议思必驰音频系统深度解析当企业会议室里传来断断续续的语音、模糊不清的画面,或是频繁的设备调试声,这场会议的价值就已经折损大半。作为经历过上百场企业级会议系统部署的老兵,我深刻体会…

阅读更多 →
Matlab数字调音台实战:从滤波器设计到C代码生成 2026/9/10 12:33:46

Matlab数字调音台实战:从滤波器设计到C代码生成

简介:数字调音台是音频信号处理中常用的混音与路由控制设备。围绕基于Matlab实现的数字调音台课程设计,这一源码包提供完整可运行代码与配套文档,适合信号处理、数字音频、Matlab GUI编程方向的学生或开发者用于课程设计、实验参考和功能扩展…

阅读更多 →
Ruffle 桌面版拖放加载 SWF:3 步把老 Flash 文件变成能播的动画 2026/9/10 12:33:46

Ruffle 桌面版拖放加载 SWF:3 步把老 Flash 文件变成能播的动画

Ruffle 桌面版拖放加载 SWF:3 步把老 Flash 文件变成能播的动画 【免费下载链接】ruffle A Flash Player emulator written in Rust 项目地址: https://gitcode.com/GitHub_Trending/ru/ruffle 手上有几个多年前的 .swf 文件(SWF 是 Flash 时代的…

阅读更多 →
ABAP开发中替代OPTIONAL参数的4种设计模式 2026/9/10 12:30:46

ABAP开发中替代OPTIONAL参数的4种设计模式

1. 为什么我们需要替代ABAP中的OPTIONAL参数在ABAP开发中,OPTIONAL参数长期以来都是方法定义中的常见设计。这种设计允许调用方在不需要某些参数时省略它们,表面上看似乎提供了灵活性。但经过多年实践,我发现这种"便利性"实际上带来…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞