定义工具
我们首先需要创建Passio NutritionAI 工具。Passio Nutrition AI
我们在 LangChain 中内置了一个工具,可以轻松使用 Passio NutritionAI 查找食物营养成分。请注意,这需要 API 密钥 - 他们有免费套餐。 创建 API 密钥后,您需要将其导出为:工具
现在我们有了这个工具,我们可以创建一个将在下游使用的工具列表。创建代理
现在我们已经定义了工具,我们可以创建代理了。我们将使用 OpenAI Functions 代理 - 有关此类型代理以及其他选项的更多信息,请参阅此指南 首先,我们选择希望指导代理的 LLM。运行智能体
我们现在可以在一些查询上运行代理了!请注意,目前这些都是无状态查询(它不会记住之前的交互)。结论
就这样!在这个快速入门中,我们介绍了如何创建一个能够将食物营养信息纳入其答案的简单代理。代理是一个复杂的话题,还有很多东西要学习!以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。