Написання коду через підказки: складні відсотки
Ви відкладаєте фіксовану суму щомісяця на ощадний рахунок, який нараховує відсотки.
Замість того щоб обчислювати складні відсотки вручну або в електронній таблиці, ви вирішили використати агента, щоб він написав для вас код і відповідав на ваші запити.
Примітка: у всіх вправах цього курсу змінну model уже ініціалізовано. Вона надає доступ до моделі OpenAI у фоновому режимі. Нічого налаштовувати не потрібно, API-ключі не потрібні.
Ця вправа є частиною курсу
AI-агенти з Hugging Face smolagents
Інструкції до вправи
- Імпортуйте клас
CodeAgentз бібліотекиsmolagents. - Створіть екземпляр
CodeAgent, передавши йому порожній список інструментів. - Викличте метод
.run()для вашого агента і передайте рядок із завданням.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import the CodeAgent class
from smolagents import ____
# Create a basic agent without tools
agent = CodeAgent(tools=____, model=model)
task = "I deposit $100 every month into an account that pays 5% annual interest, compounded monthly. Calculate the total balance after 10 years."
# Run the agent
result = agent.____(task)
print(result)