文章目录
-
- 1.我的LM-sudio配置
- [2.我的cc-switch 配置](#2.我的cc-switch 配置)
- 3.解决方案
运行claude code报如下错误,根本原因是claude 版本太新,一些规则已经更改
想省时间的话,解决方案是claude code插件切换到2.1.145版本.
API Error: 400 request.messages.1.role: Invalid discriminator value. Expected 'user' | 'assistant'
下面先说明下我的环境
1.我的LM-sudio配置

2.我的cc-switch 配置

3.解决方案
- step1: 关闭自动更新
- step2: 在uninstall后面有个向下箭头,点击 "Install Specific version", 即安装指定版本.

在弹出的版本,切换到145版本 ,如下所示
