828华为云征文 | 基于华为云Flexus云服务器X搭建部署——AI知识库问答系统(使用1panel面板安装)

news2024/9/28 17:24:52

🚀对于企业来讲为什么需要华为云Flexus X来搭建自己的知识库问答系统???

【重塑知识边界,华为云Flexus云服务器X引领开源问答新纪元!】
🌟 解锁知识新动力,华为云Flexus云服务器X携手开源力量,为您打造全方位、高性能的知识库问答系统!无论您是构建企业内部的知识宝库,还是优化客户服务体验,亦或深耕学术研究与教育领域,这一创新解决方案都是您不可多得的智慧伙伴!

在这里插入图片描述在这里插入图片描述

📚 基于大语言模型和 RAG 的知识库问答系统 📚

MaxKB = Max Knowledge Base,是一款基于大语言模型和 RAG 的开源知识库问答系统,广泛应用于企业内部知识库、客户服务、学术研究与教育等场景。

1、 部署要求

部署服务器要求:

操作系统:Ubuntu 22.04 / CentOS 7.6 64 位系统
CPU/内存:2C/4GB 以上
磁盘空间:100GB

技术栈

前端:Vue.js
后端:Python / Django
LangChain:LangChain
向量数据库:PostgreSQL / pgvector

离线部署 MaxKB 需要开通的访问端口说明如下:

端口作用说明
22SSH安装、升级及管理使用
8080Web 服务端口默认 Web 服务访问端口,根据实际情况进行更改

2 、购买了服务器后,尽量选择Linux环境,然后这块选择CentOS就行。

在这里插入图片描述

3、华为云地址

购买完成后,我们进入华为云的控制台,一般等待个3到5分钟后就可以看到服务器初始化完成。
https://www.huaweicloud.com/product/flexus-x.html

4.进入华为云控制台

找到我们购买的服务器,然后点击登录

在这里插入图片描述

5、 密码输入成功后我们就成功进入了服务器

在这里插入图片描述在这里插入图片描述

6、然后复制下面的代码到命令台然后回车运行。

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

7、 运行完成后,登录1panel面板,输入登录后台和账号密码

8、然后选择ai大模型分类,点击maxkb的安装

在这里插入图片描述

9. 默认安装即可

在这里插入图片描述

10、安装中,请耐心等待一下

在这里插入图片描述

11. 访问地址是 http://您的服务器ip+8080端口号

需要去华为云控制台开启8080端口
在这里插入图片描述

12、 安装好的AI知识库问答系统界面

在这里插入图片描述

13、AI知识库问答系统知识库界面

安装好后就可以进行测试了!!!!!使用了!!!!!

在这里插入图片描述

14、使用命令行安装部署

以 root 用户使用 ssh 协议登录到部署服务器, 对安装包进行解压:

tar -zxvf maxkb-v1.2.0-offline.tar.gz

MaxKB 安装目录、服务运行端口、数据库配置等信息可在安装包中的 install.conf 文件进行配置。

## 安装目录
MAXKB_BASE=/opt
## Service 端口
MAXKB_PORT=8080
## docker 网段设置
MAXKB_DOCKER_SUBNET=172.19.0.0/16
# 数据库配置
## 是否使用外部数据库
MAXKB_EXTERNAL_PGSQL=false
## 数据库地址
MAXKB_PGSQL_HOST=pgsql
## 数据库端口
MAXKB_PGSQL_PORT=5432
## 数据库库名
MAXKB_PGSQL_DB=maxkb
## 数据库用户名
MAXKB_PGSQL_USER=root
## 数据库密码
MAXKB_PGSQL_PASSWORD=Password123@postgres

注意:首次安装之前可在 install.conf 文件中的修改参数,安装时则根据修改后的参数执行安装。完成安装后如需再次修改配置参数,则需要在 ${MAXKB_BASE}/maxkb/.env 文件中进行修改,并且在修改完后需执行 mkctl reload 命令重新加载配置文件。

# 进入安装包解压缩后目录  
cd maxkb-v1.2.0-offline

# 执行安装命令
bash install.sh

安装成功后,通过浏览器访问地址 http://您的域名:8080,使用默认的管理员用户和密码登录MaxKB。

15 、MaxKB登录页面

在这里插入图片描述在这里插入图片描述

16、后期离线升级

按照以上说明,下载新版本安装包并上传解压后,重新执行安装命令进行升级。

# 进入新版本目录
cd maxkb-v1.x.y-offline
# 运行安装脚本
/bin/bash install.sh
# 查看 MaxKB 运行状态
mkctl status

mkctl 命令行工具
MaxKB 离线安装包默认内置了命令行运维工具 mkctl,通过执行 mkctl help,可以查看相关的命令说明。
说明:1.5.0 版本之前请使用 kbctl 命令。
Usage:
mkctl [COMMAND] [ARGS…]
mkctl --help

Commands:
status 查看 MaxKB 服务运行状态
start 启动 MaxKB 服务
stop 停止 MaxKB 服务
restart 重启 MaxKB 服务
reload 重新加载 MaxKB 服务
uninstall 卸载 MaxKB 服务
upgrade 升级 MaxKB 服务
version 查看 MaxKB 版本信息

在这里插入图片描述

总结:

Flexus云服务器X采用华为自研的高性能服务器硬件,结合最新的处理器技术和高速存储解决方案,确保AI知识库问答系统在处理大量并发请求时依然能够保持流畅无阻。无论是大规模的数据检索还是复杂的自然语言处理任务,都能得到快速响应。

缓存优化:通过集成Redis、Memcached等高性能缓存技术,Flexus云服务器X能够显著降低数据库的访问压力,提高数据读取速度。对于频繁查询的数据,系统能够迅速从缓存中获取,减少响应时间,提升用户体验。

大家赶紧抢购吧!!!!!
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2169994.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【工具分享】Jigsaw勒索病毒解密工具

前言 Jigsaw勒索软件首次出现在2016年,以其独特的威胁手段迅速在网络安全界引起广泛关注。该恶意软件因其在勒索信中使用了恐怖电影《电锯惊魂》中的角色Billy the Puppet的图像而得名。Jigsaw不仅会加密受害者的文件,还会逐渐删除这些文件以迫使受害者…

基于nodejs+vue的游戏陪玩系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码 精品专栏:Java精选实战项目…

大数据毕业设计选题推荐-国潮男装微博评论数据分析系统-Hive-Hadoop-Spark

✨作者主页:IT毕设梦工厂✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、PHP、.NET、Node.js、GO、微信小程序、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇…

当大模型成为新一代操作系统,我们如何转型AI产品经理?

大模型无疑是最近科技圈最炙手可热的时尚单品,跟AIGC能沾上边的工作岗位都成为行业香饽饽。许多产品经理朋友与斯年讨论如何转型AI产品经理,今天想通过用户体验五要素的逻辑框架,谈谈传统型产品经理 VS. AI型产品经理的差异。最后分享几点在转…

教师工作量数字化管理平台

2相关技术 2.1 MYSQL数据库 MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统,它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等,非常…

mysql数据库的基本管理

目录 一.数据库的介绍 二.mariadb的安装 三.软件基本信息 四.数据库开启 五.数据库的安全初始化 六.数据库的基本管理 七.数据密码管理 八.用户授权 九.数据库的备份 十.web控制器 一.数据库的介绍 1.什么是数据库 数据库就是个高级的表格软件 2.常见数据库 Mysql Oracl…

Type-C接口相关知识:【总结大全】

Type-c现在非常通用了,所以了解Type-c也变得十分有必要了,还是秉承了解就要了解清楚的原则,我们深入的看看Type-c接口。 Type-c主要是取代上一代Micro usb接口,那么Type-c有什么优点呢? 正反可插,使用时不…

Vite使用vite-plugin-compression打包资源压缩

https://github.com/vbenjs/vite-plugin-compression 安装所需依赖 yarn add vite-plugin-compression -D压缩前 压缩后 使用 vite.config.ts import viteCompression from vite-plugin-compressionexport default defineConfig({plugins: [vue(),viteCompression({verbose: …

【redis-03】redis缓存穿透、缓存击穿、缓存雪崩

