
GreatHayat/supabase-edge-functions-rag
📦 开源项目GreatHayat
利用 LangChain 和 Supabase Edge Functions 构建轻量级无服务器 RAG 流水线。
GreatHayat/supabase-edge-functions-rag 是一个基础模板,旨在帮助开发者将 AI 驱动的搜索和检索功能集成到 Supabase 项目中。该项目展示了如何在无服务器 Edge Functions 环境中完整编排 RAG 流水线。关键技术组件包括使用 LangChain 管理大模型链和文档处理,以及利用 Supabase 的 pgvector 扩展实现高效的向量相似度搜索。通过将 RAG 逻辑卸载到边缘端,开发者可以有效降低延迟并减少基础设施开销。实现流程涵盖了嵌入用户查询、在存储的文档块中执行向量相似度搜索以及生成上下文感知的响应。该仓库对于构建需要动态查询私有数据且对性能有严格要求的聊天界面或知识库助手非常有价值。
💡核心亮点
- ├─无服务器 RAG 架构实现
- ├─LangChain 与 pgvector 深度集成
- └─基于 TypeScript 的边缘逻辑
🎯适用人群
- ├─全栈开发者
- ├─AI 工程师
- └─Supabase 用户