Začněte nyníZačněte zdarma

Orchestrace agenta pro převod textu na dotaz

Toto cvičení je součástí kurzu

Text-to-Query agenti s MongoDB a LangGraphem

Zobrazit kurz

Pokyny k cvičení

  • Definuj stav grafu pomocí třídy GraphState s jediným atributem messages.
  • Definuj uzel agenta, který čte atribut messages ze stavu grafu, zavolá llm_with_tools s těmito zprávami a výsledek připojí k atributu messages stavu grafu.
  • Definuj uzel nástrojů, který čte atribut tool_calls z 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 atributu messages stavu grafu.
  • Inicializuj graf pomocí třídy StateGraph z 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í