ComenzarEmpieza gratis

Deja que el agente haga las cuentas: análisis de gastos

Has estado registrando tus gastos mensuales manualmente en una hoja de cálculo, pero analizar los patrones de gasto te lleva una eternidad.

Una amiga te recomendó probar smolagents para automatizar el análisis. Tus gastos semanales del último mes están en el siguiente diccionario expense_data:

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

Vamos a ejecutar un agente que te ayude a entender tus hábitos de gasto y a crear un plan de presupuesto.

Nota: El agent y el diccionario expense_data ya se han inicializado por ti.

Este ejercicio forma parte del curso

Agentes de IA con Hugging Face smolagents

Ver curso

Instrucciones del ejercicio

  • Ejecuta el código proporcionado para ver cómo smolagents analiza tus datos de gastos.
  • Observa el resultado y cómo el agente escribe código de Python para encontrar patrones de gasto.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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)
Editar y ejecutar código