基于RAG与多租户CRUD的Supabase AI代理服务器

基于RAG与多租户CRUD的Supabase AI代理服务器

基于RAG与多租户CRUD的Supabase AI代理

版本: 1.0.0

n8n版本: 1.88.0+

作者: Koresolucoes

许可证: MIT


功能描述

一个由Supabase检索增强生成(RAG)驱动的有状态AI代理工作流。支持持久化记忆、动态CRUD操作以及多租户数据隔离,适用于客户支持、任务编排和知识管理等AI驱动场景。

核心功能:

  • 🧠 RAG集成: 结合OpenAI嵌入向量与Supabase向量搜索,实现上下文感知响应。
  • 🗃️ 完整CRUD: 实时管理agent_messagesagent_tasksagent_statusagent_knowledge数据表。
  • 📤 多租户支持: 通过动态表名和Webhook实现用户/组织级数据隔离。
  • 🔒 安全保障: 基于Supabase行级安全策略(RLS)的权限控制。

应用场景

  1. 客服聊天机器人: 持久化对话历史,利用机构知识库解决问题。
  2. 自动化任务管理: 动态追踪和更新任务状态。
  3. 知识库系统: 为AI代理存储和检索领域特定信息。

使用指南

1. 导入模板

  • 进入n8n > 模板 > 从文件导入上传本工作流。

2. 配置凭证

  • 设置 > 凭证中添加SupabaseOpenAI的API密钥。

3. 多租户设置(可选)

  • 动态Webhook路径:

    将默认路径替换为/mcp/tool/supabase/:userId实现按用户路由。
  • 动态表名:

    使用Set节点生成动态表名(如agent_messages_{{userId}})。

4. 激活测试

  • 启用工作流并向Webhook URL发送测试请求。

标签

AI代理 RAG Supabase CRUD 多租户 OpenAI 自动化


截图

Captura de tela 20250423 124013.png

Captura de tela 20250423 123954.png


许可证

本模板采用MIT许可证。

(0)
上一篇 2025年6月2日 下午7:08
下一篇 2025年6月2日 下午7:10

更多相关内容

从零掌握 AI + MCP/Responses API 的自动化设计,节省90%的时间和成本,成为AI自动化专家。学会 n8n、Coze、Dify 接入全球领先 AI应用生态,打造属于你的 AI智能工作流。