시작하기무료로 시작하기

에이전트에게 계산을 맡기세요: 지출 인사이트

매달 지출을 스프레드시트에 수동으로 기록해 왔지만, 소비 패턴을 분석하는 데 시간이 너무 오래 걸렸어요.

친구가 분석 자동화를 위해 smolagents를 써 보라고 추천했어요. 지난 한 달간 주별 지출 데이터는 다음 expense_data 사전에 담겨 있어요:

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

이제 지출 습관을 파악하고 예산 계획을 세우는 데 도움을 주는 에이전트를 실행해 보세요.

참고: agentexpense_data 사전은 이미 초기화되어 있어요.

이 연습은 강의의 일부입니다

Hugging Face smolagents로 AI 에이전트 만들기

강의 보기

연습 안내

  • 제공된 코드를 실행해 smolagents가 지출 데이터를 어떻게 분석하는지 확인하세요.
  • 출력 결과를 살펴보고 에이전트가 소비 패턴을 찾기 위해 Python 코드를 어떻게 작성하는지 관찰하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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)
코드 편집 및 실행