Xây dựng ứng dụng đa tác nhân với MCP sử dụng Google ADK mà không cần viết một dòng mã Python nào, bằng YAML đơn giản. Tất cả điều này trong ~5 phút. Hướng dẫn từng bước với mã nguồn mở:
1. Cài đặt gói Python @Google ADK và @firecrawl_dev cho MCP
2. Tạo một Mẫu Đại lý với lệnh duy nhất này bằng cách làm theo các hướng dẫn trong terminal và nhập Khóa API Gemini của bạn. Nó sẽ tạo một thư mục my_agent/, chứa một tệp root_agent.yaml và một tệp .env để lưu trữ các khóa API.
3. Cập nhật tệp root_agent.yaml với tên mới, mô tả và hướng dẫn. Chúng tôi cũng sẽ thêm các tác nhân phụ ở cuối. Mỗi tác nhân phụ sẽ là một tệp yaml riêng biệt để giữ cho mọi thứ gọn gàng.
4. Bây giờ hãy tạo một tác nhân phụ mới có tên là research_agent và thêm công cụ Firecrawl MCP vào nó để thu thập và duyệt web.
5. Tiếp theo, hãy tạo ra tác nhân phụ thứ hai của chúng ta có tên là summary_agent.
4. Và chúng ta đã xong. Chỉ cần chạy ứng dụng đa tác nhân của bạn với giao diện người dùng tích hợp sẵn bằng lệnh "adk web" Và nó hoạt động ngay lập tức với khả năng theo dõi đúng cách, hoàn toàn sẵn sàng sử dụng.
28,55K