有什么开源好用的知识库系统呢?
简介
Dialoqbase 是一个开源工具,帮助你用你自己的专属知识库轻松打造聊天机器人。它采用先进的语言模型,能给出贴切且理解上下文的回复。同时,它借助 PostgreSQL 这个强大的数据库系统,快速进行向量搜索,并安全保存整个知识库内容。
Dialoqbase github 地址:GitHub – n4ze3m/dialoqbase: Create chatbots with ease
- 该开源框架具有以下特点:
- 用你自己的信息库打造个性化聊天机器人
- 借助高性能的语言模型来构思回答
- 运用 PostgreSQL 实现高效向量检索与知识库存储
- 灵活选用你喜欢的任意语言模型或嵌入模型(通过与openai 兼容的API 和 ollama 支持本地模型)
支持的大模型和嵌入模型如下:

部署
支持docker 容器部署,操作简单方便
部署流程如下
# 下载代码
git clone https://github.com/n4ze3m/dialoqbase.git
cd dialoqbase/docker
#修改 .env 文件,设置 DB_SECRET_KEY 的值
vim .env
#启动
docker-compose up -d
# 访问
http://localhost:3000
# 默认密码
username: admin
password: admin
界面

点击设置项,对模型配置


通过ollama 和 openai 兼容API 配置本地部署到模型

嵌入模型的配置(本地可通过ollama 配置)
使用
输入本地文档,进行简单的问答测试


问答会给出参考内容以及在原文档中的位置,如:pdf可显示内容所在页数以及行数