1. Learn
  2. /
  3. Cursuri
  4. /
  5. Proiectarea sistemelor agentice cu LangChain

Connected

exercițiu

Adăugarea nodurilor și a muchiilor

Acum că StateGraph() este pregătit, e momentul să adaugi nodurile chatbot-ului în graf! Nodurile predefinite START și END sunt importate direct din LangGraph, așa că va trebui să creezi un singur nod pentru chatbot. Vei defini și muchiile care stabilesc direcția conversației chatbot-ului, de la început până la final. După ce adaugi nodurile și muchiile, vei compila graful pentru a-l pregăti să ruleze cu o interogare.

Instrucțiuni

100 XP
  • Definește funcția chatbot folosind metoda llm.invoke() pe "messages"-urile curente din state și returnează răspunsul acesteia.
  • Folosește .add_node() pentru a adăuga un nod numit "chatbot" în graf, care face referire la funcția chatbot.
  • Conectează nodul START la nodul "chatbot" și nodul "chatbot" la nodul END folosind .add_edge(), pentru a defini muchiile conversației.
  • Compilează graful folosind .compile() pentru a-l pregăti pentru execuție.