通过提示编写代码:复利计算
您每个月都会拿出一笔固定金额存入一项能产生利息的储蓄账户。
与其手动或在电子表格里计算复利,您决定使用一个代理来为您编写代码并回答您的问题。
注意:在本课程的所有练习中,变量 model 已为您初始化完成。它在后台提供对 OpenAI 模型的访问。无需任何额外设置或 API 密钥。
本练习是课程的一部分
使用 Hugging Face smolagents 的 AI Agents
练习说明
- 从
smolagents库中导入CodeAgent类。 - 创建一个
CodeAgent实例,并为 tools 传入一个空列表。 - 调用代理的
.run()方法,并传入您的任务字符串。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Import the CodeAgent class
from smolagents import ____
# Create a basic agent without tools
agent = CodeAgent(tools=____, model=model)
task = "I deposit $100 every month into an account that pays 5% annual interest, compounded monthly. Calculate the total balance after 10 years."
# Run the agent
result = agent.____(task)
print(result)