你的运行环境(版本号「点击帮助-关于-复制」):
TRAE CN
版本: 3.3.80
VSCode 版本: 1.107.1
提交: 675409061ef2421fb4812e3995a3c1131af3e357
日期: 2026-07-23T17:01:04.152Z
Electron: 39.2.7-release.1.45.1 (aha)
Node.js: 22.21.1
V8: 14.2.231.27-electron.0
OS: Windows_NT x64 10.0.26100
构建版本: 2.3.59356
设备ID: 35fdfc0192f9ef26282bba31794cb2d03d41067c045ef0a6f779f33918ffa6b7
Device Id: 1413303867810603
问题描述(你遇到了什么问题?):
通过【自定义模型】功能接入中转服务商 DeepSeek-V4-Pro 模型,无论选择
OpenAI Chat Completions格式或是Anthropic Messages格式,首轮对话正常,开启工具调用进行多轮连续对话时稳定触发 HTTP 400 错误。 报错信息:The content[].thinking in the thinking mode must be passed back to the API根因判断:DeepSeek-V4-Pro 默认启用思考模式,模型返回reasoning_content(OpenAI 协议)/content[].thinking(Anthropic 协议)推理内容;Trae 客户端未持久化保存该字段,新一轮请求组装消息历史时丢失思考内容,上游 API 强制校验回传字段从而拒绝请求。
目前社区多名用户遇到完全一致问题,临时解决方案存在限制:
- 服务商侧关闭模型思考模式,会损失 v4-pro 深度推理能力;
- 仅新建单次会话使用,无法使用 Trae 工具调用、多轮连续开发场景; 请问该兼容性问题预计在哪个版本修复,是否有明确开发排期?
复现步骤(如何才能重现这个 Bug/问题?):
- 新建自定义模型,填入中转 API 地址、密钥,模型 ID 填写
deepseek-v4-pro; - API 格式任选 OpenAI / Anthropic 兼容格式,开启多模态、工具调用;
- 发起第一轮对话,模型正常返回结果并携带思考内容;
- 在同一会话继续追问(触发多轮消息 + 工具调用),立即弹出 400 报错。
报错信息或截图(如有):
请在此处粘贴截图或日志代码
Thecontent[].thinkingin the thinking mode must be passed back to the API. (Model Provider Error Code: invalid_request_error, HTTP Status: 400)

