FastGPT是一个基于LLM大语言模型的知识库问答系统,以其独特的QA结构和可视化工作流而闻名,旨在提高在大量数据场景中的问答准确性,并支持多种语言模型。目前很多国内云服务器支持搭建该系统,其中腾讯云云服务器和腾讯云轻量应用服务器成为很多用户的理想选择。为方便大家了解,本文就来为大家介绍一下腾讯云快速部署FastGPT大语言模型的知识库系统的教程。
一、选购一台腾讯云服务器
本文是用于部署FastGPT大语言模型的知识库系统,所以推荐选择腾讯云云服务器和腾讯云轻量应用服务器,用户可以按需选择,可以用于系统搭建。
腾讯云云服务器方案推荐
《点击进入官网选购》
腾讯云轻量应用服务器方案推荐
《点击进入官网选购》
1、进入腾讯云官网,注册并登录。
2、本文选择的是腾讯云轻量应用服务器,选择“产品”>“推荐”>“轻量应用服务器”。
3、在以下页面,点击“立即选购”。
4、进入购买页面,根据用户需求配置自己的轻量应用服务器。
- 实例套餐:2核4G4M、50GB SSD盘、300GB流量。
- 服务器环境:选择Linux系统的centos环境。
5、单击立即购买。
6、购买成功后,用户就可以收到服务器的IP和密码。如果没有的话也可以去控制台里找到服务器然后重置密码。
注:服务器的端口记得去开一下,也就是防火墙。
7、获得密码以后,就可以进行登录了。
二、腾讯云轻量应用服务器安装宝塔面板
宝塔面板是一款支持Windows和Linux系统服务器管理软件,用户可以通过Web端轻松管理服务器,提升运维效率。
宝塔面板:点击进入
宝塔Linux面板
宝塔Windows面板
1、登录成功以后,进入腾讯云的OrcaTerm,然后进行宝塔面板安装操作。
2、输入以下命令:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
3、等待宝塔面板安装完成。
4、安装成功以后,就可以看到面板信息,需要记住这些信息,以便后续的操作。
三、部署FastGPT大语言模型的知识库系统
1、进入宝塔面板,打开宝塔面板的左边栏的文件,然后找到一个位置用来存放FastGPT的部署文件等。本文选择的是“www文件夹”。
2、进入“www文件夹”后,点击菜单上的终端,准备开始进行操作了。
3、执行下方指令:
mkdir fastgpt cd fastgpt curl -O https://raw.githubusercontent.com/labring/FastGPT/main/files/deploy/fastgpt/docker-compose.yml curl -O https://raw.githubusercontent.com/labring/FastGPT/main/projects/app/data/config.json openssl rand -base64 756 > ./mongodb.key chmod 600 ./mongodb.key chown 999:root ./mongodb.key
4、创建一个浏览器标签,打开宝塔面板,进入刚才创建的文件里,然后编辑docker-compose.yml,拉到最底部有两个地方要注意,一个是后台密码,可以提前设置一个复杂密码,然后就是FastGPT的key。
5、编辑完成以后,回到刚才的终端窗口,继续执行命令。
docker-compose pull docker-compose up -d docker ps docker exec -it mongo bash mongo -u myname -p mypassword --authenticationDatabase admin rs.initiate({ _id: "rs0", members: [ { _id: 0, host: "mongo:27017" } ] }) rs.status()
rs0状态,则代表运行成功。
6、部署完成以后,进入后台,后台地址是IP+3000端口。点击左边栏的知识库,然后创建一个知识库,然后保存并预览,就可以开始使用了。
以上就是腾讯云轻量应用服务器快速部署FastGPT大语言模型的知识库系统的全部流程了。
相关推荐:《FastGPT是什么?FastGPT能干嘛?》