IniziaInizia gratis

Lascia che l'agente faccia i conti: Insight sulle spese

Hai tenuto traccia manualmente delle spese mensili in un foglio di calcolo, ma analizzare i pattern di spesa ti porta via un sacco di tempo.

Un amico ti ha consigliato di provare smolagents per automatizzare l'analisi. I tuoi dati settimanali di spesa dell'ultimo mese sono nel seguente dizionario expense_data:

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

Eseguiamo un agente che ti aiuti a capire le tue abitudini di spesa e a creare un piano di budget.

Nota: L'oggetto agent e il dizionario expense_data sono già stati inizializzati per te.

Questo esercizio fa parte del corso

Agenti AI con Hugging Face smolagents

Visualizza il corso

Istruzioni dell'esercizio

  • Esegui il codice fornito per vedere smolagents analizzare i tuoi dati di spesa.
  • Osserva l'output e come l'agente scrive codice Python per individuare i pattern di spesa.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice