当前位置: 首页 > news >正文

Web攻防-大模型应用LLM搭建接入第三方内容喂养AI插件安全WiKI库技术赋能

知识点:
1、WEB攻防-LLM搭建-AI喂养&安全知识WIKI库

演示案例:WEB攻防-LLM搭建-AI喂养&安全知识WIKI库

使用参考
https://docs.web2gpt.ai/
https://mp.weixin.qq.com/s/qqTOW5Kg1v0uxdSpbfriaA

在这里插入图片描述

0、服务器环境:阿里云 Ubuntu22.04 4H8G HK地区(开放安全组放行端口)

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

1、更新系统并安装依赖

sudo apt update
sudo apt upgrade -y
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

2、添加 Docker 官方 GPG 密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

3、添加 Docker 稳定版仓库

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

4、安装 Docker引擎

sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io

5、安装 Docker-Compose

sudo curl -L "https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

在这里插入图片描述

6、web2gpt安装

mkdir -p /data/web2gpt
cd /data/web2gpt
curl https://release.web2gpt.ai/latest/docker-compose.yml -o docker-compose.yml
curl https://release.web2gpt.ai/latest/.env.template -o .env
count=$(grep -o "{CHANGE_TO_RANDOM_PASSWORD}" .env | wc -l);
for i in $(seq 1 $count);do sed -i .env -e "0,/{CHANGE_TO_RANDOM_PASSWORD}/s//$(openssl rand -base64 20 | tr -d '/+=' | cut -c1-20)/";
done
docker compose up -d

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

7、登录后台

访问 http://{YOUR_IP}:9999 就可以看到属于你的控制台
登录方式如下
管理员账号:admin@web2gpt.ai
管理员密码:见.env文件中的ADMIN_PASSWORD变量

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

8、添加第三方AI模型

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

硅基流动注册:https://cloud.siliconflow.cn/i/06X6JD36
创建API密钥,添加第三方模型,接入配置选择DeepSeek-ai/V3

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

9、添加学习数据

在这里插入图片描述

在线网页学习

在这里插入图片描述

离线文档学习

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

10、创建AI应用

网页应用,网页插件,钉钉机器人等
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/621991.html

相关文章:

  • Linux操作系统从入门到实战(二十三)详细讲解进程虚拟地址空间
  • 【数据可视化-90】2023 年城镇居民人均收入可视化分析:Python + pyecharts打造炫酷暗黑主题大屏
  • Redis 知识点与应用场景
  • Web 开发 15
  • webrtc编译arm/arm64
  • C# 中的 string / StringBuilder / 值类型 / 引用类型 / CLR 总结
  • KNN算法:从电影分类到鸢尾花识别
  • 标准电子邮件地址格式(RFC 5322 里的 mailbox 语法)
  • 机器学习之PCA降维
  • 大模型系列——从训练到推理:网页数据在大语言模型中的新角色
  • Autosar之CanNm模块
  • ScanNet项目介绍
  • Rust 入门 泛型和特征-深入特征 (十五)
  • 从“写代码”到“定义需求”:AI编程工具如何重构软件开发的核心流程?
  • 【Mysql语句练习】
  • PCA降维全解析:从原理到实战
  • epoll发数据学习
  • Flink中的处理函数
  • 【完整源码+数据集+部署教程】小鼠行为识别系统源码和数据集:改进yolo11-RFAConv
  • JavaScript 原型机制详解:从概念到实战(附个人学习方法)
  • Flink中基于时间的合流--双流联结(join)
  • Java集合Map与Stream流:Map实现类特点、遍历方式、Stream流操作及Collections工具类方法
  • Transformer实战(11)——从零开始构建GPT模型
  • 【入门级-算法-6、排序算法:排序的基本概念冒泡排序】
  • 【100页PPT】数字化转型某著名企业集团信息化顶层规划方案(附下载方式)
  • Redis入门和简介
  • LeetCode 刷题【42. 接雨水】
  • 基于51单片机声控灯设计 智能声音+光线控制 楼道灯 声控开关
  • RabbitMQ面试精讲 Day 23:分布式事务与可靠投递
  • 【Redis】分布式系统的演化过程