1. Learn
  2. /
  3. Курси
  4. /
  5. Проєктування агентних систем з LangChain

Connected

вправа

Додавання вузлів і ребер

Тепер, коли ваш StateGraph() готовий, час додати до графа вузли чатбота! Попередньо створені вузли START і END імпортуються безпосередньо з LangGraph, тож вам потрібно створити лише один вузол чатбота. Ви також визначите ребра, які задають напрямок розмови вашого чатбота — від початку до завершення. Щойно ви додасте вузли й ребра, скомпілюйте граф, щоб підготувати його до запуску із запитом.

Інструкції

100 XP
  • Визначте функцію chatbot, використавши метод llm.invoke() для поточних "messages" у state, і поверніть її відповідь.
  • Скористайтеся .add_node(), щоб додати до графа вузол з назвою "chatbot", який посилається на функцію chatbot.
  • З'єднайте вузол START із вузлом "chatbot" і "chatbot" з вузлом END за допомогою .add_edge(), щоб визначити ребра для розмови.
  • Скомпілюйте граф за допомогою .compile(), щоб підготувати його до виконання.