调用API获取数据#
使用n8n将任何API的数据接入您的AI系统。该工作流使用Chat Trigger提供聊天界面,并通过Call n8n Workflow Tool调用第二个工作流来访问API。第二个工作流利用AI功能根据用户查询优化API请求。
关键特性#
本工作流使用:
- Chat Trigger:启动工作流并响应用户聊天交互。该节点提供可定制的聊天界面。
- Agent:AI工作流的核心组件。Agent与工作流的其他组件交互,并决定使用哪些工具。
- Call n8n Workflow Tool:将n8n工作流作为自定义工具接入。在AI中,工具是AI与外界交互的接口(本例中即工作流提供的数据)。AI模型通过工具访问其内置数据集之外的信息。
- 包含Auto-fixing Output Parser和Structured Output Parser的Basic LLM Chain,用于读取用户查询并根据输入设置API调用参数。
使用示例#
要将模板加载到您的 n8n 实例中:
- 下载工作流 JSON 文件
- 在您的 n8n 实例中打开一个新工作流
- 粘贴 JSON 内容,或选择工作流菜单
> 从文件导入...
示例工作流使用便签来指导您:
- 黄色:说明和提示信息
- 绿色:运行工作流的操作指引
- 橙色:需要修改才能使工作流正常运行的部分
- 蓝色:突出示例中的关键特性