智能AI问答系统ChatGPT网站系统源码(附系统部署教程)

发布时间 2023-12-13 12:50:27作者: 趣猫小哥

chatGPT GPT4.0,Midjourney绘画,相信对大家应该不感到陌生吧?简单来说,GPT-4技术比之前的GPT-3.5相对来说更加智能,会根据用户的要求生成多种内容甚至也可以和用户进行创作交流。 然而,GPT-4对普通用户来说都是需要额外付费才可以使用。所以今天小编就整理一个真正免费的AI工具。不是一天只能使用一两次就不能使用的网站。

我们也忍不住做了一个基于ChatGPT的网站!国内可直接对话AI,也有各种提供工作效率的工具供大家使用。

 一、下载系统源码

下载地址一:GoMaxAI2.3版本系统源码+详细搭建部署教程

下载地址二:GoMaxAI2.3版本系统源码+详细搭建部署教程

二、搭建所需资料:

1.服务器(2核、2g、4M),需要安装宝塔

2.cos(用户于图片存储)

3.各大模型API(目前平台支持GPT、文心一言、清华智谱等)

4.MJ订阅会员(用于AI绘画)

5.百度云敏感词服务(用于对话敏感词检测,可选)

6.服务号(用于微信扫码登录,可选)

7.微信商户号(用户微信支付,可选)

三、开始部署

本文假设您的有一台云主机,且上面有“宝塔”面板,或者您会手动操作来代替“宝塔”面板的动作

下文中的终端指的是你在“宝塔”面板左侧“终端”页面,或者通过Xshell等工具连接的终端

下文中的域名为笔者的网站目录,操作时自行替换成自己的

安装成功后的地址

用户端 http://ip:9520

管理端 http://ip:9520/gomaxai/admin

默认演示账号: admin admin123456

默认超级管理员: super super123456

环境配置

在宝塔的软件商店里面安装所需的环境

  • Nginx >= 1.19.8

  • MySQL >= 5.7或者MySQL 8.0

  • PHP-7.4

  • PM2管理器 5.5

  • Redis 7.0.11

  • Node版本:>=16.19.1

编辑

Node版本

使用PM2切换Node版本(必须)

切换Node版本为:v16.19.1编辑

安装pnpm模块

编辑

基础配置

1、新建站点

宝塔 - 网站 - 添加站点

编辑

2.配置SSL

使用自己的ssl证书

编辑

Let’s Encrypt 证书申请

如果没有证书,就使用宝塔免费证书,申请Let’s Encrypt

编辑

3.把程序上传并解压到网站目录,如下图

编辑

env文件配置

在代码中我们提供了基础 环境变量文件配置文件env, 我们在env环境配置文件只需要配置如下东西。

  • 授权码授权域名配置

  • 将需要绑定的域名发给客服为你生成一个专属的授权码;

  • 邮件服务配置

  • mysql数据库 这三项是基础配置、mysql与授权是必须的、在配置mysql与授权的情况下项目才可以启动成功、邮件服务可以后续追加。

授权请联系作者或者代理(在代理处购买售后请联系代理、官方不负责代理的售后)

作者微信:lzgzs168 、qq:124628086

编辑

安装

通过终端切换到网站目录

cd /www/wwwroot/zl.qumao518.vip(换成你的域名)

或者文件,网站主目录,终端

编辑

没有特殊声明的情况下,下文的命令都是在此目录执行

输入: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后再打开,然后你的网站就可以通过网站访问了

编辑