ComeçarComece de graça

Deixe o agente fazer as contas: insights sobre despesas

Você vem registrando manualmente suas despesas mensais em uma planilha, mas analisar os padrões de gasto está levando uma eternidade.

Um amigo recomendou experimentar o smolagents para automatizar a análise. Seus dados semanais de despesas do último mês estão no dicionário expense_data a seguir:

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

Vamos executar um agente que pode ajudar você a entender seus hábitos de consumo e criar um plano de orçamento.

Observação: o agent e o dicionário expense_data já foram inicializados para você.

Este exercício faz parte do curso

Agentes de IA com Hugging Face smolagents

Ver curso

Instruções do exercício

  • Execute o código fornecido para ver o smolagents analisar seus dados de despesas.
  • Observe a saída e como o agente escreve código em Python para encontrar padrões de gasto.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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 e executar o código