一大早打开claude code 小米模型报错"API Error: 400 messages[1].role must be either ‘user’ or ‘assistant’, but got ‘system’
" 后来查了一下别的大佬的的帖子,找到一些修改方法。 修改如下:{
“env”: {
“ANTHROPIC_BASE_URL”: “https://api.xiaomimimo.com/anthropic”,
“ANTHROPIC_AUTH_TOKEN”: “sk-你的MiMo API Key”,
“ANTHROPIC_MODEL”: “mimo-v2.5-pro”,
“ANTHROPIC_DEFAULT_SONNET_MODEL”: “mimo-v2.5-pro”,
“ANTHROPIC_DEFAULT_OPUS_MODEL”: “mimo-v2.5-pro”,
“ANTHROPIC_DEFAULT_HAIKU_MODEL”: “mimo-v2.5-pro”,
“CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS”: “1”,
“CLAUDE_CODE_SIMPLE”: “1”
}
}
可能原因昨天晚上发布了claude opus 4.8,claude code从153更新到了154,发布了适用于4.8的“自适应思考”,与现在第三方模型的不兼容,需要等第三方模型更新。或则回退claude 版本。
1 个帖子 - 1 位参与者