1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Návrh agentních systémů s LangChain

Connected

cvičení

Přidávání uzlů a hran

Teď, když máš StateGraph() připravený, je čas přidat do grafu uzly chatbota! Předpřipravené uzly START a END se importují přímo z LangGraphu, takže ti zbývá vytvořit jediný uzel chatbota. Definuješ také hrany, které určují směr konverzace – od začátku až do konce. Jakmile uzly a hrany přidáš, zkompiluj graf a připrav ho na spuštění s dotazem.

Pokyny

100 XP
  • Definuj funkci chatbot tak, aby volala metodu llm.invoke() na aktuálních "messages" ve state, a vrať její odpověď.
  • Pomocí .add_node() přidej do grafu uzel pojmenovaný "chatbot", který odkazuje na funkci chatbot.
  • Propoj uzel START s uzlem "chatbot" a uzel "chatbot" s uzlem END pomocí .add_edge(), čímž definuješ hrany konverzace.
  • Zkompiluj graf pomocí .compile() a připrav ho na spuštění.