GoMaxAI创作系统,是一个融合了ChatGPT问答系统特性和Midjourney绘图能力的AI平台。它整合了OpenAI-GPT的全部模型、claude、gemini以及多种国内AI大模型。经过全面的源码系统测试,GoMaxAI展现出卓越的性能,成为国内连接OpenAI软件系统的先进平台。那么,如何构建和部署基于ChatGPT的AI创作系统呢?接下来,我们将提供一份详尽的图文教程。该系统采用Nestjs、Vue和Typescript框架,实现了AI能力的持续集成。它不仅支持GPT-4-Turbo和DALL-E3的文图生成能力,还能够使用最新的GPT-4-ALL和GPT-4-1106-Preview多模态模型。此外,该系统还具备GPTS功能、语音对话功能、MidjourneyAI绘画等。
GoMaxAI系统部署文档教程:点击查看
GoMaxAI系统宝塔快速部署教程
一、源码下载:
下载地址:GoMaxAI3.3版本系统源码 密码:98fa
二、搭建所需资料:
1.服务器(2核、2g、4M),需要安装宝塔2.cos(用户于图片存储)
3.各大模型API(目前平台支持GPT、文心一言、清华智谱等)
4.MJ订阅会员(用于AI绘画)
5.百度云敏感词服务(用于对话敏感词检测,可选)
6.服务号(用于微信扫码登录,可选)
7.微信商户号(用户微信支付,可选)
三、开始部署
本文假设您的有一台云主机,且上面有“宝塔”面板,或者您会手动操作来代替“宝塔”面板的动作
下文中的终端指的是你在“宝塔”面板左侧“终端”页面,或者通过Xshell等工具连接的终端
下文中的域名为笔者的网站目录,操作时自行替换成自己的
安装成功后的地址
用户端 http://ip:9520
管理端 http://ip:9520/gomaxai/admin
默认超级管理员: super super123456
环境配置
在宝塔的软件商店里面安装所需的环境
Nginx >= 1.19.8
MySQL >= 5.7或者MySQL 8.0
PHP-7.4
PM2管理器 5.5
Redis 7.0.11
Node版本:>=16.20.02
Node版本
切换Node版本为16.20.2以上
新建站点
宝塔 - 网站 - 添加站点
2.配置SSL
使用自己的ssl证书
Let’s Encrypt 证书申请
如果没有证书,就使用宝塔免费证书,申请Let’s Encrypt
3.把程序上传并解压到网站目录,如下图
env文件配置
在代码中我们提供了基础 环境变量文件配置文件env, 我们在env环境配置文件只需要配置如下东西。
授权码授权域名配置
将需要绑定的域名发给客服为你生成一个专属的授权码;
邮件服务配置
mysql数据库 这三项是基础配置、mysql与授权是必须的、在配置mysql与授权的情况下项目才可以启动成功、邮件服务可以后续追加。
授权请联系作者或者代理(在代理处购买售后请联系代理、官方不负责代理的售后)
作者微信:lzgzs168 、qq:124628086
安装
通过终端切换到网站目录
cd /www/wwwroot/gomaxai.qumao518.vip(换成你的域名)
或者文件,网站主目录,终端
切换安装源(因为默认的淘定源用不了了),国内建议用腾讯源,国外建议用官方源
官方源:npm config set registry https://registry.npmjs.org
华为源:npm config set registry https://mirrors.huaweicloud.com/repository/npm
腾讯源:npm config set registry https://mirrors.cloud.tencent.com/npm
安装pnpm
安装命令:npm install -g pnpm
没有特殊声明的情况下,下文的命令都是在此目录执行
输入:pnpm install进行安装,没有报错的话是类似下面这样的pnpm install进行安装,没有报错的话是类似下面这样的
pnpm start进行启动
如果你的配置文件填错了可以使用pm2 stop pm2.conf.json停止并更改后重新pnpm start启动
pm2 log看到以下日志就是成功了
放通你的防火墙,把你所用到的端口开放(9520、3306、465、6379)
用户端 http://ip:9520管理端 http://ip:9520/gomaxai/admin
默认演示账号: admin admin123456
默认超级管理员: super super123456
然后访问http://你的ip:9520/
接入域名
反向代理一下,如果要加SSL记得先把反代关了,挂上SSL后再打开,然后你的网站就可以通过网站访问了
搭建完成进入首页
PC端部分界面截图:
小程序端部分界面