Skapa en app med flera agenter med MCP med Google ADK utan att skriva en enda rad Python-kod i enkel YAML. Allt detta på ~5 minuter. Steg-för-steg-handledning med öppen källkod:
1. Installera @Google ADK Python-paketet och @firecrawl_dev för MCP
2. Skapa en agentmall med detta enda kommando genom att följa terminalanvisningarna och ange din Gemini API-nyckel. Den skapar en my_agent/ mapp som innehåller en root_agent.yaml-fil och en .env-fil för att lagra API-nycklarna.
3. Uppdatera filen root_agent.yaml med nytt namn, beskrivning och instruktioner. Vi kommer också att lägga till underagenterna i slutet. Varje underagent kommer att vara en separat yaml-fil för att hålla saker rena.
4. Låt oss nu skapa en ny underagent som heter research_agent och lägga till Firecrawl MCP-verktyget för att skrota och genomsöka webben.
5. Låt oss sedan skapa vår andra underagent som heter summary_agent.
4. Och vi är klara. Kör bara din multiagentapp med ett inbyggt användargränssnitt med kommandot "adk web" Och det fungerar bara det också med korrekt spårning, helt out-of-the-box.
29,48K