开始使用免费开始使用

通过提示编写代码:复利计算

您每个月都会拿出一笔固定金额存入一项能产生利息的储蓄账户。

与其手动或在电子表格里计算复利,您决定使用一个代理来为您编写代码并回答您的问题。

注意:在本课程的所有练习中,变量 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)
编辑并运行代码