跨项目与账户稳定Gemini Enterprise A2A:通过Cloud Run Hub实现
分布式、并行与集群计算
2026-02-23 v1 人工智能
摘要
企业对话式UI日益需要在安全可重现的方式下编排跨项目和账户边界的异构后端代理和工具。从Gemini Enterprise Agent-to-Agent(A2A)调用开始,我们在Cloud Run上实现了一个A2A Hub编排器,将查询路由到四个路径:部署在不同项目中的公共A2A代理、受IAM保护的跨账户Cloud Run A2A代理、结合Discovery Engine和Vertex AI Search的检索增强生成路径,以及通过Vertex AI的通用问答路径。我们表明,实际的互操作性不仅受协议一致性约束,还受Gemini Enterprise UI约束和边界依赖的身份验证影响。实际UI请求以文本输入形式到达,包含空的接受输出模式列表,因此将结构化数据混入JSON-RPC响应可能触发UI错误。为解决此问题,我们在JSON-RPC端点上强制执行文本-only兼容模式,将结构化输出和调试信号分离到REST工具API中。对于15分钟截止日期的检索路径,授予存储对象读取权限后,实现了基于证据的提取。所有实验均使用标记为a2a-hub-gemini-ui-stable-paper的仓库快照可复现。
引用
@article{arxiv.2602.17675,
title = {Mind the Boundary: Stabilizing Gemini Enterprise A2A via a Cloud Run Hub Across Projects and Accounts},
author = {Takao Morita},
journal= {arXiv preprint arXiv:2602.17675},
year = {2026}
}
备注
7 pages. Implementation and evaluation study of cross-boundary agent orchestration for Gemini Enterprise UI