首页 > 编程语言 >8月最新版ChatGPT商业运营网站程序源码,支持Midjourney绘画Dalle3绘画,多种语音对话+suno-ai音乐生成+TTS语音对话+支持GPTs

8月最新版ChatGPT商业运营网站程序源码,支持Midjourney绘画Dalle3绘画,多种语音对话+suno-ai音乐生成+TTS语音对话+支持GPTs

时间:2024-09-01 21:23:09浏览次数:10  
标签:env AI 系统 支持 绘画 对话 语音 pnpm

8月最新版ChatGPT商业运营网站程序源码,支持Midjourney绘画Dalle3绘画,多种语音对话+suno-ai音乐生成+TTS语音对话+支持GPTs


文章目录


前言

SparkAi创作系统是基于ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统,支持OpenAI-GPT全模型+国内AI全模型。本系统支持MidJourney绘画、支持DALL-E3绘画,支持最新gpt-4o-2024-05-13多模态模型、支持suno-AI音乐生成、支持GPT文档对话总结!让我们看下系统效果吧!


系统成品演示:http://chatai.zackary.cn/
(若无法进去浏览器打开即可)


本文基于SparkAi系统作者文案,进行版本更新性调整。更新时间:2024/5/18
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_43227851/article/details/135202086


一、文档总结

  1. 项目介绍及联系我们:项目介绍 / 联系我们
  2. 系统功能介绍:系统功能

二、效果展示

1、前台演示

1.1 GPT模型提问

已支持GPT、Claude-3、Gemini-pro、文心一言等AI模型自主排序添加。
支持最近火爆的Suno-v3-AI音乐生成大模型、TTS语音对话等。
在这里插入图片描述
在这里插入图片描述

1.2 应用工作台

在这里插入图片描述

1.3 Midjourney专业绘画

  • 支持同步官方图片重新生成指令
  • 同步官方 Vary 指令 单张图片对比加强 Vary(Strong) | Vary(Subtle)
  • 同步官方 Zoom 指令 单张图片无限缩放 Zoom out 2x | Zoom out 1.5x!

在这里插入图片描述

1.4 mind思维导图

思维导图支持左侧自动生成、支持自定义修改、支持HTML、PNG、SVG多种格式导出。
在这里插入图片描述

1.5 商城套餐订阅

支持多种套餐设置、套餐排序、套餐图片上传等。
在这里插入图片描述
在这里插入图片描述

1.6 AI绘画广场

后台支持将用户优质作品“推荐”至AI绘画广场。
在这里插入图片描述

1.7 分销系统

在这里插入图片描述

2、后台管理员演示

2.1 后台主页

后台管理员功能十分强大,对系统整体可控性极高
在这里插入图片描述
支持用户管理:用户数据管理、用户账户明细、用户注册设置
在这里插入图片描述
额外支持:模型管理、会话管理、绘图管理、订单管理、套餐管理、应用管理、分销系统、支付管理、存储管理、用户端设置、风控管理、系统设置等

三、搭建与部署

详见:安装部署文档

3.1 基础env环境配置

在代码中我们提供了基础 环境变量文件配置文件env.example,使用前先去掉后缀改为.env文件即可,
我们在env环境配置文件只需要配置如下东西。

 - 授权码授权ip配置
 - 邮件服务配置
 - mysql数据库

这三项是基础配置、mysql与授权是必须的、在配置mysql与授权的情况下项目才可以启动成功。

3.2 环境安装

  • 需备至一台服务器:国内或海外服务器均可,最低配置1H1G,建议2H2G起甚至更高
  • 安装宝塔
  • 环境
    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版本
    切换Node版本为:v16.19.1
    在这里插入图片描述
  • 安装pnpm模块
    在这里插入图片描述
  • 安装Redis
    在这里插入图片描述

3.3 部署跑起来

  • 新建站点
    宝塔 – 网站 – 添加站点
    在这里插入图片描述

  • 使用自己的ssl证书
    如果没有证书,就使用宝塔免费证书,申请Let’s Encrypt
    在这里插入图片描述

  • 上传源码
    删除原始文件
    将程序上传并解压到网站根目录下解压

  • 配置.env文件
    在宝塔直接双击.env.example文件编辑,或在终端vim编辑
    授权码:授权码留空可正常运行体验系统(全部功能)一小时
    配置完成后将文件后缀删掉、文件名字就是.env

  • 此时再次打开终端、确定我们需要是否有node相关环境

  node -v
  npm -v
  pnpm -v

在这里插入图片描述
如果没有,就需要手动下载:
依次执行下面两条命令,安装node环境

curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -

sudo yum install nodejs -y

然后安装 pnpm、pm2 模块

npm i pm2 pnpm -g

