AIChatWeb

AIChatWeb

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

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

AIChat Web一键部署自定义管理后台国产AI平台Github开源项目

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

<div align="center" style="margin-bottom: 10px;"> <img src="https://yellow-cdn.veclightyear.com/835a84d5/2f483ae5-638d-4888-af9a-26602820182c.svg" alt="logo"/> <h1 align="center">AIChat Web</h1> <div align="center">更新时间:2024年4月25日</div> <div style="margin: 10px">本项目支持国产平台:百度文心一言,阿里通义千问,清华智谱(glm-4、glm-4v),月之暗面,零一万物,阶跃星辰</div>

简体中文 | English

<table> <tbody> <tr> <td> <a href="#一键部署">📝一键部署</a> </td> <td> <a href="https://nanjiren.online" target="_blank">🌏官方网站</a> </td> <td> <a href="#演示站点">🎭演示站点</a> </td> <td> <a href="#项目优势">😍项目优势</a> </td> <td> <a href="#交流">💬合作交流</a> </td> <td> <a href="#ai好望角">👨‍👩‍👧‍👦社区论坛</a> </td> <td> <a href="#优秀案例">📕优秀案例</a> </td> </tr> </tbody> </table>

img

</div>

本项目在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群:<a target="_blank" href="https://qm.qq.com/cgi-bin/qm/qr?k=Z-vLdIURiLJW7IInTMfRPnjFF2w5biv9&jump_from=webapi&authKey=xwz1vwqsxZvdsYVqbs8jhUz85CnwKAnNq2MLmfAewdOvtgQrX99I1i3DpNx4AnM5" target="_blank">437863036</a>

Telegram:<a target="_blank" href="https://t.me/aichatadmin">aichatadmin</a> <img src="https://yellow-cdn.veclightyear.com/835a84d5/47d62630-85c3-4f1f-9b52-6ac1b0acfe8f.jpeg" width="400px" alt="QQ" style="display: inline-block" />

AI好望角

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

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

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

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

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

<img src="https://yellow-cdn.veclightyear.com/835a84d5/90cdf54d-73ab-4fd5-bea4-6c777fc0c355.png" width="200px" alt="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等)

英文版

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

<div align="center" style="margin-bottom: 10px;"> <img src="https://yellow-cdn.veclightyear.com/835a84d5/2f483ae5-638d-4888-af9a-26602820182c.svg" alt="logo"/> <h1 align="center">AIChat Web</h1>

<table> <tbody> <tr> <td> <a href="#一键部署">📝部署</a> </td> <td> <a href="https://nanjiren.online" target="_blank">🌏网站</a> </td> <td> <a href="#演示">🎭演示</a> </td> <td> <a href="#优势">😍优势</a> </td> <td> <a href="#交流">💬交流</a> </td> <td> <a href="#ai好望角">👨‍👩‍👧‍👦论坛</a> </td> <td> <a href="#优秀案例">📕案例</a> </td> </tr> </tbody> </table>

img

</div>

本项目是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

<img src="https://yellow-cdn.veclightyear.com/835a84d5/47d62630-85c3-4f1f-9b52-6ac1b0acfe8f.jpeg" width="400px" alt="QQ" style="display: inline-block" />

AI好望角

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

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

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

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

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

<img src="https://yellow-cdn.veclightyear.com/835a84d5/90cdf54d-73ab-4fd5-bea4-6c777fc0c355.png" width="200px" alt="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等)

编辑推荐精选

音述AI

音述AI

全球首个AI音乐社区

音述AI是全球首个AI音乐社区,致力让每个人都能用音乐表达自我。音述AI提供零门槛AI创作工具,独创GETI法则帮助用户精准定义音乐风格,AI润色功能支持自动优化作品质感。音述AI支持交流讨论、二次创作与价值变现。针对中文用户的语言习惯与文化背景进行专门优化,支持国风融合、C-pop等本土音乐标签,让技术更好地承载人文表达。

lynote.ai

lynote.ai

一站式搞定所有学习需求

不再被海量信息淹没,开始真正理解知识。Lynote 可摘要 YouTube 视频、PDF、文章等内容。即时创建笔记,检测 AI 内容并下载资料,将您的学习效率提升 10 倍。

AniShort

AniShort

为AI短剧协作而生

专为AI短剧协作而生的AniShort正式发布,深度重构AI短剧全流程生产模式,整合创意策划、制作执行、实时协作、在线审片、资产复用等全链路功能,独创无限画布、双轨并行工业化工作流与Ani智能体助手,集成多款主流AI大模型,破解素材零散、版本混乱、沟通低效等行业痛点,助力3人团队效率提升800%,打造标准化、可追溯的AI短剧量产体系,是AI短剧团队协同创作、提升制作效率的核心工具。

seedancetwo2.0

seedancetwo2.0

能听懂你表达的视频模型

Seedance two是基于seedance2.0的中国大模型,支持图像、视频、音频、文本四种模态输入,表达方式更丰富,生成也更可控。

nano-banana纳米香蕉中文站

nano-banana纳米香蕉中文站

国内直接访问,限时3折

输入简单文字,生成想要的图片,纳米香蕉中文站基于 Google 模型的 AI 图片生成网站,支持文字生图、图生图。官网价格限时3折活动

扣子-AI办公

扣子-AI办公

职场AI,就用扣子

AI办公助手,复杂任务高效处理。办公效率低?扣子空间AI助手支持播客生成、PPT制作、网页开发及报告写作,覆盖科研、商业、舆情等领域的专家Agent 7x24小时响应,生活工作无缝切换,提升50%效率!

堆友

堆友

多风格AI绘画神器

堆友平台由阿里巴巴设计团队创建,作为一款AI驱动的设计工具,专为设计师提供一站式增长服务。功能覆盖海量3D素材、AI绘画、实时渲染以及专业抠图,显著提升设计品质和效率。平台不仅提供工具,还是一个促进创意交流和个人发展的空间,界面友好,适合所有级别的设计师和创意工作者。

图像生成AI工具AI反应堆AI工具箱AI绘画GOAI艺术字堆友相机AI图像热门
码上飞

码上飞

零代码AI应用开发平台

零代码AI应用开发平台,用户只需一句话简单描述需求,AI能自动生成小程序、APP或H5网页应用,无需编写代码。

Vora

Vora

免费创建高清无水印Sora视频

Vora是一个免费创建高清无水印Sora视频的AI工具

Refly.AI

Refly.AI

最适合小白的AI自动化工作流平台

无需编码,轻松生成可复用、可变现的AI自动化工作流

下拉加载更多