Gemini Interactions API Update 🔄 随着我们超越简单的提示,严格的“用户”和“模型”角色感觉限制。

TL;DR · AI 摘要
Gemini Interactions API更新引入了多域代理步骤,取代了传统的用户和模型角色。
核心要点
- Gemini API现在支持`steps`来替代`outputs`和`roles`,每个动作都是独立的步骤。
- 升级SDK至Python ≥2.0.0或JS ≥2.0.0以兼容新API版本。
- 通过添加`Api-Revision: 2026-05-26`头信息可以启用新功能。
结构提纲
按章节快速跳转。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- Gemini Interactions API更新
- 主要变化
- 从`outputs`到`steps`
- 开发资源
- SDK升级指南
金句 / Highlights
值得收藏与分享的关键句。
每一个动作(如`user_input`, `thought`, `function_call`等)都被视为独立的步骤。
为了确保无缝迁移,请升级您的SDK至Python ≥2.0.0或JS ≥2.0.0。
通过添加`Api-Revision: 2026-05-26`头信息可以启用最新的API特性。
标题:Philipp Schmid 在 X 上:"Gemini Interactions API 更新 🔄 随着我们超越简单的提示,严格的“用户”和“模型”角色显得局限。这就是为什么我们要发展 Gemini Interactions API 以支持丰富、多领域的代理步骤。
什么在改变? 📐 outputs + roles → steps,每个动作 https://t.co/SQ1i7P22Rq" / X
来源链接: https://x.com/_philschmid/status/2052487545574031807
发布时间: 2026年5月8日 星期五 14:03:23 GMT
Markdown 内容:
Gemini Interactions API 更新 随着我们超越简单的提示,严格的“用户”和“模型”角色显得局限。这就是为什么我们要发展 Gemini Interactions API 以支持丰富、多领域的代理步骤。什么在改变?
outputs + roles → steps,每个动作(user_input,thought,function_call,tool_call,model_output 等)都是其自己的步骤,不再有“用户”/“模型”角色。 在每个 Gemini API 文档中切换以在 Interactions API 和
generateContent 之间切换。 整合的
response_format 控制(纵横比、文件格式等)。 更新的 Interactions API 技能使迁移和更新无缝进行。升级您的 SDKs(Python ≥2.0.0 / JS ≥2.0.0)或添加
Api-Revision: 2026-05-26 头以选择加入。我们正处于通用可用性之前的最后步骤!如果您有任何反馈、发现错误或看到文档问题?让我们知道!我们在倾听并做出改变。完整指南和代理技能如下