Interactions API marks a fundamental shift from stateless text generation to stateful, autonomous workflows.
https://youtu.be/kPhs6C0-JbY?si=mSLRdCzLqlYVlrga
AI 开发的格局正从无状态的“请求-响应”循环,转向有状态的多轮 Agent 工作流。 随着 Interactions API 开启测试,Google 提供了一个专为此新时代设计的统一接口——它是连接原始模型与全托管 Gemini Deep Research Agent 的单一网关。
“引擎”升级 (ADK):
通过在你的 ADK Agent 中设置 use_interactions_api=True,你可以将对话历史和状态管理移至服务端。这支持后台执行——非常适合处理长耗时任务,避免客户端在模型“思考”时因超时而断开。
“桥接”模式 (A2A):
如果你拥有一组运行 Agent2Agent (A2A) 协议的 Agent 集群,现在可以将 Google 托管的 Agent 视为远程对等节点。全新的 InteractionsApiTransport 可将 A2A 消息直接映射到 Interactions API,让你现有的客户端无需编写自定义 API 封装,即可向 Deep Research Agent 发送任务。
Interactions API 标志着从无状态文本生成到有状态、自主工作流的基础性转变: