paopao 在 由Gemini 3 的 thoughtSignature引发的一些观察与结论 中发帖
自从 Gemini 新版本发布后,我第一时间注意到了谷歌最新的 thoughtSignature 字段。其实早在前几个版本(Gemini 2.5时期)就有这个字段了,但当时不返回思考签名也不会报错,所以我一直没太在意。
⚠ 发现一个严重缺陷: 如果不返回该签名,模型可能会重复调用工具(死循环)。 如果大家使用的是非 SDK 的 OpenAI 格式进行调用,或者上游完全没有提供原生格式支持,大概率会遇到这个问题。(注:NewAPI 似乎已在最新的 PR 中修复了此问题)。
🔍 关于 Vertex 和 Studio 的兼容性测试: 最近测试发现,thoughtSignature 似乎不能在 Vertex 和 AI Studio 之间随意混用:
Vertex 不承认 Studio 生成的签名 ❌
Studio 却可以兼容 Vertex 的签名 ✅
另外,CLI 和 Vertex 的签名看...