网站可以秒变AI机器人?这个国产开源项目有点6!

折腾网站运维的时候发现个痛点:

传统网站跟用户互动基本靠人力堆。比如学生查考试信息得翻十几层菜单,电商客服每天重复回答”快递到哪了”,企业官网的站内搜索连”找去年财报”这种大白话都听不懂。更别说让用户用自然语言操作网站了。这时候,你就想,要是有个智能小助手能帮我搞定这些该多好啊!

给大家带来一个超酷的项目 – Web2GPT,这个东西简直就是个神器,能让你的传统网站一夜之间变身智能AI应用。

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 1

项目简介

Web2GPT顾名思义,就是“Web to GPT”的意思。它是由长亭科技推出的一款面向网站管理员的智能AI应用。简单来说,你只需要给它一个网站地址,它就能自动梳理网站内容,理解业务逻辑,然后生成一个类似ChatGPT的AI应用。这个小助手能帮你回答业务问题,还能根据用户的自然语言,全自动完成业务操作。是不是觉得太神奇了?

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 2

这货能干的事真不少:

  • 当24小时在线的业务专家
  • 做听得懂人话的站内搜索引擎
  • 让用户用聊天的方式操作网站…

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 3

更厉害的的是,它生成的AI助手能直接挂到微信、钉钉这些办公软件里,连代码都不用写。

性能特色

  • 智能问答:Web2GPT能全自动理解你的网站业务,变成业务小能手,帮你回答各种业务问题。用户有什么问题,直接问它就行,再也不用担心客服忙不过来了。
  • 智能操作:这个小助手不仅能聊天,还能帮你干活儿。结合MCP服务,用户可以用自然语言来操作你的网站,实现“赛博上网”的体验。

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 4

  • 快速集成:Web2GPT提供了网页挂件、App挂件、微信/钉钉/飞书机器人等多种方式,让你的AI应用和业务系统快速集成。无论你在哪里,都能轻松管理你的网站。

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 5

  • 自动学习:最厉害的是,Web2GPT还能自动学习网站上的内容,无需人工整理知识库。你只需要选择有效的内容,让它学习,它就能自动生成AI应用,是不是省时又省力?

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 6

  • 无需关注RAG流程:Web2GPT会自动适配最佳状态,你无需担心复杂的配置和调试,真的是开箱即用,轻松上手。
  • 记录分析:它还能快速记录使用AI助手的过程,方便管理员分析。你可以清楚地知道用户在使用过程中遇到了哪些问题,然后及时优化,提升用户体验。

快速安装使用

官方推荐的配置如下:

操作系统:Linux软件依赖:Docker 20.10.14 版本以上软件依赖:Docker Compose 2.0.0 版本以上CPU:最低 2 核,推荐 4 核及以上GPU:无需 GPU,安装成功后需要配置外接大模型内存:最低 4GB,推荐 8GB 及以上硬盘:最低 10GB,推荐 20GB 及以上

我们参照官方给的配置准备好就行。接下来,就是Web2GPT的安装步骤了。

1、创建一个文件夹,比如/data/web2gpt,然后进入这个文件夹。

2、下载docker-compose.yml文件,这个文件是Web2GPT的配置文件,告诉它怎么运行。

curl https://release.web2gpt.ai/latest/docker-compose.yml -o docker-compose.yml

3、下载环境变量配置文件模版.env,然后修改里面的配置,比如管理员账号、密码之类的。

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

4、启动容器!就一条命令docker compose up -d,然后等一会儿,Web2GPT就在9999端口启动http服务了。

5、访问http://{YOUR_IP}:9999,就能看到你的Web2GPT控制台了。登录进去,开始你的智能之旅吧!

要是想改端口,就去 .env 文件里改 ADMIN_PORT 变量。

登录的话,管理员账号是admin@web2gpt.ai,密码就在 .env 文件的 ADMIN_PASSWORD 变量里。

当然,别忘了接入大模型哦!本地部署的Web2GPT默认不包含大模型,需要手动关联你需要调用的大模型API。具体方法请参考官方文档,这里就不多说了。

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 7

项目体验展示

安装好了之后,咱们来体验一下Web2GPT!

1、采集内容

你可以选择自动采集,也可以手动录入。自动采集的话,只需要在内容管理页面配置好网站地址,然后点击运行,Web2GPT就会开始自动遍历你的网站,抓取内容了。

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 8

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 9

自动采集

如果是无法自动发现的内容可以手动录入,Web2GPT 支持三种手动录入方式:

  • 在线网页:自行输入 URL 抓取网页内容。
  • 离线文件:上传文档,格式支持txt/markdown/pdf/word/excel 等,提取文件里的内容。
  • 自定义内容:创建一个可编辑的在线文档。

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 10

手动采集

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 11

2、学习知识。

在采集到的内容中,选择你需要让AI学习的内容,点击“学习”按钮。这样,AI就能开始学习你的业务知识了。

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 12

3、创建AI应用。

之后就可以创建网页挂件、钉钉机器人、飞书机器人、企业微信机器人等多种应用。

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 13

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 14

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 15

创建好了之后,就可以将你的AI应用集成到你的业务系统中去了。

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 16

具体详细的创建方法可以参考项目文档

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 17

4、使用AI应用。

到这一步,就可以通过自然语言与AI助手进行交互,询问业务问题,或者让AI助手帮忙完成业务操作。你只需要坐在旁边,看着AI助手帮你搞定一切就行了!

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 18

网站可以秒变AI机器人?这个国产开源项目有点6! - Image 19

小结

Web2GPT真的是一款非常强大的智能AI应用。它不仅能帮你回答业务问题,还能根据用户的自然语言完成业务操作。而且,它的安装和使用都非常简单,只需要几步就能搞定。如果你也想让你的网站变得更加智能,那么Web2GPT绝对是你不可错过的选择!

更多细节功能,可以自行到项目主页进行查看:

https://web2gpt.ai/

出处:微信公众号 @开源先锋

吉ICP备2020006555号

ai987.cn

⌜ 免 责 声 明 ⌝
本站仅为个人学习AI(人工智能)知识的相关日志,网页内容(如有图片或视频亦包括在内)短期缓存均无商业目的。
遇有侵害您合法权益之处欲申诉删改,可联络处理(删/改)!