Orchestrace agenta pro převod textu na dotaz
Toto cvičení je součástí kurzu
Text-to-Query agenti s MongoDB a LangGraphem
Pokyny k cvičení
- Definuj stav grafu pomocí třídy
GraphStates jediným atributemmessages. - Definuj uzel agenta, který čte atribut
messagesze stavu grafu, zavolállm_with_toolss těmito zprávami a výsledek připojí k atributumessagesstavu grafu. - Definuj uzel nástrojů, který čte atribut
tool_callsz poslední zprávy ve stavu grafu, zjistí název nástroje, který má být spuštěn (name), zavolá ho s argumenty (args) daného volání nástroje a výsledek připojí k atributumessagesstavu grafu. - Inicializuj graf pomocí třídy
StateGraphz LangGraphu, přičemž použij stav grafu (GraphState), který jsi definoval/a dříve. - Přidej do grafu uzly a hrany a zkompiluj ho.
Poznámka: Pokud používáš DataLab v omezeném režimu (Restricted Mode), toto cvičení zatím není podporováno. Aktivně pracujeme na tom, aby bylo v budoucnu dostupné.
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení