Skip to content
On this page

知识库部署教程

1. 安装Milvus数据库

docker-compose安装

首先看自己有没有安装docker-compose

命令行输入docker-compose -v,如果有输出版本号则说明已经安装。 img

安装docker-compose参考教程:https://dockerdocs.cn/compose/install/

运行以下命令以下载Docker Compose的当前稳定版本:

shell
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

要安装其他版本的Compose,请替换1.29.1 为要使用的Compose版本。

将可执行权限应用于二进制文件:

shell
sudo chmod +x /usr/local/bin/docker-compose

Milvus数据库安装

官网地址:https://milvus.io/docs/configure-docker.md 安装有问题找官网或百度,无需咨询作者 创建一个文件夹,进入文件夹

shell
mkdir milvus
cd milvus

下载milvus 配置文件

shell
wget https://raw.githubusercontent.com/milvus-io/milvus/v2.4.0/configs/milvus.yaml

然后可以根据自己需求修改配置文件,无需求则不改

下载milvus docker-compose文件

shell
wget https://github.com/milvus-io/milvus/releases/download/v2.4.0/milvus-standalone-docker-compose.yml -O docker-compose.yml

启动milvus

shell
sudo docker compose up -d

等待运行完 img

!!! 注意:milvus数据库默认端口为19530,且默认不开启用户认证。 所以请在防火墙限制19530,9000,9001仅自己服务器IP可访问 !!!

后台填写参数

进入后台,点击左侧菜单栏的“系统管理”-》“系统配置”,找到“知识库设置”选项,所有的参数填写完整,点击“保存”按钮即可。

MILVUS_URI:如果是自己搭建的就是http://服务器公网IP:19530

MILVUS_USER和MILVUS_PASSWORD没设置的话就不管,如果设置了就填写

MILVUS_OPENAI_BASEURL:OpenAI的BaseURL地址,必须填写,不然无法使用如:https://api.openai.com/v1/ 。结尾需要加上/v1/

MILVUS_OPENAI_API_KEY:OpenAI的API_KEY,必须填写,不然无法使用

2. 用户使用

创建知识库,可以限制不同用户可以创建的数量,点击添加即可新建 img 填写参数保存就行,点击详情可以进入查看文件列表 img 点击添加可以上传PDF文件 img 上传完之后会自动切割文件,点击编辑可以进入进行转换文件,转换成功之后才可以用 img 也可以点击添加新增知识块,然后再转换。

回到聊天界面,编辑会话,就可以选择知识库了。 img

效果如下 img 最后一个问题是我手动加的知识块 img 积分消耗记录 img

请勿用于非法用途