Orchestrarea agentului text-to-query
Acest exercițiu face parte din cursul
Agenți text-to-query cu MongoDB și LangGraph
Instrucțiuni pentru exercițiu
- Definește starea grafului folosind clasa
GraphState, cu un singur atribut numitmessages. - Definește nodul agent care citește atributul
messagesal stării grafului, apeleazăllm_with_toolscu mesajele respective și adaugă rezultatul la atributulmessagesal stării grafului. - Definește nodul de instrumente care citește atributul
tool_callsdin 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 atributulmessagesal stării grafului. - Inițializează graful folosind clasa
StateGraphdin 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