文章將透過 30 天的教學實作,教大家從簡單的單一 Agent 開始,逐步學會如何設計並協調多個 Agent,最終完成一個多功能的 Multi-Agent 應用
在這個時代,科技早已不僅是單純的工具,我們更期待它能成為一個聰明的助手,主動替我們解決問題、簡化生活。許多人對 AI 充滿想像,希望它能夠替我們完成更多任務。然...
我們可以把 AI Agent 想像成一位 智慧小助理。它能夠觀察環境、理解目標,並自動做出決策來完成任務。換句話說,AI Agent 就像一個虛擬的「專屬助理」...
我們可以把 Multi-Agent 系統 想像成一個 智慧團隊。在這個團隊中,每個成員(Agent)都有專長,能夠獨立思考與行動。但更重要的是,這些 Agent...
1. 什麼是 FastAPI? FastAPI 是一個現代化、快速的 Python 網路框架,用來建立 API 的介面。簡單來說,它可以幫助你把程式中的功能(例...
用 FastAPI 建立第一支 API 準備環境:安裝 FastAPI 與 Uvicorn 接下來我們要來利用 FastAPI 開發一支小 API。在開始之前,...
這一篇,我們將結合 FastAPI 的基礎,來製作第一個屬於自己的簡單小 Agent。這個 Agent 雖然簡單,但它將具備「感知」、「決策」和「行動」的核心特...
在上一篇,我們完成了一個簡單的「問候 Agent」,它可以接收輸入並回傳預設的回應。這一篇,我們要讓 Agent 更進階一些,加入呼叫外部 API 來獲取即時資...
在前兩篇裡,我們分別建立了 問候 Agent 和 天氣 Agent,都是用 FastAPI + httpx 的方式來實作。這種寫法雖然簡單,但如果要做更大型、更...
在 Multi-Agent 系統 裡,通常不只會有一個 Agent。這時候就需要有一個「核心角色」來協調、分工,而這個角色就是 Master Agent。簡單來...
前兩篇我們介紹了 Google ADK 和 Master Agent,這篇就要實際操作一次,來用 Google ADK 建立 root_agent,也就是 Ma...