Kom igångKom igång gratis

Orkestrera text-till-fråga-agenten

Den här övningen är en del av kursen

Text-to-Query-agenter med MongoDB och LangGraph

Visa kurs

Övningsinstruktioner

  • Definiera grafens tillstånd med hjälp av klassen GraphState, med ett enda attribut kallat messages.
  • Definiera agentnoden som läser attributet messages från grafens tillstånd, anropar llm_with_tools med meddelandena och lägger till resultatet i attributet messages i grafens tillstånd.
  • Definiera verktygsnoden som läser attributet tool_calls frå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 attributet messages i grafens tillstånd.
  • Initiera grafen med klassen StateGraph i 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