MIT 开源 · 免费商用

把智能客服
交给网页去配

基于 FastAPI + RAG 的智能客服系统。装完依赖点一下运行, 换模型、调参数、传知识库全部在管理后台完成 —— 不改配置文件,不跑初始化脚本,不重启服务。

🤖 15 家模型厂商 🗂 三种向量库 🔐 后台登录鉴权 🌐 四语言界面
Python 3.11+ 无需 GPU 315 项自动化测试 中英双语文档
管理后台 · 数据总览界面 嵌入网站后的客服窗口
0
模型厂商预设
0
API 端点
0
自动化测试
0
界面语言
产品介绍

不只是能跑,是能交给别人维护

大多数 RAG 项目绕不开「改配置 → 跑脚本 → 重启」。这个项目把这些全搬到了网页上。

🤖

15 家厂商,选中就自动填

DeepSeek、通义千问、火山方舟、智谱、Kimi、千帆、OpenAI、Claude、Gemini、Ollama… 选中厂商自动填 Base URL 和模型名,点「🔄」还能拉取你账号真正可用的模型列表。

🔁

双协议适配

OpenAI 的 /chat/completions 和 Anthropic 的 /messages 都支持,切协议自动更新地址。认证头两种都发,兼容各家网关的实现差异。

🧠

结构感知切分

识别【章节】、Markdown 标题、第X章、Q&A 对、Excel 工作表,沿语义边界切分并保留标题上下文。实测检索得分从 0.719 提升到 0.791。

🗂

三种向量库

Chroma(本地文件、零部署)、Qdrant(生产级)、Milvus(含零安装 Lite 模式)。同一套接口,页面上切换。

🎯

回答策略可选

默认严格 RAG:资料外一律拒答,每句话都能追溯到你的文档。也可以开关允许 AI 用自身知识补充回答。

🪟

组件零依赖

单文件原生 JS,免构建免打包,不引入任何第三方库。内置 Markdown 渲染和链接识别,支持文件上传和四语言切换。丢到任何页面都能跑。

效果预览

11 个界面,每个都在解决一个具体问题

模型配置、RAG 设置、向量库、知识文档、聊天预览、嵌入指南……标签切换逐个看。

选厂商就自动填好

15 项厂商预设,选中后 Base URL 和默认模型自动填充,协议下拉按该厂商实际支持的协议动态生成。

  • 填完 Key 点「测试连接」,直接看到模型真实回复
  • 「🔄」调厂商接口,拉取你账号能用的模型列表
  • 向量模型可一键复用对话模型的 Key 和地址
  • 自动探测维度并同步到向量库配置
查看全部 11 张界面截图 →
模型配置界面
快速开始

三步跑起来,全程不碰配置文件

装依赖、点运行、网页上配好模型和知识库 —— 五分钟。

1

装依赖

克隆仓库,建虚拟环境,装依赖。

2

启动

PyCharm 右键 run.py → Run,或者命令行:

3

网页上配置

访问 localhost:8000/admin/,用 admin / 123456 登录

现在就把它跑起来

克隆、装依赖、点运行 —— 五分钟后你就有一个能用的智能客服

免费下载源码 提交反馈