Project Icon

AIChatWeb

多平台支持的开源AI聊天Web应用

AIChatWeb是一个开源的AI聊天Web应用项目,集成了多个国产AI平台,如百度文心一言和阿里通义千问。该项目提供聊天、绘图等功能,支持自定义套餐和敏感词过滤。AIChatWeb采用一键部署方案,便于快速搭建。其后台管理系统支持用户管理、订单处理和网站配置等功能。项目特点包括多平台支持、易于部署和灵活的管理选项。

特别提醒:本项目仅供学习和交流使用,如用于商业目的,请确保符合当地法律法规

logo

AIChat Web

更新时间:2024年4月25日
本项目支持国产平台:百度文心一言,阿里通义千问,清华智谱(glm-4、glm-4v),月之暗面,零一万物,阶跃星辰

简体中文 | English

img

本项目在ChatGPT-Next-Web的基础上增加了登录、注册等功能(注意,由于登录注册需要后台支持,因此本项目需要单独部署后端服务才能运行)

本项目不再支持在vercel上进行完整部署

🧡💛💚💙💜🤎🖤🧡💛💚💙💜🤎🖤🧡💛💚💙💜🤎🧡💛💚💙💜🤎🖤🧡💛💚💙💜🤎🖤🧡💛💚

演示站点

登录信息:

  • 账号:aichat
  • 密码:aichatadmin

温馨提示:由于后台开放,请勿在演示站中输入敏感信息。

项目优势

1、零基础,不会编程也可以搭建

快速:项目提供一键部署脚本,购买服务器后只需执行一键部署脚本即可搭建,整个过程最快不超过3分钟。

简单:部署后,进入提供的管理后台,即可定义自己站点的内容,无需修改任何代码,无需构建部署环节,即改即生效。

2、高度自定义

项目提供方便易用、成熟稳定的管理后台(基于vue-element-admin),绝大部分内容可以在后台直接设定。

2.1、网站标题、欢迎词、公告自定义

①可以自定义网站标题、副标题; ②可以自定义欢迎词,支持富文本格式,您可以在此处添加图片(例如二维码)进行引流; ③可以编辑公告,同样支持富文本格式,您可以在此处展示使用声明、通知,可以选择是否开屏展示。

网站标题、欢迎词、公告自定义

2.2、套餐玩法自定义

次卡?周卡?月卡?统统可以在后台定义。

套餐

套餐后台配置

2.3、更多自定义内容

在后台管理中,您还可以设定注册方式(支持用户名+密码方式、图形验证码方式、邮箱注册方式),各页面主副标题,出现敏感词时的提示语,额度不足提示语……

社区版功能

功能进度
用户管理✔已完成(v0.0.1)
额度管理✔已完成(v0.1)
注册额度赠送✔已完成(v0.1)
邮箱验证码注册✔已完成(v0.1)
调用频率限制✔已完成(v0.1)
图形验证码注册✔已完成(v0.2)
网站标题✔已完成(v0.2)
套餐管理✔已完成(v0.2)
自定义敏感词拦截✔已完成(v0.2)
忘记/重置密码✔已完成(v0.4)
API KEY余额自动查询✔已完成(v0.4)
忘记密码✔已完成(v0.4)
第三方API状态余额查询✔已完成(v0.6)
支持国产AI平台(文心一言、通义千问)✔已完成(v0.8)
AI绘图功能(Upscale,Variation,ZoomOut)✔已完成(v0.8)

专业版功能

功能进度
社区版的全功能
自定义Logo和网站标题✔已完成(v0.3)
仪表盘✔已完成(v0.3)
对接支付系统✔已接入虎皮椒、蓝兔(v0.3),其他进行中
邮件模板✔已完成(v0.5)
邀请机制✔已完成(v0.5)
微信登录✔已完成(v0.5)
后台查看聊天记录✔已完成(v0.5)
模型名称重映射✔已完成(v0.5)
兑换码✔已完成(v0.7)
面具管理✔已完成(v0.7)
独立注册登录界面✔已完成(v0.7)
key余额协议配置✔已完成(v0.7)
更多UI自定义✔已完成(v0.7)
手机号注册及登录✔已完成(v0.9)
高级绘图功能(Pan,Square,Vary)✔已完成(v0.9)
高级绘图功能(垫图、混图、识图)✔已完成(v0.9)
额度积分制✔已完成(v0.9)
模型倍率✔已完成(v0.9)
全局JS配置项✔已完成(v0.9)
邀请记录✔已完成(v0.9)
注册审核机制✔已完成(v0.9)
对接Azure OpenAI✔已完成(v0.11)
消息同步✔已完成(v0.11)
gpt-4-vision✔已完成(v0.11)
glm4,glm4v✔已完成(v0.11.3)
对接发卡平台进行中
多模型支持长期进行

预览

用户前台

1、聊天

聊天页

2、登录

登录页

3、注册

注册页

4、个人中心

个人中心

5、绘图

绘图

管理后台

1、仪表盘

仪表盘

2、会员列表

成员列表

3、订单列表

订单列表

4、兑换码

兑换码

5、站点管理

站点管理

