
langchain-supabase-website-chatbot
用 LangChain + Supabase 给网站加上 ChatGPT 问答机器人
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 701
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 18+
- Supabase 项目
- 模型 API Key
安装与启动步骤
-
1克隆仓库
网站问答机器人模板,前端 Next.js、后端 Supabase。
git clone https://github.com/mayooear/langchain-supabase-website-chatbot -
2装依赖
用 pnpm 安装,包管理器不一致会导致锁文件冲突。
pnpm install -
3建 Supabase 表与向量
文档切块后要写进向量表,SQL 脚本在仓库里,先在 Supabase 执行。
-
4配环境变量
模型密钥和 Supabase 连接串都走环境变量,别写进代码。
-
5灌文档并试问答
先灌一个页面确认检索命中,再批量导入整站。
pnpm dev
如何确认成功
界面能就自己灌入的文档给出对应回答
注意事项
- 向量维度和嵌入模型必须一致,换模型要重建表。
- 抓取整站前先看目标站的 robots 规则。
核心亮点
- 技术栈主流,LangChain + Supabase + OpenAI 组合清晰,易于上手
- 支持 Notion 作为内容源,方便非技术人员更新知识库
- 提供完整的前后端代码,可直接部署到 Vercel 等平台
不足之处
- 项目处于早期阶段(700星),文档和社区支持可能不够完善
- 依赖多个外部服务(Supabase、OpenAI),配置相对复杂
适用场景
- 为个人博客或文档网站添加智能问答助手
- 企业官网快速接入基于自身内容的客服机器人
- 作为学习 LangChain 和 Supabase 集成的参考项目
替代项目
chatbot-ui、quivr、gpt4-pdf-chatbot-langchain
上一篇:toon
下一篇:geo-optimizer
同类项目推荐
client
开源
PHP 项目几行代码接入大模型能力
⚡️ OpenAI PHP is a supercharged community-maintained PHP API client that allows yo···
langchain_dart
开源
用 Dart 写 Flutter AI 应用,直接调大模型做链式编排
Build LLM-powered Dart/Flutter applications.
agentic-rag-for-dummies
开源
用LangGraph快速搭建会思考的RAG智能体
A modular Agentic RAG built with LangGraph — learn Retrieval-Augmented Generation A···
cc9s
开源
像 k9s 管 Pod 一样,用 TUI 轻松管理 Claude Code 会话
A k9s-inspired CLI and TUI for managing Claude Code sessions — browse, search, insp···
dsh-codex-subscription
开源
用 ChatGPT 订阅额度直连 DSH,免 API Key 免 CLI
Use your ChatGPT Plus / Pro (Codex) subscription in DeepSeek Harness (DSH): GPT-6 & ···
dotagents
开源
用 .agents/ 目录给 AI 代理减负,让复杂代码库推理更准。
A proposed convention for the .agents/ directory to prevent context bloat and improv···
speq
开源
用声明式规范,让 AI 编程更听话、更可控
The SPEQ specification: a declarative format for AI-assisted development
tfx-addons
开源
给 TFX 加装社区组件,让 ML 管道更灵活
Developers helping developers. TFX-Addons is a collection of community projects to ···
agent-protocol
开源
让不同框架的 AI Agent 用统一协议互相调用协作