3.4 启动项目

  • 安装依赖
    使用终端切换到网站目录:cd /www/wwwroot/网站目录
    或者直接在网站根目录下达赖ssh终端,使用 pnpm i 命令安装依赖:pnpm i

  • 启动项目
    使用 pnpm start 命令启动项目:pnpm start
    在这里插入图片描述

  • 查看启动日志
    输入 pm2 log 查看详细日志、看到下图表示成功:pm2 log
    在这里插入图片描述

  • 添加反向代理
    添加 9520 端口,宝塔安全需要开启该端口,不然无法访问
    在这里插入图片描述

  • 开启Redis端口
    在这里插入图片描述

3.5 使用系统

部署完成!此时通过域名即可访问SparkAi系统了!

默认前台地址为域名地址
默认后台地址则为  域名地址/sparkai/admin
默认超级管理员账号是  super   spark123
此时我们就安装完成了!

在这里插入图片描述
在这里插入图片描述

修改超级管理员默认密码

登录后,请先修改超级管理员默认密码
在这里插入图片描述

四、系统更新

系统版本更新教程请前往系统详情部署文档或博客原教程。

五、系统授权

系统授权请前往系统详情部署文档或博客原教程 系统介绍

标签:env,AI,系统,支持,绘画,对话,语音,pnpm
From: https://blog.csdn.net/weixin_52938153/article/details/141604454

相关文章

  • Qt模态对话框与非模态对话框
    前言在Qt中,模态对话框和非模态对话框是两种常见的对话框类型,它们的主要区别在于用户与应用程序的交互方式。正文对话框就是指QDialog嘛。模态对话框(ModalDialog)定义:模态对话框是指在弹出对话框期间,用户无法与应用程序的其他部分进行交互。用户必须先处理完对话......
  • 刚刚!Stable Diffusion 4.9更新,Ai绘画最强工具来了!(无需安装,解压即用)
    2024可以称得上是Ai技术大爆发的元年,目前两款Ai神器大火,一款是大名鼎鼎的ChatGPT。另外一款大火的是本期强哥介绍的Ai绘图软件—StableDiffusion。8月StableDiffusionAi绘画最新版本更新啦!此次从4.8.7更新至4.9版本!主要是更新优化和大模型增加,无需复杂的部署,解压即......
  • OpenVoiceV2:零样本跨语言语音克隆技术,支持多种风格控制
    1openvoicev2介绍语音克隆技术近年来取得了显著进展,但现有方法通常存在着局限性,例如无法灵活控制语音风格、需要大量多语言数据进行训练、生成速度慢等等。为了克服这些挑战,MyShell.ai团队推出了全新的语音克隆技术OpenVoiceV2,它能够在无需额外训练的情况下,仅凭少量参考音频......
  • 金矢留学对话曼彻斯特城市大学:语言环境优越,奖学金覆盖广
    金矢留学:老师上午好,欢迎来参加金矢留学的渠道答谢活动,可以先请您介绍一下自己以及介您所代表的大学吗?曼彻斯特城市大学中国办公室招生官CeciliaLei:您好,我叫Cecilia,是曼彻斯特城市大学中国办公室的招生官,介绍学校之前可以先介绍一下我们办公室,因为我们办公室可能跟很多大学的中国办......
  • 【AI绘画】Midjourney前置指令/describe、/shorten详解
    文章目录......
  • 基于surging 如何利用peerjs进行语音视频通话
    一、概述PeerJS是一个基于浏览器WebRTC功能实现的js功能包,简化了WebrRTC的开发过程,对底层的细节做了封装,直接调用API即可,再配合surging协议组件化从而做到稳定,高效可扩展的微服务,再利用RtmpToWebrtc引擎组件可以做到不仅可以利用httpflv观看rtmp推流直播,还可以采用基于W......
  • 【AI绘画】Midjourney前置指令/blend、/info、/subscribe详解
    文章目录......
  • 带记忆的对话api上线
    API简介Link.AI已为开发者提供了调用智能体能力的对话API,可在第三方系统和服务中使用Link.AI应用智能体和工作流智能体的能力。在使用普通对话API时,开发者需要在每次请求时传入会话的对象和上下文,以实现智能体的“记忆”功能,从而实现多轮对话。相比普通对话API,Link.AI记忆......
  • 如何本地搭建Whisper语音识别模型
    如何本地搭建Whisper语音识别模型如何本地搭建Whisper语音识别模型1.引言Whisper模型简介本地搭建的意义和应用场景应用场景包括但不限于:2.环境准备系统要求Python环境安装依赖库安装3.安装Whisper模型使用pip安装Whisper依赖工具安装(如FFmpeg)权限和兼容性问题处理......
  • 24年最全面的AI绘画变现途径总结!
    前言4.7制作红包封面中国的节日和传统文化元素仍然可以成为创作者们的创作灵感,创造出更多的变现机会。比如元宵节,可以制作大型元宵图案,进行引流并卖出元宵。而春分、谷雨等节气也可以成为创作的灵感来源,创作出与之相关的图案,吸引更多粉丝。这样不仅可以吸引新粉丝,也可以......