Zbuduj aplikację wieloagentową z MCP przy użyciu Google ADK bez pisania ani jednej linii kodu w Pythonie, w prostym YAML. To wszystko w ~5 minut. Samouczek krok po kroku z kodem open source:
1. Zainstaluj pakiet @Google ADK Python oraz @firecrawl_dev dla MCP
2. Utwórz szablon agenta za pomocą tego pojedynczego polecenia, postępując zgodnie z instrukcjami w terminalu i wprowadzając swój klucz API Gemini. Zostanie utworzony folder my_agent/, zawierający plik root_agent.yaml oraz plik .env do przechowywania kluczy API.
3. Zaktualizuj plik root_agent.yaml, dodając nową nazwę, opis i instrukcje. Na końcu dodamy również sub-agentów. Każdy sub-agent będzie osobnym plikiem yaml, aby zachować porządek.
4. Teraz stwórzmy nowego pod-agenta o nazwie research_agent i dodajmy do niego narzędzie Firecrawl MCP do skanowania i przeszukiwania sieci.
5. Następnie stwórzmy naszego drugiego pod-agenta o nazwie summary_agent.
4. I skończyliśmy. Po prostu uruchom swoją aplikację wieloagentową z wbudowanym interfejsem użytkownika, używając polecenia "adk web" I działa to od razu, z odpowiednim śledzeniem, w pełni gotowe do użycia.
27,14K