Agents 课程文档

小测验(未评分)

Hugging Face's logo
加入 Hugging Face 社区

并获得增强的文档体验

开始入门

小测验(未评分)

现在是时候测试您对代码 Agents工具调用 Agents工具部分的理解了。此测验是可选的,不计分。


问题 1:使用 @tool 装饰器创建工具与在 smolagents 中创建 Tool 子类之间的主要区别是什么?

哪个陈述最能描述这两种定义工具的方法之间的区别?


问题 2:CodeAgent 如何使用 ReAct(推理 + 行动)方法处理多步骤任务?

哪个陈述正确描述了 CodeAgent 执行一系列步骤来解决任务的方式?


问题 3:在 Hugging Face Hub 上共享工具的主要优势是什么?

选择开发者可能上传和共享其自定义工具的最佳理由。


问题 4:ToolCallingAgent 在执行操作的方式上与 CodeAgent 不同。哪个陈述是正确的?

选择准确描述 ToolCallingAgent 工作方式的选项。


问题 5:smolagents 默认工具箱中包含什么?为什么您可能使用它?

哪个陈述最能概括 smolagents 中默认工具箱的用途和内容?


恭喜您完成本次测验!🎉 如果有任何问题让您感到困惑,请重新访问代码 Agents工具调用 Agents工具部分,以加强您的理解。如果您顺利通过了测验,那么您将顺利构建强大的 smolagents 应用程序!

< > 在 GitHub 上更新