ПочатиПочніть безкоштовно

Дозвольте агентам шукати в інтернеті

Ваша подруга хоче надіслати 500 доларів сестрі в Нью‑Йорк, але не певна, чи курс обміну все ще вигідний. Вона памʼятає, що минулого тижня бачила «1 GBP → 1,24 USD», але курси можуть змінюватися щодня.

Щоб допомогти їй ухвалити зважене рішення, ви вирішили створити код‑агента, який уміє:

  • Знайти поточний курс GBP -> USD
  • Підсумувати, як курс змінювався за останні 7 днів

Ви надасте своєму агенту можливість вебпошуку за допомогою вбудованого VisitWebpageTool.

Примітка: model уже ініціалізовано для вас. Клас CodeAgent також імпортовано.

Ця вправа є частиною курсу

AI-агенти з Hugging Face smolagents

Переглянути курс

Інструкції до вправи

  • Імпортуйте VisitWebpageTool з бібліотеки smolagents.
  • Створіть агента з наданою моделлю та списком інструментів, який містить екземпляр VisitWebpageTool().
  • Запустіть агента методом .run() і передайте task.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import the VisitWebpageTool class
from smolagents import ____

# Create agent with web search capabilities
agent = CodeAgent(
    tools=[____],
    model=model
)

task = "Find GBP to USD exchange rates and summarize how this rate has changed over the past 7 days. A good source is usually Wise."

# Run the agent with the task
result = agent.run(____)
Редагувати та запускати код