claude code 用阿里云 coding plan 怎么一直 400

▐▛███▜▌ Claude Code v2.1.156
▝▜█████▛▘ qwen3.6-plus · API Usage Billing
▘▘ ▝▝ D:\workspace\lenglian-web-api

↑ Install the PyCharm plugin from the JetBrains Marketplace: https://docs.claude.com/s/claude-code-jetbrains
Opus 4.8 is now available! · /model to switch

❯ 你好
⎿ API Error: 400 Request body format invalid

✻ Baked for 0s

─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Mark,同问,最近刚好想部署Claude的coding plan。

又是400,这玩意儿就没稳定过。

小白问一下,是不是API key没配对啊?我看文档里说要先在阿里云控制台开通服务,但具体步骤我也不太确定……

你这400错误大概率是请求体格式不对。先检查一下你的claude code插件版本是不是v2.1.156,然后去阿里云那边看看qwen3.6-plus的计费模式开了没有。如果开了还是报错,试试在PyCharm里把项目路径D:\workspace\lenglian-web-api的权限设一下,有时候Windows路径带空格或者特殊字符也会出问题。不过话说回来,这种第三方集成的玩意儿确实挺折腾的。

阿里云那套配置挺绕的,base地址和模型名都得对上才行

版本太新了,回退下版本就好了

话说楼主用的阿里云哪个region啊?我上次在华南1区搞了半天都不行,换到上海才勉强跑通,但延迟高得离谱。

阿里云这个400我也碰到过,多半是请求体格式没对

我之前用claude code连自己的服务器也遇到过类似情况,折腾了一晚上才发现是代理配置冲突。本来在终端里设了http_proxy,但PyCharm插件不走系统代理,得在插件设置里单独填代理地址。后来我干脆关了代理直接连,反而能用了。不过阿里云这个coding plan我还没试过,听说最近qwen的API调用量太大经常限流?

400多半是参数格式问题,换个调用方式试试看

我之前也是key没对,阿里云得先开通服务再生成

回退版本确实能救,我上次也是新版本一来就各种400

阿里云那套配置是真绕,region选错延迟高到离谱

十有八九是没在控制台开通对应服务,key对了也会400

按你说的核对计费模式,确实是没开通对应服务导致的

回退版本这招有效,2.1.156太新了,降一个版本就不报400了

阿里云那套配置是真绕,base地址和模型名全得对上

这个400我也碰到过,换个区域偶尔能好

十有八九是请求体格式不对,base地址和模型名都得对上