谷歌雲 2026 開發者主題演講:Get real! 自主時代的Agent
文章語言:
简
繁
EN
分享
紀要
原文
會議摘要
Google的Gemini企業代理平台使開發人員能夠為複雜的任務 (例如馬拉松計劃) 創建自主的AI代理。該平台提供了用於構建、擴展和優化代理的工具,包括開發工具包、可擴展的無服務器代理運行時和代理可觀察性。它支持代理協作、上下文管理和調試。該平台集成了Google Docs和GIS技能,增強了路綫規劃和地理數據處理。它強調安全,治理和創新,鼓勵開發人員探索開源資源並使用平台進行構建。
會議速覽
主題演講介紹了Gemini Enterprise Agent平台,該平台支持使用最先進的模型創建自主代理。它重點介紹了用於開發,擴展和治理的工具,並提供了馬拉松計劃演示。該平台支持具有共享上下文的代理之間的協作,從而增強了生態系統的集成。
對話強調了谷歌人工智能和雲技術的變革性影響,展示了從數據可視化到醫療保健和語言學習的應用,強調了開發過程的加速以及通過創新解決方案拯救生命的潛力。
對話強調了Genie 3對開發的變革性影響,展示了它在模擬Waymo交通狀況和規劃馬拉松等複雜場景中的應用。重點是展示Google如何實現高級代理的創建和生産級操作,強調尖端AI模型的實際應用。
代理系統用於規劃,模擬和評估馬拉松對城市的影響,考慮交通,緊急服務和經濟效益,通過創建動態路綫模擬和評估結果對商業和社區的需求。
對話展示了一個複雜的模擬應用程序,旨在計劃和優化拉斯維加斯的夜間馬拉松路綫。利用Angular和Flutter技術,該應用程序模擬了交通,補水站和醫療帳篷,展示了其處理非確定性條件的能力。演示者強調了該應用程序的功能,包括基於各種模擬生成詳細報告的能力,展示了其增強活動計劃和執行的潛力。
演示如何使用ADK和Google Cloud工具創建marathon planning代理,增強地圖技能並模擬路綫生成,重點介紹開源部署和協作代理設計。
對話強調了增強代理協作的兩個關鍵組件: 用於功能廣告和通信的通用協議,以及用於發現兼容代理,簡化任務完成的代理注冊表。
潛心將不可靠的代理循環轉換為經過精心評估的專家網絡,這些專家能夠自主創建自己的用戶界面。
一個新的系統集成了實時路綫評估,動態用戶界面創建和無縫代理協作,以增強馬拉松計劃。通過利用Google的a2UI來實現富有表現力的接口,並利用a2A協議來實現代理連接,該系統可確保高效的計劃執行,而無需自定義代碼或API合同。這種方法簡化了規劃過程,允許即時反饋和模擬計劃,從而改善了整體馬拉松規劃體驗。
模擬展示了環境參數的配置和跑步者的産生作為獨立會話,突出了交通問題監控和結果報告。它深入研究了通過雙子座深度研究了解到的現實世界的跑步行為,並指出78% 的馬拉松運動員在後半段略有減速。
對話重點介紹了實時評估的實現,用於代理渲染的動態UI以及使用8向和代理注冊表的自動連接。重點是代理商的效率和自我管理能力,最後是隨意過渡到討論非工作主題。
對話強調從無狀態到有狀態代理的演變,利用上下文窗口和內存庫來提高任務性能。它強調了使用架構方法和數據庫工具 (如Spark或AlloyDB) 進行有效的數據檢索,通過檢索增強代增強代理功能。重點是管理和優化信息代理訪問以提升用戶體驗。
討論了一種通過合並會話和內存管理以及通過文檔處理和檢索增強生成集成非結構化數據來增強代理功能的方法。這種方法使代理能夠保留曆史數據,從過去的操作中學習,並訪問相關信息以做出更好的決策。
對話探討了利用自動嵌入和矢量功能等先進的AI技術來優化馬拉松路綫規劃。它強調了管理上下文和整合本地規則的重要性,展示了這些改進如何導致更高效和符合規則的路由設計。
對話強調了通過上下文工程和仿真技術在代理智能方面的進步。它強調了在Lll MS環境中管理上下文的重要性,並介紹了兩個關鍵工具: 用於監視代理指標的代理可觀察性和用於在整個生命周期 (從設計到優化) 中管理代理的Gemini Cloud Assist。這種方法旨在簡化調試和應用程序開發流程,使其更快、更高效。
對話討論了使用代理可觀察性和雲輔助調查來調試和優化自治系統的過程。它重點介紹了如何識別和修複模擬器代理中的問題,特別是針對意外錯誤和高延遲。強調了使用Gemini Cloud Assist收集日志和查明代碼錯誤,展示了AI工具在故障排除和優化基於雲的應用程序中的集成。
討論使用高級代理工具通過主動代碼調整來識別和解決複雜問題,例如超過令牌限制,突出集成調試解決方案在增強系統可靠性和性能方面的有效性。
討論了在人工智能系統開發中從小處開始的重要性,根據需求不斷發展架構,並使用類似於馬拉松的迭代改進,而不是綠地沖刺,隨着時間的推移構建強大的系統。
演示了將Cloud Run服務升級到GKE以增強控制和自定義,在同一集群中集成經過微調的Gemma 4模型,利用Cloud Assist進行基礎架構修改。
對話重點介紹了AI應用程序在Kubernetes中的無縫部署,展示了轉換後的應用程序和Gemma inference server在同一GKE集群中運行,從而大大縮短了部署時間。
Cloud Assist發現的AI工作負載擴展問題導致建議部署Luster storage以更快地加載模型,從而提高仿真性能。
對話強調了一個自主雲環境的願景,在這個環境中,系統可以迅速將意圖轉化為行動,主動解決具有特定解決方案的問題,並優先考慮結果而不是波動的特征。它設想了一種協作方法,代理與用戶合作以安全地實施更改,展示了先進的雲技術和代理交互的未來。
討論Gemini Cloud如何通過自動化特定任務來幫助開發人員專注於應用用例。重點介紹Gemini Enterprise在從數據源創建見解,通過各種編碼接口實現豐富的代理體驗以及通過治理控制安全地大規模共享代理方面的功能,展示了代理平台在現代開發實踐中的多功能性。
對話演示了開發人員如何在Gemini Enterprise中使用無代碼代理來簡化計劃任務,例如組織馬拉松。通過創建和共享代理,用戶可以自動化物流,如訂購供應,並提高各種應用程序的效率。
對話展示了Gemini Enterprise如何通過創建代理團隊來促進馬拉松計劃,從而實現計劃和訂購任務的無縫集成。它強調了非技術用戶有效貢獻的能力,強調了該工具的可訪問性和跨團隊的協作潛力。
討論了安全代理交互的重要性,強調了對支持條件訪問的更智能平台的需求。突出了代理身份在執行策略中的作用,確保代理僅訪問必要的資源。提倡在平台工程中采用協作方法來構建更安全的應用程序,尤其是在MCP和代理時代。介紹了用於集中策略管理的代理網關的概念。
對話涵蓋了使用身份和策略為代理實施基於角色的訪問控制,強調了零信任體系結構的重要性。它還引入了統一的雲安全平台,可以掃描代碼和基礎設施,使用AI來了解風險,並提供紅色和綠色代理等工具來測試和修複漏洞,從而增強應用程序開發的安全性。
演示展示了AI代理 (例如red和green代理) 如何主動識別和減輕已部署應用程序和api中的實際風險,指導開發人員直接在其開發工具中進行可操作的代碼修複,從而確保安全性而不會影響開發人員的速度。
重點介紹了開源計劃和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平台) 可以掃描代碼和基礎架構以構建安全圖,識別風險和漏洞,並直接在開發人員工具中建議補救措施。這允許開發人員確保他們的代碼是安全的,並在開發過程的早期解決潛在的威脅。

谷歌
關註





