这个n8n模板构建了一个简单的WhatsApp聊天机器人,扮演销售代理的角色。该代理基于产品目录向量存储,能更好地回答用户的问题。
本模板旨在帮助对WhatsApp开发感兴趣的n8n用户入门。
工作原理
- 该模板分为两部分:创建产品目录向量存储和构建WhatsApp AI聊天机器人。
- 通过HTTP请求节点导入产品手册并提取其文本内容。
- 文本内容随后上传到内存向量存储中,为聊天机器人构建知识库。
- 使用WhatsApp触发器捕获客户消息,并过滤掉非文本消息。
- 客户的消息被发送到AI代理,该代理使用向量存储工具查询产品目录。
- 代理的回复通过WhatsApp节点发送回用户。
使用方法
设置并配置好WhatsApp账户和凭据后
- 首先,点击“测试工作流”按钮填充向量存储。
- 接下来,激活工作流以启用WhatsApp聊天机器人。
- 向指定的WhatsApp号码发送消息,您应该会收到AI销售代理的回复。
- 根据需要调整数据源和行为。
要求
- WhatsApp商业账户
- OpenAI用于LLM
自定义此工作流
- 将向量存储升级为Qdrant,以支持持久化和生产用例。
- 处理不同类型的WhatsApp消息,为客户提供更丰富和互动的体验。