调用 API 获取数据#
使用 n8n 将任何 API 的数据带到您的 AI 中。此工作流使用聊天触发器提供聊天界面,使用调用 n8n 工作流工具调用调用 API 的第二个工作流。第二个工作流使用 AI 功能根据用户的查询优化 API 请求。
关键功能#
此工作流使用:
- 聊天触发器:启动您的工作流并响应用户聊天交互。该节点提供可自定义的聊天界面。
- 代理:AI 工作流的关键部分。代理与工作流的其他组件交互,并决定使用什么工具。
- 调用 n8n 工作流工具:将 n8n 工作流插入为自定义工具。在 AI 中,工具是 AI 可以用来与世界交互的接口(在这种情况下,是您的工作流提供的数据)。AI 模型使用该工具访问其内置数据集之外的信息。
- 一个基础 LLM 链,带有自动修复输出解析器和结构化输出解析器,用于读取用户的查询并根据用户输入为 API 调用设置参数。
使用示例#
要将模板加载到您的 n8n 实例中:
- 下载工作流 JSON 文件。
- 在您的 n8n 实例中打开新工作流。
- 复制 JSON 内容,或选择工作流菜单
> 从文件导入...。
示例工作流使用便签来指导您:
- 黄色:注释和信息。
- 绿色:运行工作流的说明。
- 橙色:您需要更改某些内容以使工作流正常工作。
- 蓝色:突出显示示例的关键功能。