trae使用谷歌模型报错

你的运行环境(版本号「点击帮助-关于-复制」):

版本:3.3.62

问题描述(你遇到了什么问题?):

使用谷歌模型报错

复现步骤(如何才能重现这个 Bug/问题?):
1.添加谷歌Gemini 3.5 Flash
2. 基础对话正常,修改项目报错,参数丢失
3.

报错信息或截图(如有):

I’m going to use the TodoWrite tool to create a todo list to plan and track the refactoring of the chat page.

toolName: todo_write

status: success

Todos updated: 3 itemsFunction call is missing a thought_signature in functionCall parts. This is required for tools to work correctly, and missing thought_signature may lead to degraded model performance. Additional data, function call default_api:TodoWrite , position 8. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details. (HTTP Status: 400)

1 个赞

看到你提供的报错信息了,这确实是个挺让人头疼的问题。

这个 Function call is missing a thought_signature 报错,主要是因为谷歌 Gemini 系列模型(特别是 3.5 Flash 和 3.1 Pro 等版本)对函数调用(Tool Call)有特殊的签名要求。目前在 TRAE 的 SOLO 模式下,当模型尝试调用工具(比如你图中的 TodoWrite)来修改项目时,如果接口没能正确传递这个签名,就会触发谷歌后端的 400 报错。

论坛里也有其他小伙伴遇到了类似的情况,你可以参考下这几个讨论帖:

  1. 在 SOLO 模式下切换至 Gemini 模型报错:这里提到是模型端返回的签名要求导致的。
  2. 接入自定义模型出现 thought_signature 异常:讨论了接入 Gemini-3.5-flash 时的相同报错。

目前的建议方案:
由于这是模型侧的特定要求,建议你先尝试切换到其他模型(比如 Claude 系列或 GPT 系列)来执行涉及项目修改、重构等需要频繁调用工具的任务。这些模型在处理 SOLO 模式的工具调用时会更稳定一些。


:clipboard: 为了帮技术同学更精准地定位,建议你提供一下 AI Trace 信息:

在出问题的那个 SOLO 对话中,双击 AI 的头像即可自动复制 trace 信息,然后粘贴回复在这里就好。

有其他发现或者换模型后还有问题的话,随时在帖子里喊我哈!:blush:

1 个赞

.860242353066267:083229bc03e52a28b8dfdbf1d5610425_6a0d21042f54df49797ff126.6a1e3e0419e28e3329ca0a1c.6a1e3e04756d63d67adc60e5:Trae CN.T(2026/6/2 10:20:52)

1 个赞

感谢您的反馈!我们的智能助手暂时无法处理您的请求,团队成员会尽快回复您。

1 个赞


选gemini-3系列试下

1 个赞

可以了,就是要是使用谷歌或者deespeekv4pro,不能使用模型服务商的选项,要使用自定义配置手动填写配置是吧,那假如我买方舟 Coding Plan,调用deespeekv4pro会出现这样的问题吗?是否也是需要自定义配置

1 个赞

能不能支持下编辑时修改模型系列 不能修改就要全删了重新加 操作有点繁琐

1 个赞

是不是选的模型不支持function call导致的?

1 个赞

我反馈下。

1 个赞

不是,是参数丢失的问题,用自定义的就行了

1 个赞

修改模型这个真的建议增加,比如现在是deespeek V4,6月份又要发布V4.1,按现在的功能,我如果要切换到V4.1,只能是删了重新添加,很麻烦,而且平台秘钥只显示一次,假如没记秘钥,秘钥也要删除重新创建,建议只固定服务商,其他参数都可以修改

1 个赞

好的,我来反馈下。

1 个赞

我在调用banana模型时,也遇到了这个问题,请问如何解决