Appearance
知识库部署教程
1. 安装Milvus数据库
docker-compose安装
首先看自己有没有安装docker-compose
命令行输入docker-compose -v
,如果有输出版本号则说明已经安装。
安装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
等待运行完
!!! 注意: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. 用户使用
创建知识库,可以限制不同用户可以创建的数量,点击添加即可新建 填写参数保存就行,点击详情可以进入查看文件列表
点击添加可以上传PDF文件
上传完之后会自动切割文件,点击编辑可以进入进行转换文件,转换成功之后才可以用
也可以点击添加新增知识块,然后再转换。
回到聊天界面,编辑会话,就可以选择知识库了。
效果如下 最后一个问题是我手动加的知识块
积分消耗记录