Zacznij terazZacznij za darmo

Niech agent policzy: analiza wydatków

Ręcznie śledzisz miesięczne wydatki w arkuszu kalkulacyjnym, ale analiza wzorców wydatków zajmuje wieki.

Przyjaciel polecił ci wypróbowanie smolagents do automatyzacji tej analizy. Tygodniowe dane o wydatkach z ostatniego miesiąca znajdziesz w poniższym słowniku expense_data:

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

Uruchommy agenta, który pomoże ci zrozumieć twoje nawyki wydatkowe i stworzyć plan budżetu.

Uwaga: agent oraz słownik expense_data zostały już zainicjalizowane.

To ćwiczenie jest częścią kursu

Agenty AI z Hugging Face smolagents

Zobacz kurs

Instrukcje do ćwiczenia

  • Uruchom dostarczony kod, aby zobaczyć, jak smolagents analizuje twoje dane o wydatkach.
  • Zaobserwuj wynik i sposób, w jaki agent pisze kod Pythona, żeby wykryć wzorce wydatków.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod