英文原地址:Appendix D - Building an Agent with AgentSpace (on-line only)
概述
AgentSpace 是一个旨在通过将人工智能融入日常工作流程来促进“智能体驱动型企业”的平台。其核心功能是在组织的整个数字足迹中(包括文档、电子邮件和数据库)提供统一搜索能力。该系统利用先进的 AI 模型(如 Google 的 Gemini)来理解并综合来自这些不同来源的信息。
该平台支持创建和部署专门的 AI “智能体”,可执行复杂任务并实现流程自动化。这些智能体不仅仅是聊天机器人;它们能够进行推理、规划,并自主执行多步操作。例如,一个智能体可以研究某个主题、编写带有引用的报告,甚至生成音频摘要。
为实现上述目标,AgentSpace 构建了企业知识图谱,映射人员、文档与数据之间的关系。这使 AI 能够理解上下文,并提供更相关、更个性化的结果。该平台还包含一个名为 Agent Designer 的零代码界面,用于在无需深厚技术专长的情况下创建自定义智能体。
此外,AgentSpace 支持多智能体系统,不同的 AI 智能体可通过称为 Agent2Agent(A2A)协议的开放协议进行通信与协作。这种互操作性支持更复杂且协调的工作流程。安全性是平台的基石,提供基于角色的访问控制和数据加密等功能,以保护企业敏感信息。最终,AgentSpace 旨在将智能的自主系统直接嵌入组织的运营结构中,从而提升生产力与决策效率。
如何使用 AgentSpace UI 构建智能体
图 1 展示了如何通过在 Google Cloud Console 中选择 AI Applications 来访问 AgentSpace。
图 1:如何使用 Google Cloud Console 访问 AgentSpace
你的智能体可以连接到多种服务,包括 Calendar、Google Mail、Workaday、Jira、Outlook 和 Service Now(见图 2)。
图 2:集成包括 Google 与第三方平台在内的多样化服务。
随后,智能体可以使用其自身的提示词,并可从 Google 提供的预制提示词库中进行选择,如图 3 所示。
图 3:Google 的预组装提示库
或者,你也可以像图 4 所示创建你自己的提示,该提示将由你的智能体使用
图 4:自定义智能体的提示
AgentSpace 提供多项高级功能,如与数据存储集成以保存你的数据、与 Google Knowledge Graph 或你的私有 Knowledge Graph 集成、用于将你的智能体发布到 Web 的网页界面,以及用于监控使用情况的分析功能等(见图 5)
图 5:AgentSpace 的高级能力
完成后,即可访问 AgentSpace 的聊天界面(见图 6)。
图 6:用于与智能体发起聊天的 AgentSpace 用户界面。
总结
总之,AgentSpace 为在组织现有数字基础设施内开发和部署 AI 智能体提供了一个可用的框架。该系统的架构将自主推理与企业知识图谱映射等复杂后端流程,连接到用于构建智能体的图形用户界面。通过该界面,用户可以通过集成各种数据服务并通过提示定义其操作参数,从而配置智能体,最终形成定制化、具备上下文感知的自动化系统。
这种方法抽象了底层技术复杂性,使得无需深厚编程专长即可构建专业化的多智能体系统。其主要目标是将自动化的分析与运营能力直接嵌入工作流程,从而提升流程效率并增强数据驱动分析。为便于实践学习,提供了动手学习模块,例如 Google Cloud Skills Boost 上的“使用 Agentspace 构建生成式 AI 智能体”实验室,为技能获取提供了结构化的学习环境。
参考资料
- Create a no-code agent with Agent Designer, cloud.google.com/agentspace/…
- Google Cloud Skills Boost, www.cloudskillsboost.google/