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

Connected

вправа

Створення агента ReAct

Тепер, коли ви ознайомилися з базовими складовими LangChain, переходьте до практики: створіть агента ReAct, який уміє рахувати, скільки літер 'r' у будь‑якому слові, за допомогою інструмента count_r_in_word.

Для вас уже завантажено: tool, ChatOpenAI, create_react_agent, math і model.

Інструкції

100 XP
  • Налаштуйте агента app за допомогою create_react_agent(), передавши model і count_r_in_word у список інструментів.
  • Оголосіть змінну query, що приймає запит користувача як рядок.
  • Викличте app через .invoke() і передайте словник з ключем "messages", позначивши query як "human".
  • Зверніться до останнього повідомлення в response і виведіть його атрибут .content, щоб отримати відповідь агента.