文章將透過 30 天的教學實作,教大家從簡單的單一 Agent 開始,逐步學會如何設計並協調多個 Agent,最終完成一個多功能的 Multi-Agent 應用
解說程式碼 這次的程式比之前稍微進階一點,所以我會一段一段來解說,重點放在 root_agent 的部分。 匯入 ADK 這行是匯入 Google ADK 的...
在前幾天的練習裡,我們已經成功建立了簡單的 Root_Agent,並透過 Google ADK 讓它們能互相協作。不過你可能會發現一個現象:明明程式碼幾乎一樣,...
上一篇我們認識了 Prompt 的基本概念,也知道了它在 Agent 中的重要性。不過在實作時,常常會遇到一個問題:「明明 Prompt 已經寫好了,為什麼 A...
在上一篇的內容裡,我們已經更加深入的了解 Prompt 了這一篇我們就透過範例,來看看實際看看 Prompt 的挑戰,以及如何用「更嚴謹的設計」來改善問題。 P...
在 Google ADK(Agent Development Kit)中,工具型(Tool)和子代理(Sub Agent)是構建 AI 代理的兩種主要方式,用來...
上一篇我們已經介紹了工具型與子代理型 Agent 的定義、差異以及子代理型寫法為什麼更好 等了,那這篇就來實際做做看吧。不過這一篇篇幅會比較長,我會先放上程式碼...
在這前半段的學習旅程中,我們已經從基礎概念一路走到初步實作,慢慢建立起對 AI Agent 與多代理系統 的完整認知。下面先幫大家快速整理一下我們目前的進度:...
接下來幾天,我們要一起完成一個小專案。這個專案會包含 四個簡單的 Sub Agent 和一個 Master Agent(Root Agent)。為了讓大家更容易...
上一篇我們已經完成了 飯店搜尋 API 的撰寫,接下來只需要把它改寫成 Sub-Agent,就能讓 Master Agent 寫好後在調度時呼叫使用了。這個這篇...
在上一篇中,我們已經完成了 飯店搜尋 Agent,可以根據城市查詢飯店資訊。接下來,我們要進一步完成 飯店比較 Agent,可以針對兩間指定飯店,比較價格或評價...