Написание кода с помощью запросов: сложные проценты
Вы откладываете фиксированную сумму каждый месяц на сберегательный счёт с начислением процентов.
Вместо того чтобы рассчитывать сложные проценты вручную или в таблице, вы решаете использовать агента — он напишет код за вас и ответит на ваши вопросы.
Примечание: во всех упражнениях курса переменная model уже инициализирована. Она обеспечивает доступ к модели OpenAI в фоновом режиме — никакой дополнительной настройки и ключей API не требуется.
Это упражнение является частью курса
ИИ-агенты с 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)