Agent接入DeepSeek复杂问题思考报错的问题解决
·
The reasoning_content in the thinking mode must be passed back to the API.
相信不少使用Agent + DeepSeek的人都遇到了这个问题,
这个问题不仅出现在Claude Code中,也出现在Codex,Android Studio, DevEco,其他IntelliJ IDEA的IDE中。
原因
DeepSeek V4 的强制要求:当触发“工具调用 (Function Calling)”时,DeepSeek V4 会强制开启思考模式,并在返回的 JSON 数据包中带上一个专属字段 reasoning_content(用于存放思考过程)。它严格要求下一次发起请求时,历史消息上下文里必须原样带上这个字段。
而reasoning_content并非标准API,大多数Agent都没有这个字段。
解决办法
先试用codex-bridge来中转API请求:https://github.com/wujfeng712-ui/codex-bridge
再使用我修改后的proxy.mjs文件覆盖掉codex-bridge根目录的同名文件即可。
通过网盘分享的文件:proxy.mjs
链接: https://pan.baidu.com/s/1ctVhmhVulrsH1DHtjRFToQ?pwd=y58x 提取码: y58x
更多推荐



所有评论(0)