使用 Google ADK 建立一個多代理應用程式,無需編寫一行 Python 代碼,僅用簡單的 YAML。 所有這些在約 5 分鐘內完成。逐步教程,附有開源代碼:
1. 安裝 @Google ADK Python 套件和 @firecrawl_dev 用於 MCP
2. 使用此單一命令創建代理模板,按照終端提示並輸入您的 Gemini API 金鑰。 它將創建一個 my_agent/ 資料夾,包含一個 root_agent.yaml 檔案和一個 .env 檔案來存儲 API 金鑰。
3. 更新 root_agent.yaml 檔案,添加新的名稱、描述和指示。 我們還會在最後添加子代理。每個子代理將是一個單獨的 yaml 檔案,以保持整潔。
4. 現在讓我們創建一個名為 research_agent 的新子代理,並將 Firecrawl MCP 工具添加到其中,以便進行網頁抓取和爬行。
5. 接下來,讓我們創建第二個子代理,名為 summary_agent。
4. 我們完成了。 只需使用命令 "adk web" 運行您的多代理應用程序,並內建 UI。 而且它運行得很好,還有適當的追蹤,完全即插即用。
28.55K