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

Connected

вправа

Створіть інструмент, що викликає LLM

Адміністрації школи дуже подобається ваша робота над освітнім застосунком з агентом пошуку у Wikipedia. Вони хочуть, щоб ви розширили застосунок додатковими інструментами. Тут ви створите інструмент historical_events(), який зможе викликати LLM усередині тіла інструмента, щоб відповідати на запитання про відомі історичні дати. Інструмент для Wikipedia уже налаштовано для вас, а llm доступний у вашому середовищі.

Інструкції

100 XP
  • Додайте декоратор, щоб позначити інструмент і встановити формат вхідних даних як рядок.
  • Усередині блоку try скористайтеся методом .invoke() разом із llm, щоб надіслати до LLM date_input і згенерувати історичні події.
  • Поверніть вміст відповіді LLM за допомогою .content.
  • Додайте блок Exception як e, щоб перехоплювати помилки та відформатувати повідомлення про помилку з деталями помилки.