掌握 Google Agent Development Kit – 從零開始建立具有記憶、工具和高級工作流程的智慧 AI 代理
從這 2.5 小時的課程,你會學到
- 使用 Google ADK 框架建立完整的 AI 代理,並參與實際專案,包括旅行規劃系統、電商代理和部落格內容編寫器
- 實現高級記憶系統和會話管理( session management ),創建能夠記住對話上下文並保持持久狀態的代理
- 設計和整合代理的自訂工具,包括時間工具、資料庫連接和 API 整合,並採用適當的回調處理和防護機制
- 掌握代理架構,包括 SequentialAgent 和 ParallelAgent 工作流程,用於複雜的多步驟自動化和平行任務執行
- 部署可用於實際應用的生產級代理,並採用結構化輸出格式、適當的錯誤處理和 API 伺服器實現
- 了解核心 ADK 概念,包括代理生命週期、模型提供者(OpenAI、Google)、工具定義以及高階代理行為的回呼機制
要求
- 具備 Python 程式設計基礎 – 熟悉 Python 語法、函數和物件導向程式設計概念
- 熟悉 API 和 JSON – 了解 REST API、HTTP 請求和 JSON 資料結構將有所幫助
- 熱衷於學習尖端 AI 開發 – 本課程涵蓋最新的 AI 代理技術,非常適合希望保持領先地位的開發者
課程說明
使用 Google 革命性的 ADK 框架建立可投入生產的 AI 代理
AI 的未來不僅在於聊天機器人,而是能夠使用工具、記憶對話並自主執行複雜工作流程的智慧代理。 Google 的代理程式開發套件 (Agent Development Kit,ADK) 是一個尖端框架,它正在徹底改變我們建構這些複雜 AI 系統的方式。
本課程有何不同?
這並非又一門理論性的 AI 課程。您將從第一天開始建立真正的、可投入生產的代理。從核心概念開始,逐步學習高階架構,您將創建能夠規劃旅行行程、撰寫部落格內容、管理電商營運等功能的代理( agents )。
您將建立的實踐專案:
- 旅行計劃代理 – SequentialAgent,用於搜尋目的地、尋找航班並建立完整的行程。
- 部落格內容撰寫器 – ParallelAgent 系統,用於同時產生、驗證和格式化內容。
- 電商助理 – 支援記憶功能的代理,用於記住客戶偏好和購買歷史記錄。
- Chef 推薦系統 – 整合資料庫的代理,具有持久會話管理功能。
ADK 的重要性:
Google 的 ADK 代表 AI 開發的新一輪變革。當其他人還在建立簡單的聊天機器人時,您將創建能夠真正執行操作的智慧代理程式——預訂航班、撰寫文章、管理工作流程以及自主解決複雜問題。
從產業經驗中學習:
每節課都基於真實的開發模式和最佳實踐。您將避免常見的陷阱,並學習生產 AI 系統中使用的專業技術。
非常適合:
- Python 開發者進軍 AI 領域
- AI 工程師渴望精通代理框架
- 新創公司創辦人正在打造 AI 驅動的產品
- 科技專業人士緊跟產業趨勢
您將獲得:
- 包含完整原始碼的多個實作課程
- 可自訂的實際專案模板
- 生產部署策略和最佳實踐
- 隨著 ADK 的發展,終身獲取更新
- 直接提問並獲得支持
目標受眾
- 針對希望掌握 AI 代理開發前沿領域的 Python 開發者和 AI 愛好者。
- 了解 Python 基礎知識,但希望深入研究代理架構、記憶體系統和生產部署的中階程式設計師。
- 希望超越簡單聊天機器人,建構能夠自主執行複雜工作流程的、使用工具的複雜代理的 AI 研究人員和工程師。
講師簡介
Paulo Dichone | 軟體工程師, AWS Cloud 從業者 & 講師 Android、Flutter、AWS、最暢銷講師
嗨,我是 Paulo。
我熱衷於教授 Android、Java 和 Flutter 開發。 我在全球 175 個國家教過超過 20 萬名學生。
我在行動應用程式開發(Android 和 iOS)、Web 開發和 AWS 雲端方面擁有豐富的經驗。
我的目標是讓你成為優秀的開發人員和 AWS 雲端實踐者,無論你的經驗如何。 此外,我喜歡與成長中的家人共度時光、彈吉他曼陀林以及在空閒時間旅行。
我期待幫助你成為最好的開發人員和 AWS 雲端從業者。
如果你對 Android 開發和我的課程不熟悉,我建議你從我最全面的 Android 課程開始:
- 全面的 Android 應用開發大師班 – 你將學習 Android 開發入門所需的一切 – 無需任何經驗!
下一個:
- 完整的中級 Android 大師班 – 你將學習中級 Android 主題,例如工作管理器 API、ROOM 資料庫以及在 Android 後台工作。
跨平台開發課程和網路相關(建立 iOS 和 Android 行動應用程式):
- Flutter & Dart – 完整的 Flutter 應用程式開發課程 – 學習 Dart 程式語言並使用單一程式碼庫建立 iOS 和 Android 應用程式。
- Angular & Dart – 使用 Angular 和 Dart 建立動態 Web 應用程式 – 釋放最常用的 Web 開發框架之一 Angular 和 Dart 的強大功能來建立動態 Web 應用程式。
- TornadoFX – 使用 Kotlin 建立 JavaFX 應用程式 – 利用現代程式語言、Kotlin 和 JavaFX 程式庫建立令人驚嘆的桌面應用程式
對於 AWS 雲端課程:
- Amazon EC2 大師班(包含自動擴展和負載平衡器)
- Amazon ECS 和 Fargate 大師班
- Amazon EKS 與 Kubernetes
- AWS AppSync 和 Amplify
- AWS Lambda 和無伺服器框架
純 Java 基礎課程:
- Java 大師班 – 從初學者到專家指南 – 想要從頭開始學習 Java? 那麼這就是你需要的課程。
- Java 設計模式 – 完整的大師班 – 了解如何使用經過充分測試、經過驗證的設計模式來建立可靠的軟體。
未來性的開發:AI 工程
我熱衷於幫助學生探索人工智慧與軟體開發的交集。在我推出的 AI 課程中,我將向你展示如何將 AI 解決方案整合到行動應用程式和雲端系統中,使你成為具有 AI 能力的尖端開發人員。
我期待著你參加我的課程,並成為你學成最好的開發人員、雲端從業者和 AI 工程師的成長夥伴。
裡面見嗎?
- Udemy 永久擁有課程 許多課程約 NT400 (點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- AI 應用相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入

發表迴響