Orkestrera text-till-fråga-agenten
Den här övningen är en del av kursen
Text-to-Query-agenter med MongoDB och LangGraph
Övningsinstruktioner
- Definiera grafens tillstånd med hjälp av klassen
GraphState, med ett enda attribut kallatmessages. - Definiera agentnoden som läser attributet
messagesfrån grafens tillstånd, anroparllm_with_toolsmed meddelandena och lägger till resultatet i attributetmessagesi grafens tillstånd. - Definiera verktygsnoden som läser attributet
tool_callsfrån det senaste meddelandet i grafens tillstånd, extraherar namnet på det verktyg som ska köras (name), anropar det med verktygsanropets argument (args) och lägger till resultatet i attributetmessagesi grafens tillstånd. - Initiera grafen med klassen
StateGraphi LangGraph, med det grafttillstånd (GraphState) som vi definierade tidigare. - Lägg till noder och kanter i grafen och kompilera den.
Obs! Om du kör DataLab i begränsat läge stöds den här övningen inte ännu. Vi arbetar aktivt på att göra den tillgänglig framöver.
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen