Web2GPT是什么
Web2GPT 是长亭科技推出的智能工具,支持将传统网站快速转化为功能完整的 AI 应用。用户只需输入网站地址,Web2GPT 自动抓取、分析网站内容,基于深度学习理解结构和语义,生成智能交互式的 AI 助手。Web2GPT 支持自然语言交流,实现多轮对话,提供个性化服务,具备强大的安全性和多平台集成能力。Web2GPT 广泛适用于零售、教育、金融等多个行业,显著降低客服成本,提升用户满意度和转化率。
Web2GPT的主要功能
- 一键转化:输入网站 URL 自动抓取、分析生成 AI 应用。
- 智能问答:自动理解网站业务,回答业务问题。
- 智能操作:结合 MCP 服务,用户可以通过自然语言操作网站。
- 快速集成:支持网页挂件、App 挂件、微信/钉钉/飞书机器人等多种集成方式。
- 自动学习:无需人工整理知识库,自动学习网站内容。
- 无需关注 RAG 流程:自动适配最佳状态,开箱即用。
- 记录分析:记录使用过程,方便管理员分析和优化。
如何使用Web2GPT
- 访问官网:访问Web2GPT的官方网站,点击免费安装。
- 准备工作:
- 操作系统:推荐使用 Linux。
- 软件依赖:需要安装 Docker(20.10.14 版本以上)和 Docker Compose(2.0.0 版本以上)。
- 硬件配置:最低配置为 2 核 CPU 和 4GB 内存,推荐配置为 4 核 CPU 和 8GB 内存。
- 网络环境:确保服务器能够访问互联网,以便下载相关文件和配置。
- 安装 Web2GPT:
- 创建文件夹:在服务器上创建一个文件夹,例如 /data/web2gpt,进入文件夹。
mkdir -p /data/web2gpt
cd /data/web2gpt
-
-
下载配置文件:
- 下载
docker-compose.yml
文件,这是 Web2GPT 的配置文件。
- 下载
-
下载配置文件:
curl https://release.web2gpt.ai/latest/docker-compose.yml -o docker-compose.yml
-
-
- 下载环境变量配置文件模板
.env
。
- 下载环境变量配置文件模板
-
curl https://release.web2gpt.ai/latest/.env.template -o .env
-
-
配置环境变量:
-
打开
.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
-
- 启动容器:
- 使用以下命令启动 Web2GPT 服务:
- 启动容器:
docker compose up -d
-
-
- 等待容器启动完成,Web2GPT 将在默认的 9999 端口上运行。
- 访问控制台:
- 打开浏览器,访问 http://{YOUR_IP}:9999,登录 Web2GPT 控制台。
- 默认管理员账号为 admin@web2gpt.ai,密码在 .env 文件的 ADMIN_PASSWORD 变量中。
-
- 配置和使用 Web2GPT:
- 采集内容:
- 自动采集:在控制台中输入网站地址,点击运行,Web2GPT 将自动遍历网站抓取内容。
- 手动录入:如果某些内容无法自动采集,手动录入。支持以下方式:
- 在线网页:输入 URL 抓取网页内容。
- 离线文件:上传文档(支持 txt、markdown、pdf、word、excel 等格式)。
- 自定义内容:创建可编辑的在线文档。
- 学习知识:在采集到的内容中,选择需要让 AI 学习的内容,点击“学习”按钮。Web2GPT 将自动学习内容,生成知识库。
- 创建 AI 应用:根据需求创建不同类型的 AI 应用,例如网页挂件、钉钉机器人、飞书机器人等。配置完成后,将生成的应用集成到您的业务系统中。
- 采集内容:
Web2GPT的应用场景
- 企业客服:24/7 自动回答客户问题,降低客服成本,提升满意度。
- 在线教育:辅助学生查找课程信息,提供学习建议,提高学习效率。
- 金融咨询:解答金融产品问题,提供投资建议,帮助用户决策。
- 医疗健康:回答常见健康问题,解释医疗术语,引导患者就医。
- 旅游服务:提供旅行建议,查询目的地信息,帮助规划行程。