依赖

本项目需要依赖特定的后端,以及相应的管理后台前端项目

一键部署

如果使用宝塔,请登录好望角参照内测专属频道获取教程

  1. 在云厂商购买一台合适配置的服务器,操作系统选择CentOS 7.9(其他版本未测试)
  2. 在安全组中放行80端口和8080端口
  3. 连接云服务器,在命令行中运行以下代码
bash <(curl -s https://raw.githubusercontent.com/Nanjiren01/AIChatWeb/main/scripts/setup.sh)

命令运行过程中,需要设置超级管理员的账号和密码(请将aichat888更改为自己的账号密码并牢记),如下所示:

请输入超级管理员用户名。
只支持字母和数字,长度应在6到20之间,且不能以数字开头。
用户名:aichat888
超级管理员用户名有效。
请输入超级管理员密码。
只支持字母和数字,长度应在6到20之间。
应用运行后可以在网页上更改密码。
密码:aichat888
超级管理员密码有效。

当出现以下提示,说明部署成功

[+] 运行 5/5
 ✔ 网络 root_default      已创建
 ✔ 容器 aichat-db       已启动
 ✔ 容器 aichat-admin    已启动
 ✔ 容器 aichat-console  已启动
 ✔ 容器 aichat-web      已启动         

稍等几秒钟应用初始化,即可打开http://IP访问前台页面,打开http://IP:8080访问后台服务。

由于在命令行中设定的密码较为简单(只包含字母和数字),建议应用启动后,尽快进入后台修改超管密码。

许可证

本仓库是基于仓库 Yidadaa的ChatGPT-Next-Web 的996许可证,以MIT许可证的形式重新分发。

交流

加入QQ交流群、电报群、微信群获取更多内容

QQ群:437863036

Telegram:aichatadmin QQ

AI好望角

加入 AI好望角-AIChat用户专属社区 福利:

  • 免费获取AIChat专业版
  • 有机会获得免费定制服务
  • 优秀案例展示(需达到标准)
  • 高级教程(包括HTTPS搭建、域名注册、服务器购买、高级套餐页制作)
  • ChatGPT高级使用教程
  • 新功能优先体验

当前项目处于试运行阶段,部分内容仍在筹备中

AI好望角是本项目自建平台,目前仍在筹建中,只能以赞赏形式加入(不支持退款),赞赏后可立即进入AIChat专业版内测群获取专业版专属信息。 新平台筹建完毕后,会将知识星球中的内容迁移至新平台,新用户无需进入星球。

当前加入AI好望角价格仅为**¥588**,喜迎2024新年到来,1月3日24点前仅需 ¥518。 随着功能的不断完善,价格将逐步提升

AI好望角

优秀案例

NEU-GPT

网址:https://neu.zxyt.top/ 用户:150+

NineF AI

网址:https://www.9fai.com/ 用户:1000+

AI佩奇

网址:https://new.aigc369.com/ 用户:~1000

AI小老鼠

网址:https://chat.mice.pub 用户:~1000

专业版规划路线

  1. 对接支付系统
  2. 邀请机制(邀请赠送额度)
  3. 仪表盘(新增用户数曲线图、聊天数量曲线图)
  4. 对接发卡平台
  5. 服务端消息保存
  6. 多模型支持(Claude、Bard等)

英文版

特别提醒: 本项目仅供学习交流使用。如需商业用途,请确保遵守当地法律法规。

本项目是ChatGPT-Next-Web的扩展版本,增加了登录注册功能。请注意,由于登录注册需要后端支持,本项目需要单独部署后端服务才能运行。

本项目不再支持完全在Vercel上部署

🧡💛💚💙💜🤎🖤🧡💛💚💙💜🤎🖤🧡💛💚💙💜🤎🧡💛💚💙💜🤎🖤🧡💛💚💙💜🤎🖤🧡💛💚

演示

登录信息:

  • 用户名:aichat
  • 密码:aichatadmin

注意:由于后台是公开演示,请勿在演示站点输入敏感信息。

优势

1. 零编程经验要求

快速:项目提供一键部署脚本,购买服务器后3分钟内即可完成项目部署。

简单:部署完成后,可通过提供的管理后台定义网站内容,无需修改代码。修改后立即生效,无需构建或部署。

2. 高度可定制

项目提供友好稳定的管理后台(基于vue-element-admin),让您可以自定义网站的大部分内容。

2.1. 可自定义网站标题、欢迎语和公告

①可自定义网站标题和副标题。 ②可定义欢迎语,支持富文本格式。还可添加图片(如二维码)以吸引访客。 ③可编辑公告,支持富文本格式。可选择是否在启动页展示。

可自定义网站标题、欢迎语和公告

2.2. 可自定义套餐选项

无论是单次通行证、周卡还是月卡,您都可以在管理后台定义所有套餐选项。

套餐

管理后台套餐配置

2.3. 更多自定义选项

在管理后台,您还可以设置注册方式(支持用户名+密码、图形验证码、邮箱注册)、各页面的主副标题、敏感词提示、余额不足提示等内容。

社区版功能

功能进度
用户管理✔ 已完成 (v0.0.1)
配额管理✔ 已完成 (v0.1)
注册限额赠送✔ 已完成 (v0.1)
邮箱验证码注册✔ 已完成 (v0.1)
用户级调用频率限制✔ 已完成 (v0.1)
图形验证码注册✔ 已完成 (v0.2)
网站标题自定义✔ 已完成 (v0.2)
套餐管理✔ 已完成 (v0.2)
自定义敏感词拦截✔ 已完成 (v0.2)
重置密码✔ 已完成 (v0.4)
自动查询余额/配额✔ 已完成 (v0.4)
忘记密码✔ 已完成 (v0.4)
第三方API状态和余额查询✔ 已完成 (v0.6)
绘图功能进行中

专业版功能

功能进度
社区版全部功能✔ 已完成
高级仪表盘✔ 已完成 (v0.3)
对接支付系统(支付)✔ 已对接虎皮椒和蓝兔 (v0.3),其他进行中
邮件模板✔ 已完成 (v0.5)
邀请机制✔ 已完成 (v0.5)
微信登录✔ 已完成 (v0.5)
聊天记录查看✔ 已完成 (v0.5)
模型名称映射✔ 已完成 (v0.5)
兑换码✔ 已完成 (v0.7)
面具管理✔ 已完成 (v0.7)
独立注册登录页✔ 已完成 (v0.7)
API Key余额协议配置✔ 已完成 (v0.7)
更多UI自定义✔ 已完成 (v0.7)
对接发卡平台进行中
多模型支持持续进行

预览

用户前端

1. 聊天

聊天页面

2. 登录

登录页面

3. 注册

注册页面

4. 个人资料

个人资料页面

管理后台

1. 会员列表

会员列表

2. 配额变更历史 / 手动添加配额

配额变更历史

依赖项

本项目需要特定的后端和对应的管理前端项目

一键部署

如果您使用宝塔,请参考好望角独家测试频道的教程。

  1. 从云服务商购买合适的服务器,选择CentOS 7.9作为操作系统(其他版本未经测试)。
  2. 在服务器的安全组中开放80端口和8080端口。
  3. 连接到云服务器,在命令行中运行以下命令:
bash <(curl -s https://raw.githubusercontent.com/Nanjiren01/AIChatWeb/main/scripts/setup.sh)

执行命令过程中,会提示设置超级管理员的用户名和密码(请将"aichat888"更改为您自己的用户名和密码并记住),如下所示:

请输入超级管理员用户名。
仅支持字母和数字,长度在6-20之间,且不能以数字开头。
用户名:aichat888
超级管理员用户名有效。
请输入超级管理员密码。
仅支持字母和数字,长度在6-20之间。
您可以在应用运行后在网页上更改。
密码:aichat888
超级管理员密码有效。

当您看到以下提示时,表示部署成功:

[+] Running 5/5
 ✔ Network root_default      Created
 ✔ Container aichat-db       Started
 ✔ Container aichat-admin    Started
 ✔ Container aichat-console  Started
 ✔ Container aichat-web      Started         

等待几秒钟让应用程序初始化。然后您可以打开 http://IP 访问前端,打开 http://IP:8080 访问后台服务。

由于命令行中设置的密码相对简单(仅包含字母和数字),建议在应用启动后尽快进入后台,更改超级管理员的密码。

许可证

本仓库在 MIT 许可证下分发,基于 Yidadaa 的 ChatGPT-Next-Web 仓库,使用 996 许可证。

交流

加入QQ群、Telegram群、微信群获取更多内容

QQ群:437863036

Telegram:aichatadmin

QQ

AI好望角

加入AI好望角-AIChat用户专属社区,享受以下权益:

  • 免费使用AIChat专业版
  • 有机会获得免费定制服务
  • 优秀使用案例展示(需达到标准)
  • 高级教程(包括HTTPS配置、域名注册、服务器购买、高级套餐页面制作)
  • ChatGPT高级使用教程
  • 优先体验新功能

目前项目处于试运营阶段,部分内容还在开发中。

AI好望角是本项目自建的平台,目前正在建设中。目前只能通过赞赏加入(不支持退款)。赞赏后可立即加入AIChat专业版测试群,获取专业版独家信息。 新平台建好后,知识星球的内容会迁移到新平台,新用户无需加入星球。

目前加入AI好望角的价格仅为**¥588**,随着功能不断完善,价格会逐步提高。

AI好望角

优秀案例

YOURS-AI

网址:https://junmao.shop/ 用户数:300+

NEU-GPT

网址:https://neu.zxyt.top/ 用户数:150+

NineF AI

网站:https://www.9fai.com/ 用户数:1000+

AI 小猪佩奇

网站:https://new.aigc369.com/ 用户数:约1000

AI 小老鼠

网站:https://chat.mice.pub 用户数:约1000

专业版路线图

  1. 集成支付系统
  2. 邀请机制(带奖励积分的邀请)
  3. 仪表盘(新用户数量和聊天量的图表)
  4. 集成发卡平台
  5. 服务器端消息存储
  6. 多模型支持(Claude、Bard等)
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号