登录 | 注册
我要路演
谷歌云 2026 开发者主题演讲:Get real! 自主时代的Agent
文章语言:
EN
分享
纪要
原文
会议摘要
Google的Gemini企业代理平台使开发人员能够为复杂的任务 (例如马拉松计划) 创建自主的AI代理。该平台提供了用于构建、扩展和优化代理的工具,包括开发工具包、可扩展的无服务器代理运行时和代理可观察性。它支持代理协作、上下文管理和调试。该平台集成了Google Docs和GIS技能,增强了路线规划和地理数据处理。它强调安全,治理和创新,鼓励开发人员探索开源资源并使用平台进行构建。
会议速览
使用Gemini企业代理平台为协作生态系统构建生产就绪代理
主题演讲介绍了Gemini Enterprise Agent平台,该平台支持使用最先进的模型创建自主代理。它重点介绍了用于开发,扩展和治理的工具,并提供了马拉松计划演示。该平台支持具有共享上下文的代理之间的协作,从而增强了生态系统的集成。
通过Google的AI和云技术彻底改变工作和学习
对话强调了谷歌人工智能和云技术的变革性影响,展示了从数据可视化到医疗保健和语言学习的应用,强调了开发过程的加速以及通过创新解决方案拯救生命的潜力。
用Genie 3革新发展: 模拟马拉松并推动AI进步
对话强调了Genie 3对开发的变革性影响,展示了它在模拟Waymo交通状况和规划马拉松等复杂场景中的应用。重点是展示Google如何实现高级代理的创建和生产级操作,强调尖端AI模型的实际应用。
利用代理系统进行城市规模的活动规划: 马拉松案例研究
代理系统用于规划,模拟和评估马拉松对城市的影响,考虑交通,紧急服务和经济效益,通过创建动态路线模拟和评估结果对商业和社区的需求。
革命性的活动策划: 深入模拟拉斯维加斯的夜间马拉松
对话展示了一个复杂的模拟应用程序,旨在计划和优化拉斯维加斯的夜间马拉松路线。利用Angular和Flutter技术,该应用程序模拟了交通,补水站和医疗帐篷,展示了其处理非确定性条件的能力。演示者强调了该应用程序的功能,包括基于各种模拟生成详细报告的能力,展示了其增强活动计划和执行的潜力。
构建模块化代理: 从低代码设计到模拟马拉松规划
演示如何使用ADK和Google Cloud工具创建marathon planning代理,增强地图技能并模拟路线生成,重点介绍开源部署和协作代理设计。
革命性的代理通信: 协作AI系统的通用协议和注册表
对话强调了增强代理协作的两个关键组件: 用于功能广告和通信的通用协议,以及用于发现兼容代理,简化任务完成的代理注册表。
从脆弱的循环到经过严格评估的专家网络: 构建自我构建的UIs
潜心将不可靠的代理循环转换为经过精心评估的专家网络,这些专家能够自主创建自己的用户界面。
革命性的马拉松计划: 实时评估,动态UI和代理协作
一个新的系统集成了实时路线评估,动态用户界面创建和无缝代理协作,以增强马拉松计划。通过利用Google的a2UI来实现富有表现力的接口,并利用a2A协议来实现代理连接,该系统可确保高效的计划执行,而无需自定义代码或API合同。这种方法简化了规划过程,允许即时反馈和模拟计划,从而改善了整体马拉松规划体验。
探索模拟动力学和跑步者行为洞察
模拟展示了环境参数的配置和跑步者的产生作为独立会话,突出了交通问题监控和结果报告。它深入研究了通过双子座深度研究了解到的现实世界的跑步行为,并指出78% 的马拉松运动员在后半段略有减速。
代理系统中的实时评估、动态UI和自动连接
对话重点介绍了实时评估的实现,用于代理渲染的动态UI以及使用8向和代理注册表的自动连接。重点是代理商的效率和自我管理能力,最后是随意过渡到讨论非工作主题。
优化代理性能: 增强用户体验的上下文、内存和架构工具
对话强调从无状态到有状态代理的演变,利用上下文窗口和内存库来提高任务性能。它强调了使用架构方法和数据库工具 (如Spark或AlloyDB) 进行有效的数据检索,通过检索增强代增强代理功能。重点是管理和优化信息代理访问以提升用户体验。
增强代理功能: 集成会话、内存和外部数据以改进规划
讨论了一种通过合并会话和内存管理以及通过文档处理和检索增强生成集成非结构化数据来增强代理功能的方法。这种方法使代理能够保留历史数据,从过去的操作中学习,并访问相关信息以做出更好的决策。
革命性的路线规划: 在马拉松路线设计中集成矢量功能,自动嵌入和增强的上下文管理
对话探讨了利用自动嵌入和矢量功能等先进的AI技术来优化马拉松路线规划。它强调了管理上下文和整合本地规则的重要性,展示了这些改进如何导致更高效和符合规则的路由设计。
革命性的代理智能: 用于增强调试和应用程序开发的上下文工程和仿真
对话强调了通过上下文工程和仿真技术在代理智能方面的进步。它强调了在Lll MS环境中管理上下文的重要性,并介绍了两个关键工具: 用于监视代理指标的代理可观察性和用于在整个生命周期 (从设计到优化) 中管理代理的Gemini Cloud Assist。这种方法旨在简化调试和应用程序开发流程,使其更快、更高效。
大规模调试代理: 利用代理可观察性和云协助来主动解决错误
对话讨论了使用代理可观察性和云辅助调查来调试和优化自治系统的过程。它重点介绍了如何识别和修复模拟器代理中的问题,特别是针对意外错误和高延迟。强调了使用Gemini Cloud Assist收集日志和查明代码错误,展示了AI工具在故障排除和优化基于云的应用程序中的集成。
利用代理工具实现高效调试和主动代码修复
讨论使用高级代理工具通过主动代码调整来识别和解决复杂问题,例如超过令牌限制,突出集成调试解决方案在增强系统可靠性和性能方面的有效性。
增强型AI系统的迭代体系结构演化
讨论了在人工智能系统开发中从小处开始的重要性,根据需求不断发展架构,并使用类似于马拉松的迭代改进,而不是绿地冲刺,随着时间的推移构建强大的系统。
升级系统组件: 从Cloud Run到具有自定义模型的GKE
演示了将Cloud Run服务升级到GKE以增强控制和自定义,在同一集群中集成经过微调的Gemma 4模型,利用Cloud Assist进行基础架构修改。
革命性的AI部署: 简化Kubernetes集成以提高效率
对话重点介绍了AI应用程序在Kubernetes中的无缝部署,展示了转换后的应用程序和Gemma inference server在同一GKE集群中运行,从而大大缩短了部署时间。
使用Google Cloud的Luster存储解决方案优化AI工作负载扩展
Cloud Assist发现的AI工作负载扩展问题导致建议部署Luster storage以更快地加载模型,从而提高仿真性能。
自主云愿景: 可行的意图、主动的问题解决和注重结果的合作伙伴关系
对话强调了一个自主云环境的愿景,在这个环境中,系统可以迅速将意图转化为行动,主动解决具有特定解决方案的问题,并优先考虑结果而不是波动的特征。它设想了一种协作方法,代理与用户合作以安全地实施更改,展示了先进的云技术和代理交互的未来。
为开发人员提供Gemini Cloud Assist和Agent平台,用于敏捷应用程序开发
讨论Gemini Cloud如何通过自动化特定任务来帮助开发人员专注于应用用例。重点介绍Gemini Enterprise在从数据源创建见解,通过各种编码接口实现丰富的代理体验以及通过治理控制安全地大规模共享代理方面的功能,展示了代理平台在现代开发实践中的多功能性。
利用Gemini Enterprise中的无代码代理来增强物流和规划
对话演示了开发人员如何在Gemini Enterprise中使用无代码代理来简化计划任务,例如组织马拉松。通过创建和共享代理,用户可以自动化物流,如订购供应,并提高各种应用程序的效率。
利用Gemini Enterprise通过高代码和无代码代理简化马拉松计划
对话展示了Gemini Enterprise如何通过创建代理团队来促进马拉松计划,从而实现计划和订购任务的无缝集成。它强调了非技术用户有效贡献的能力,强调了该工具的可访问性和跨团队的协作潜力。
授权安全代理交互: 呼吁更智能的平台和条件访问
讨论了安全代理交互的重要性,强调了对支持条件访问的更智能平台的需求。突出了代理身份在执行策略中的作用,确保代理仅访问必要的资源。提倡在平台工程中采用协作方法来构建更安全的应用程序,尤其是在MCP和代理时代。介绍了用于集中策略管理的代理网关的概念。
安全的多代理系统和代码漏洞管理
对话涵盖了使用身份和策略为代理实施基于角色的访问控制,强调了零信任体系结构的重要性。它还引入了统一的云安全平台,可以扫描代码和基础设施,使用AI来了解风险,并提供红色和绿色代理等工具来测试和修复漏洞,从而增强应用程序开发的安全性。
革命性的安全开发: 用于实时风险缓解和代码修复的AI代理
演示展示了AI代理 (例如red和green代理) 如何主动识别和减轻已部署应用程序和api中的实际风险,指导开发人员直接在其开发工具中进行可操作的代码修复,从而确保安全性而不会影响开发人员的速度。
利用Gemini企业代理平台为开发人员提供支持
重点介绍了开源计划和Google Cloud的工具,使开发人员能够构建生产就绪的代理,强调易用性和实际实施的全面资源。
要点回答
Q:什么是Gemini企业代理平台,它的功能是什么?
A:Gemini Enterprise agent platform是一种工具,允许开发人员构建可以主动协助用户并独立完成任务的自治代理。它由双子座模型提供动力,包括Pro和Flash模型,并支持与模型花园的其他模型 (如Clad) 的集成。该平台提供了构建、扩展和优化代理的功能,包括用于技能和工具的代理开发工具包 (Go) 、与Google Cloud服务的通信、可扩展的无服务器运行时、唯一代理身份、用于与其他代理连接和协作的策略,以及用于监控和管理的代理可观察性。
Q:代理平台如何支持代理的建设和运营?
A:代理平台通过几个功能支持代理的构建和操作: 代理开发工具包 (Go),以构建具有必要技能和工具的代理; 可扩展的无服务器运行时,以保持代理连接并通过会话个性化上下文; 用于安全治理的唯一代理身份和策略;一种代理注册和协作协议,用于代理之间的发现和协作; 以及可观察性,用于根据生产活动管理,监视和优化代理。
Q:Gemini Enterprise Workspace和第三方代理之间共享上下文的意义是什么?
A:跨Gemini Enterprise Workspace和第三方代理的共享上下文非常重要,因为它允许整个代理生态系统使用公共共享上下文相互协作。此上下文由Google提供,可用于Gemini Enterprise Workspace和第三方代理,从而增强其运营中的协调和效率。
Q:使用哪个马拉松计划示例来演示代理平台的功能?
A:用于演示代理平台功能的马拉松规划示例涉及在拉斯维加斯计划马拉松,模拟其对城市的影响以及评估不同的场景以确定最佳行动方案。这涉及创建模拟以了解潜在影响,例如重新路由紧急服务,促进当地经济发展以及展示标志性地标。使用了三个主要代理: 计划人员确定比赛路线,评估人员根据业务和社区要求评估路线,模拟器采用路线并创建具有随机行为的参与者,以查看对城市的净影响。
Q:规划代理在马拉松模拟中的作用是什么?
A:在马拉松模拟中,规划代理的作用是确定马拉松的最佳路线。它使用处理地理空间数据,绘制地图和计算可行路线的技能来规划比赛的路径。规划器代理的说明和功能旨在了解其作为马拉松规划器的角色,并与模拟中涉及的其他代理进行协调,例如管理补水站,医疗帐篷和交通流的代理。
Q:展示马拉松计划的模拟应用程序是如何驱动的?
A:展示马拉松计划的模拟应用程序由不同的技术提供支持,具体取决于界面: 用于基础和3D动画的Angular,以及用于侧边栏和UI交互的Flutter。该应用程序使用各种Google产品,包括Gemini,Firebase和AI来渲染模拟并提供逼真的比赛环境。
Q:Gemini帮助为代理商创建了哪些有关马拉松计划的说明?
A:在双子座的帮助下,向代理商提供了有关马拉松计划的说明。
Q:马拉松计划如何以真实数据为基础?
A:该计划以真实数据为基础,通过使用地图和种族使代理成为具有工具和技能的专家,通过添加工具和技能以及下载由代理设计师设计的预先填充的Python代码来实现。
Q:为地图数据和相关任务向代理添加了哪些工具和技能?
A:代理可以使用Google Cloud MCP server for Google Maps访问地图工具,并具备回答与地图相关的问题并找到具有起始和结束位置的可行路线的技能。
Q:地图技能和GIS技能为代理提供了哪些功能?
A:映射技能允许代理根据加载的技能选择性地调用地图工具,而GIS技能处理地理信息,并包括访问Python脚本以处理Geojson数据并找到可行的路线。
Q:比赛导演技能涉及什么,它是如何创建的?
A:比赛总监技能涉及使用由比赛计划委员会创建的Google文档,该文档已使用Gemini转换为量表。该技能允许代理商根据历史要求计划和检查马拉松路线。
Q:部署代理需要多长时间,它包括什么?
A:部署代理需要4到5分钟,其中包括为马拉松参与者创建路线计划所需的技能。
Q:演讲中描述的代理团队的目的是什么?
A:代理团队的目的是根据用例,所需的访问权限和所需的功能分配不同的职责,就像一个团队一起工作一样。
Q:促进代理相互通信的两个组件是什么?
A:促进代理相互通信的两个组件是A2A (代理到代理) 协议,它是代理通告其功能和通信的通用协议,以及代理注册表,它用作解析每个代理的身份和技能集的中央目录。
Q:系统中的动态UI如何工作,它允许代理做什么?
A:系统中的动态UI是由代理使用Google创建的开放标准构建的,该标准允许他们创建动态的,富有表现力的UI,该UI可以超越文本墙。这使代理能够使用通用设计语言设计和构建所需的确切接口。
Q:模拟代理在马拉松规划过程中的作用是什么?
A:模拟代理负责运行实际计划的过程,与计划程序一起获得批准的路线并显示结果。它涉及将模拟器与规划器连接,并使用A2A协议和代理注册表进行协调。
Q:在代理协作的背景下,代理注册中心和A2A协议的意义是什么?
A:代理注册表和A2A协议在代理协作中的意义在于消除了脆弱的API代码,并提供了一个代理可以读取彼此功能的系统。注册表充当代理互联网的dn,解析每个代理的身份并在整个网络中映射其特定技能集,而A2A协议允许代理进行连接和通信,而无需自定义编码或仪表板。
Q:代理一直在利用哪些新功能来改善用户体验?
A:代理一直在利用实时评估,用于自渲染的动态UI,使用8路的自动连接以及代理注册表来改善用户体验。
Q:过去为下一次运行优化代理的方法是什么?它是如何发展的?
A:过去,为下一次运行优化代理的方法涉及将先前运行的完整历史记录存储到每个新请求中。现在,这个过程已经发展到使用架构方法和数据库工具来更有效和更周到地管理数据。
Q:有状态代理和上下文窗口在代理工程中的意义是什么?
A:有状态代理和上下文窗口在代理工程中非常重要,因为它们使代理能够随时间变为有状态的,并根据需要修改其上下文,从而提高了其管理可用信息的能力以及其自己的通用知识以完成任务。
Q:记忆库对代理的绩效有何贡献?
A:存储器组通过使其能够将来自先前事件的学习拉入与特定任务相关的上下文窗口并存储用于未来会话的存储器来对代理的性能做出贡献。它还允许使用Spark或alloy DB等工具为使用差异化数据方法的代理提供额外的上下文。
Q:规划器代理在演示上下文和内存改进方面扮演什么角色?
A:planner代理通过管理会话、添加内存和访问其他数据源,在演示上下文和内存改进方面发挥作用。通过与代理平台会话和内存库集成,规划器代理可以记住先前计划的详细信息,并为将来的规划重新调用它们。
Q:规划器代理如何利用非结构化数据 (如本地规则)?
A:规划器代理通过数据工程流程利用非结构化数据,例如本地规则,包括对文档进行分块,将其转换为嵌入,以及使用检索增强生成 (RAG) 来查询并将此数据集成到规划流程中。
Q:管理上下文并向规划器代理添加内存的目的是什么?
A:管理上下文和向规划器代理添加内存的目的是使模拟能够根据最新的上下文和数据调整其路线,并允许规划器代理从其对过去模拟的长期记忆中调用细节,从而提高系统的智能性和适应性。
Q:演讲者如何说明使用上下文工程使代理更智能的好处?
A:演讲者通过演示模拟如何根据新数据和上下文调整其路线来说明上下文工程的好处,这反映了从管理上下文和向计划器代理添加内存中获得的智能。
Q:使用哪些工具和技术来优化和调试代理行为?
A:为了优化和调试代理行为,正在使用的工具和技术包括用于查看操作指标的代理可观察性,用于从设计到优化管理代理的Gemini Cloud Assist,以及用于识别和调查导致系统故障的高延迟或工具调用等问题的Cloud Monitoring console。
Q:模拟器代理和Gemini模型API遇到了什么问题?
A:由于请求错误,模拟器代理无法调用Gemini模型API,这表明发送到模型的有效载荷有问题。
Q:Cloud Assist如何帮助使用模拟器代理调试问题?
A:Cloud Assist指向发生问题的代理模拟器代码的特定行,允许用户继续在控制台中开始的调查,并提供解释和建议以解决因超出Gemini API的上下文令牌限制而导致的400错误。
Q:在调试过程中使用代理的意义是什么?
A:代理不仅可以找到问题的根本原因,还可以建议主动修复代码。在这种情况下,代理通过建议对事件压缩配置进行调整来提出修复。
Q:Gemini Cloud Assist和代理的调试体验如何帮助解决问题?
A:Gemini Cloud Assist和代理的调试经验有助于跟踪故障的根本原因,识别存储加载模型速度不够快的问题,并在Cloud Assist的帮助下主动修复它。
Q:演讲中提到的应用程序和AI系统的更广泛的架构演变是什么?
A:应用程序和AI系统的架构基于对AI性能和需求的学习而发展。它可能涉及更改,例如在应用程序更改时换出运行时,数据库或编程语言。
Q:Gemini Cloud Assist如何协助在模拟中升级现有系统?
A:Gemini Cloud Assist通过将云运行服务转换为Google Kubernetes Engine (GKE) 部署并为同一集群引入微调或自定义模型,帮助升级了模拟中的现有系统。
Q:代理与自治云中变更的实现之间的设想关系是什么?
A:代理与自治云中变更实施之间的设想关系是代理与人类合作,不仅回答问题,而且与他们合作安全地实施变更。
Q:用户如何在Gemini Enterprise中创建自己的代理?
A:用户可以利用代理运行时在Gemini Enterprise中创建自己的无代码代理,这使他们可以更轻松地完成工作,包括物流,订购耗材和管理事件的各个方面。
Q:Gemini Enterprise中的代理商具有什么能力?
A:双子座企业的代理商有能力计划和订购比赛,共同制定全面的计划,并管理包括水,食物和娱乐在内的物流。他们还可以访问动态接口,并可以将文档作为上下文提供给他们,以帮助他们的功能。
Q:代理注册在双子座企业中的作用是什么?
A:Gemini Enterprise中的代理注册表的作用是保留已创建的所有代理的记录,使它们可被Gemini Enterprise平台中包含的其他代理和应用程序发现。
Q:双子座企业马拉松策划师代理的目的是什么?
A:Gemini Enterprise中的马拉松计划代理用于通过自动执行诸如订购用品,管理物流以及确保水和便携式厕所等必要物品的任务来促进马拉松等事件的计划和订购。
Q:Gemini Enterprise如何处理安全问题?
A:Gemini Enterprise通过实施代理来处理安全问题,这些代理为用户和其他代理提供有意或无意公开数据的新方法。它具有代理身份和策略,以确保代理只能在需要时访问所需的内容,以及用于管理访问控制策略的代理网关。该平台还包括为代理访问财务数据库等资源设置条件的能力,以及使用代理身份和策略强制执行基于角色的访问控制的零信任架构。
Q:如何使用所提供的工具使代码安全?
A:所提供的工具 (例如Wiz平台) 可以扫描代码和基础架构以构建安全图,识别风险和漏洞,并直接在开发人员工具中建议补救措施。这允许开发人员确保他们的代码是安全的,并在开发过程的早期解决潜在的威胁。
谷歌
follow
关注
play
English
English
进入会议
1.0
0.5
0.75
1.0
1.5
2.0