开始使用免费开始使用

让代理来算账:支出洞察

您一直在用电子表格手动记录每月支出,但分析消费模式非常耗时。

朋友建议您尝试使用 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 Agents

查看课程

练习说明

  • 运行提供的代码,查看 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)
编辑并运行代码