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

Connected

вправа

Використання пам'яті графа для розмови

Тепер, коли ваш чатбот має доступ до пам'яті, ви можете стримити його відповіді на уточнювальні запитання. Зверніть увагу: для ваших подальших запитань додатковий контекст не потрібен, адже чатбот має доступ до всієї розмови, збереженої в його пам'яті. Запитання вже підготовлено для вас.

Інструкції

100 XP
  • Створіть словник config із ключем "configurable", де "thread_id" дорівнює "single_session_memory".
  • Пройдіться циклом по кожній події графа event, застосувавши метод .stream() до graph і передавши словник, у якому "messages" містить user_input, позначений як "user", а також словник config.
  • Ітеруйтеся по event.values() за допомогою value і виведіть "Agent:", а далі "messages", якщо цей ключ існує у value і не порожній.