redis系列整体栏目 内容链接地址【一】redis基本数据类型和使用场景https://zhenghuisheng.blog.csdn.net/article/details/142406325【二】redis的持久化机制和原理https://zhenghuisheng.blog.csdn.net/article/details/142441756【三】redis缓存穿透、缓存击穿、缓存雪崩htt…

如何用IDEA连接HBase

编写java代码,远程连接HBase进行相关的操作 一、先导依赖 代码如下: 二、连接成功

scroll-view滚动条在ios上没有显示滚动条,安卓上显示,亲测有效果

问题描述 微信小程序的scroll-view在ios上没有显示滚动条,但是如果在安卓设备上会显示一个滚动条解决方案 微信小程序只需要在scroll-view上面添加show-scrollbar“{{false}}” enhanced"{{true}}"即可解决 UniApp则修改成:show-scrollbar“false” enh…

图像背景去除的最佳工具和 PNG 网站

PNG 网站是专业人士、设计师和任何需要具有透明背景的高质量图像的人的重要资源。这些网站提供数百万个 PNG,这对于数字项目很有价值。更不用说,这些格式具有保持质量和支持透明度的能力。在这篇文章中,我们将探讨提供无数满足不同需求的 PNG…

产品管理 - 互联网产品(1):产品战略

1、产品方向 即产品目标、目的、方向等。根据人、公司、管理等等因素决定了产品目标有所不同,常见的产品目标有:收入、用户、市场占有率、品牌影响力、资源平衡、财务报表、抛砖引玉、融资规划等 1) 收入 从规划开始就是以赚钱为目的,不管…

SpringBoot(Java)实现MQTT连接(本地Mosquitto)通讯调试

1.工作及使用背景 工作中需要跟收集各种硬件或传感器数据用于Web展示及统计计算分析,如电表、流量计、泵、控制器等物联网设备。 目前的思路及解决策略是使用力控或者杰控等组态软件实现数据的转储(也会涉及收费问题),通过组态软件…

【Python语言初识(五)】

一、文件和异常 在Python中实现文件的读写操作其实非常简单,通过Python内置的open函数,我们可以指定文件名、操作模式、编码信息等来获得操作文件的对象,接下来就可以对文件进行读写操作了。这里所说的操作模式是指要打开什么样的文件&#…

软件测评CNAS认可实验室程序文件之检测报告的编制和交付程序

软件测评实验室在申请CNAS认可时,需要根据相关准则文件的要求,建立质量管理体系,其中程序文件是质量管理体系中非常重要的一环。在前面的文章中,我们为大家整体介绍了CNAS软件测评实验室程序文件主要都有哪些,以及对部…

尾巴生活彩虹泥餐盒怎么样?测评10元的国产猫罐头:高爷家、希喂、尾巴生活

我家迎来了一位缅因猫成员,这家伙体型魁梧,颜值爆表,走起路来自带王者风范。说到食量,简直是猫咪界的“大胃王”,一顿饭顶得上四只小猫咪的总和。二三十元一罐的进口罐被它光速炫完,简直是给家里的钱包“瘦…

spring boot文件上传之x-file-storage

spring boot文件上传之x-file-storage 今天看到一个文件上传的开源组件x-file-storage,官方地址如下: https://x-file-storage.xuyanwu.cn/#/ 该组件官网是这样介绍的,如下: 一行代码将文件存储到本地、FTP、SFTP、WebDAV、阿…

细讲 Java 的父子继承、方法的重写与super关键字

🚀 个人简介:某大型国企资深软件开发工程师,信息系统项目管理师、CSDN优质创作者、阿里云专家博主,华为云云享专家,分享前端后端相关技术与工作常见问题~ 💟 作 者:码喽的自我修养&#x1f9…

基于Java开发的(控制台)模拟的多用户多级目录的文件系统

多级文件系统 1 设计目的 为了加深对文件系统内部功能和实现过程的理解,设计一个模拟的多用户多级目录的文件系统,并实现具体的文件物理结构、目录结构以及较为完善的文件操作命令集。 2 设计内容 2.1系统操作 操作命令风格:本文件系统的…