CommencezCommencez gratuitement

Laissez l'agent faire le calcul : aperçu des dépenses

Vous avez consigné manuellement vos dépenses mensuelles dans une feuille de calcul, mais analyser vos habitudes de dépense prend énormément de temps.

Un ami vous a recommandé d'essayer smolagents pour automatiser l'analyse. Vos dépenses hebdomadaires du dernier mois sont fournies dans le dictionnaire expense_data ci-dessous :

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

Exécutons un agent qui peut vous aider à comprendre vos habitudes de dépense et à créer un plan budgétaire.

Remarque : L'agent et le dictionnaire expense_data ont déjà été initialisés pour vous.

Cette activité fait partie du cours

Agents IA avec Hugging Face smolagents

Voir le cours

Instructions de l’exercice

  • Exécutez le code fourni pour voir smolagents analyser vos données de dépenses.
  • Observez le résultat et la façon dont l'agent écrit du code Python pour repérer les tendances de dépense.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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)
Modifier et exécuter le code