ChatAIT AI聊天对话程序,支持GPT3.5、GPT4、Midjourney 全源码下载

ChatAIT是用golang+vue开发的AI对话网站,对话模式模仿ChatGPT(GPT3.5、GPT4)和Midjourney的形式。

支持:

  •  GPT4
  •  GPT3.5
  •  Midjourney
  •  充值和购买次数
  •  openai接口循环调用
  •  midjourney接口循环调用
  •  midjourney接口多进程
  •  midjourney U V Zoom Vary(strong) Vary(Subtle) ⬅️ ➡️ ⬆️ ⬇️ 等操作
  •  midjourney 支持文生图和图生图 以及各种参数
  •  midjourney 生成的图片可选是否本地保存
  •  管理员及角色管理
  •  会员管理
  •  会员等级
  •  对接微免签
  •  midjourney提问支持百度翻译
  •  midjourney图片本地保存缩略图,以便前台快速打开
  •  敏感词过滤
  •  站内公告文章系统
  •  百度文心一言
  •  I18n 多语言
  •  更多实用功能

演示地址

ChaiAIT

截图

ChatAIT AI聊天对话程序,支持GPT3.5、GPT4、Midjourney 全源码下载
ChatAIT AI聊天对话程序,支持GPT3.5、GPT4、Midjourney 全源码下载
ChatAIT AI聊天对话程序,支持GPT3.5、GPT4、Midjourney 全源码下载

导入mysql数据库及初始数据

本地浏览器打开网址:http://xxx.xxx.xxx.xxx/phpmyadmin 其中的xxx.xxx.xxx.xxx为服务器的ip地址,打开页面后左侧菜单New

数据库名称: chatait_db, 编码格式: utf8mb4_general_ci

创建完成后,点击左侧菜单 chatait_db , 点击顶部菜单SQL,把下载的程序包内 db目录下的chatait_db.sql文件的内容粘贴到浏览器页面输入框内。点击Go按钮执行初始化数据库命令。

上传ChatAIT程序

下面利用winscp、lrzsz命令、scp命令,这些其一上传至服务器就好,如果是winscp直接拖拽到对应目录即可,如果是lrzsz命令的话,输入rz命令弹出提示框上传。
将下载的程序包内 frontendServer backendServer frontendVue backendVue tmp files 这几个目录全部上传至服务器的/home/wwwroot/chat/ 目录下。

配置文件

打开本地程序包内config目录下的config.toml文件,把最下面的数据库配置部分按照你的服务器实际用户名密码来修改,如果其他步骤都和我的流程一致,则其他部分无需修改。
修改完成后,将config目录上传至/home/wwwroot/chat/下。

配置nginx

nginx是会员能访问到网站的关键步骤,一定要按照你的真实域名修改。打开本地程序包内的nginx目录下的chatait.conf文件,找到所有的chatait.demo替换为你的主域名,如果按照我的流程部署,其他位置无需修改。
修改完成后,将chatait.conf文件上传至/usr/local/nginx/conf/vhost/下。

注:如果你的网站想要启用ssl即https,需要注释掉监听的80端口,取消443端口监听前面的注释。并把ssl相关的注释打开,配置好你的ssl证书的key和crt文件路径。

配置完成后,执行重启nginx命令

lnmp nginx restart

修改程序目录的权限

把程序目录的权限全部改成chatait的权限,防止root启动程序带来安全隐患。执行以下命令:

chown -R chatait:chatait /home/wwwroot/chatait
chmod -R 755 /home/wwwroot/chatait

检查网站部署情况

chatait用户登录ssh终端,执行以下命令来检查前端部署情况:

/home/wwwroot/chatait/frontendServer/chatait-frontend-server --gf.gcfg.path=/home/wwwroot/chatait/config

执行该命令后,打开浏览器,打开网址 http://www.chatait.demo ,如果网站能正常访问,点击登录按钮有反应(提示用户名和密码错误也是反应),则证明前台部署成功,按ctrl+C 按键打断命令。

接下来执行以下命令来检查后台部署情况:

/home/wwwroot/chatait/backendServer/chatait-backend-server --gf.gcfg.path=/home/wwwroot/chatait/config

执行该命令后,打开浏览器,打开网址 http://backend.chatait.demo ,如果网站能正常访问,点击登录按钮有反应(提示用户名和密码错误也是反应),则证明后台部署成功,按ctrl+C 按键打断命令。

注:默认管理员账户: admin, 密码: admin111

配置服务项并设置开机启动

上面的步骤执行完成后,如果ssh客户端一旦退出,程序就会中断,网站服务端接口将无法访问。因为我们需要将前台服务端和后台服务端加入到系统项里,并配置开机启动。
首先,以root用户登录ssh客户端,将程序包内的system目录内的 chataitBackend.service 和 chataitFrontend.service 两个文件上传至服务器 /etc/systemd/system 目录下,然后依次执行以下命令:

systemctl daemon-reload
systemctl enable chataitBackend.service
systemctl enable chataitFrontend.service
systemctl start chataitBackend.service
systemctl start chataitFrontend.service

上述命令执行完成后,再次浏览器打开前台和后台网址,看看是否能正常访问,并且点击登录按钮都有反应(提示用户名和密码错误也是反应),则全部部署完毕。

    下载权限
    查看
    • 免费下载
      评论并刷新后下载
      登录后下载
    • {{attr.name}}:
    您当前的等级为
    登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
    您已获得下载权限 您可以每天下载资源次,今日剩余

    无错源码所有资源来自会员发布以及互联网收集,不代表本站立场,如有侵犯你的权益请联系管理员,站内发信联系 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请在下载24小时内删除!


    如果遇到付费才可观看的文章,建议升级传奇VIP。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR如遇解压需要密码,请尝试使用www.wucuoym.com来解压,如若仍有问题,请联系站长。

    给TA打赏
    共{{data.count}}人
    人已打赏
    ChatGPT

    使用Azure低价Piao每个月20刀的Chatgpt 4全过程

    2023-10-19 18:27:50

    免费软件

    #Android#LibChecker v2.2.7 | 应用架构查看库统计工具

    2023-7-8 3:22:19

    9 条回复 A文章作者 M管理员
    1. wgw0304

      谢谢分享

    2. wgw0304

      谢谢分享 谢谢分享

    3. shejishow

      感谢分享

    4. didi

      Thanks bro

    5. 好孩子

      谢谢分享

    6. fomula

      这个好高级啊,谢谢分享

    7. 龙虾

      谢谢分享

    8. wotte

      11

    9. ss

      谢谢分享

    个人中心
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索