1. Learn
  2. /
  3. 课程
  4. /
  5. 使用 LangChain 设计 Agentic 系统

Connected

道练习

集成自定义工具与查询

您已经有一个用于计算屋顶长度的自定义数学工具。要将其集成到代理式工作流中,请创建一个名为 query 的变量,用于接收用户的自然语言问题(字符串)。您的工具已作为 hypotenuse_length 加载,同时还有 model。

说明

100 XP
  • 创建一个名为 tools 的列表变量,并将您的工具 hypotenuse_length 放入列表中。
  • 创建一个名为 query 的变量,用于接收以自然语言编写的问题字符串。
  • 使用 create_react_agent() 函数创建代理,并传入 model 和 tools。
  • 调用代理 app,传入以 "human" 标注的 query,然后保存并打印代理的 response。