ÎncepețiÎncepe gratuit

Orchestrarea agentului text-to-query

Acest exercițiu face parte din cursul

Agenți text-to-query cu MongoDB și LangGraph

Vezi cursul

Instrucțiuni pentru exercițiu

  • Definește starea grafului folosind clasa GraphState, cu un singur atribut numit messages.
  • Definește nodul agent care citește atributul messages al stării grafului, apelează llm_with_tools cu mesajele respective și adaugă rezultatul la atributul messages al stării grafului.
  • Definește nodul de instrumente care citește atributul tool_calls din cel mai recent mesaj al stării grafului, extrage numele instrumentului de executat (name), îl apelează cu argumentele (args) apelului de instrument și adaugă rezultatul la atributul messages al stării grafului.
  • Inițializează graful folosind clasa StateGraph din LangGraph, cu starea grafului (GraphState) definită anterior.
  • Adaugă nodurile și muchiile la graf, apoi compilează-l.


Notă: Dacă rulezi DataLab în Modul Restricționat, acest exercițiu nu este încă disponibil. Lucrăm activ pentru a-l face disponibil în viitor.


Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul