Web2GPT 介绍
Web2GPT 是由长亭科技推出的面向网站管理员的智能 AI 应用,可以将 传统网站 一键包装为 智能 AI 应用。
Web2GPT 的读法是 Web to GPT,顾名思义,他可以基于一个的 Web 网站中的业务内容自动生成类似 ChatGPT 的 AI 应用。
核心能力
- 智能问答:全自动理解你的网站业务,作为业务专家,帮你回答业务问题。
- 智能操作:能听懂人话,根据用户的自然语言,帮助你的用户全自动完成业务操作。
- 快速集成:提供网页挂件、App 挂件、微信/钉钉/飞书机器人等多种方式让 AI 应用和你的业务系统快速集成。
仅需三步,仅需 5 分钟,让你的业务拥有专属 AI 助手
- 采集内容,输入网站地址,让 Web2GPT 自动采集网站上的内容。
- 学习知识,选择有效的内容,让 AI 学习它们。
- 创建 AI 应用,基于已经学习的内容,选择适合的场景,创建属于你的 AI 应用
Web to GPT 能干什么
Web2GPT 会结合大模型技术,根据你提供的网站地址,自动梳理网站中的内容和网站的交互逻辑,自动化理解网站所提供的业务模式,自动生成 AI 应用,快速与你的其他业务系统进行集成。
典型场景:智能客服
提供素材让 Web2GPT 自动学习你的业务,让 AI 成为你的业务专家,Web2GPT 将化身网页在线客服、钉钉客服、微信客服等形式,为你的用户提供服务支持。
典型场景:站内搜索
传统搜索引擎收录不及时、收录不完整;传统站内搜索听不懂人话,搜索质量差。
Web2GPT 可以是一个优秀的站内搜索引擎,结合大模型的能力提供优质的语义化搜索结果。
典型场景:自动化操作网站
除了能处理文字内容以外,Web2GPT 还可以帮助用户进行交互操作。
结合 MCP 服务,用户可以使用自然语言来操作你的网站,实现 ”赛博上网” 的体验。
假如你是一个高校网站的管理员,想象一下这个场景: ”嗨,Web2GPT,我的学号是 123456,帮我报名下周二的英语六级考试”。
Web2GPT 的特色
- 无需人工整理知识库,Web2GPT 会自动学习网站上的内容
- 无需关注 RAG 流程,Web2GPT 会自动适配最佳状态
- 可以快速将 AI 应用与微信、钉钉、飞书进行集成
- 可以快速记录使用 AI 助手的过程,方便管理员分析
资源需求
- 操作系统:Linux
- 软件依赖:Docker 20.10.14 版本以上
- 软件依赖:Docker Compose 2.0.0 版本以上
- CPU:最低 2 核,推荐 4 核及以上
- GPU:无需 GPU,安装成功后需要配置外接大模型
- 内存:最低 4GB,推荐 8GB 及以上
- 硬盘:最低 10GB,推荐 20GB 及以上
使用脚本一键安装
敬请期待,请先使用 手动配置安装
手动配置安装
- 创建一个文件夹,比如
/data/web2gpt
mkdir -p /data/web2gpt
cd /data/web2gpt
2. 下载 docker comopse 文件
curl https://release.web2gpt.ai/latest/docker-compose.yml -o docker-compose.yml
3. 下载环境变量模版文件
curl https://release.web2gpt.ai/latest/.env.template -o .env
4. 初始化配置文件
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
5. 启动 Docker 容器
docker compose up -d
访问 Web2GPT 控制台
Web2GPT 安装成功后,将会在 9999 端口启动 http 服务。
如需改变 9999 端口,可以修改
.env文件中的ADMIN_PORT变量。
访问 http://{YOUR_IP}:9999 就可以看到属于你的控制台
登录方式如下
- 管理员账号:admin@web2gpt.ai
- 管理员密码:见
.env文件中的ADMIN_PASSWORD变量
接入大模型
本地部署的 Web2GPT 默认不包含大模型,需要手动关联需要调用的大模型 API。
具体方法请参考文档 接入大模型
开始使用 Web2GPT
请参考文档 开始使用
如果安装遇到问题,欢迎微信扫码加入 技术交流群 进行讨论