
这个n8n工作流自动化处理接收的电子邮件。它能够检测并过滤垃圾邮件,搜索存储在Pinecone向量数据库中的知识库(FAQ),并使用Gmail发送回复——所有这些都由AI模型(GPT-4o mini)驱动。
## 工作原理
### 接收电子邮件
Gmail Trigger节点每小时检查一次Gmail收件箱。
当新邮件到达时,工作流开始运行。
### 获取完整邮件内容
get_message节点检索邮件的所有详细信息:发件人、主题、文本、消息ID等。
### 垃圾邮件过滤
Spam checker节点使用GPT-4o mini将邮件分类为”spam”或”no spam”。
它不仅检测经典垃圾邮件,还检测自动消息(例如来自Google或Microsoft的邮件)。
如果标记为”spam”,工作流结束,不进行任何处理。
### 条件过滤
If节点检查垃圾邮件结果。
只有”no spam”邮件才会继续传递给AI Agent。
### 基于AI的回复
AI Agent节点基于以下内容生成回复:
– 邮件内容
– 定义助手行为的系统提示(礼貌、专业,使用”Total AI Solutions”名称)
– 从包含FAQ的Pinecone Vector Store检索的信息
AI被指示在回复前始终检查向量存储。
AI准备回复的主题和正文。
### 发送回复
Gmail节点将回复发送给原始发件人。
它使用原始邮件的ID来保持对话线程完整。
### 语言模型
OpenAI Chat Model节点提供GPT-4o mini作为生成回复的语言引擎。
### 内存支持
Simple Memory节点维护短期上下文,有助于多轮对话。
### 知识库(FAQ)
Pinecone Vector Store节点连接到包含向量化FAQ内容的Pinecone索引(faqmattabott)。
向量使用Embeddings OpenAI节点创建。

评论(0)