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

Нехай агент порахує: аналіз витрат

Ви вручну фіксували щомісячні витрати в електронній таблиці, але аналізувати звички витрат займає надто багато часу.

Друг порадив спробувати smolagents, щоб автоматизувати аналіз. Ваші тижневі витрати за минулий місяць подано в словнику expense_data:

expense_data = {
    "groceries": [120, 95, 110, 140],
    "utilities": [85, 92, 78, 88],
    "entertainment": [45, 0, 75, 30],
    "transportation": [60, 55, 70, 65]
}

Запустімо агента, який допоможе вам зрозуміти власні звички витрат і скласти бюджетний план.

Примітка: agent і словник expense_data уже ініціалізовано для вас.

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

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

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

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

  • Запустіть наданий код, щоб побачити, як smolagents аналізує ваші дані про витрати.
  • Перегляньте результати та зверніть увагу, як агент пише код Python, щоб знайти закономірності у витратах.

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

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

# Task for the agent
task = f"""Analyze my monthly expense data by category. Calculate total spending per category, find my highest expense area, and suggest a realistic budget for next month. Use simple text format in your final answer. Here is my weekly expense data for the past four weeks:

{expense_data}
"""

# Execute the financial analysis
result = agent.run(task)

print("Personal finance analysis:\n")
print(result)
Редагувати та запускати код