LoslegenKostenlos starten

Lass den Agent rechnen: Ausgaben analysieren

Du hast deine monatlichen Ausgaben bisher manuell in einer Tabelle festgehalten, aber das Analysieren der Muster dauert ewig.

Eine Freundin hat dir empfohlen, smolagents auszuprobieren, um die Analyse zu automatisieren. Deine wöchentlichen Ausgaben für den letzten Monat stehen im folgenden Dictionary expense_data:

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

Lass uns einen Agenten ausführen, der dir hilft, deine Ausgabengewohnheiten zu verstehen und einen Budgetplan zu erstellen.

Hinweis: Der agent und das Dictionary expense_data wurden bereits für dich initialisiert.

Diese Übung ist Teil des Kurses

<Kurs>AI-Agents mit Hugging Face smolagents</Kurs>
Kurs ansehen

Übungsanweisungen

  • Führe den bereitgestellten Code aus, um zu sehen, wie smolagents deine Ausgaben analysiert.
  • Beobachte die Ausgabe und wie der Agent Python-Code schreibt, um Ausgabenmuster zu finden.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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)
Code bearbeiten und ausführen