99AI二开v3.6.3开发版-可商业化ChatGPT AI Web 应用(免授权,无后门,支持快速部署)附带详细安装部署教程
开发版基本功能演示:
对话界面
应用广场
AI 绘画【midjourney
、dall-e
、stable-diffusion
等绘画模型。】
AI 音乐
AI视频
插件系统
对接插件系统,拓展 AI 功能边界。
联网搜索
绘画广场
专业绘图
开发版已 / 将支持
AI 音乐弹窗
支持调整歌词,选择音乐类型及风格。
更丰富的 AI 视频选项
支持图生视频,视频尺寸的选择。
代码预览
支持 HTML
代码的预览与编辑。
全模型文件分析
其它功能:
1.自定义固定应用模型
2.自定义插件功能
3.任意模型都可上传文件功能
4.对话 @ 调用应用功能
源码是站长测试过正常搭建成功,没问题才发出来的
99AI 更新日志
开发版 v3.6.3
- – 用户端公告框架改为后台相同框架,后台编辑预览的效果即为用户看到的。
– 修复后台绘画记录图片无法点开的问题。
– 修复打开后台会跳转到对话页的问题(有旧版缓存的依然需要清空一次)。
– 修复手机号注册不受后台控制的问题。
– 修复模型排序无法通过输入编辑的问题。
– 修复默认的 AI 头像显示错位的问题。
开发版 v3.6.2
- 统一管理端界面及说明,优化设置分类,精简一些不需要的配置。将不再维护的其他页面,移动到其他设置。
- 管理端新增:【隐藏朗读按钮】、【绘画记录(仅显示对话页绘画记录)】、【图标重新上传】。
- 调整存储桶文件存放目录,区分
userFiles
、images
、midjourney
、system
、others
等目录,一些目录下,按时间顺序生成子目录,方便统一管理。 - 将验证码调整为纯字母/数字方案。
- 适配 LumaAPI,支持文生视频、图生视频功能。需添加插件(luma-video)及创意模型(luma-video)。(生成时间会比较久,模拟了进度百分比,设置模型等时候,注意挑高超时时间)
- 优化回复中暂停功能。
- suno 音乐编辑新增风格。
- 新增 HTML 代码预览编辑弹窗。
- 参考 ChatGPT 官网界面,将对话调整为左右分布。
- 优化思维导图编辑弹窗的呼出及移动端端显示。
环境准备
安装部署
推荐使用 Docker 环境来编译和部署镜像,或者直接在 Node.js 环境中进行安装。虽然安装文档可能不是非常详细,但绝对够用。如果在安装或配置过程中遇到任何问题,优先使用 AI助手 货交流群内提出问题,以获得更多帮助和支持。
Docker 部署 (推荐)
-
安装 Docker 及 Docker-compose
-
使用Docker 官网提供的一键安装链接安装Docker及Docker-compose。
curl -fsSL https://get.docker.com | bash -s docker
-
-
服务管理
-
后台启动服务
docker-compose up -d
-
查看日志
docker-compose logs
-
停止服务
docker-compose down
-
重新构建并启动服务
docker-compose up -d --build
-
-
访问项目
- 在浏览器中访问
http://localhost:9520
,如果配置了 nginx 反向代理,则通过配置的域名访问。
- 在浏览器中访问
一.基础环境
1.安装MySQL 5.7(宝塔应用商店下载)
2.安装Nginx 1.22(宝塔应用商店下载)
3.安装redis(宝塔应用商店下载)
二.安装 Node.js 环境
安装Node.js(宝塔应用商店下载)
#安装步骤
进入宝塔软件商店
搜索node
安装node.js版本管理器
在管理器里安装v16.20.2版本
设置命令行v16.20.2版本
#检测安装结果
node --version
npm --version
-
- 请根据您的操作系统下载并安装 Node.js。
- 也可以从Node.js 官网下载。
-
安装 PM2
- 使用 npm 安装 PM2:
npm install pm2 -g
- PM2 是一个带有负载均衡功能的 Node 应用的进程管理器。
#检查安装结果
pm2 --version
- 使用 npm 安装 PM2:
-
安装 PNPM
终端执行以下命令安装
1.npm install -g pnpm@latest
2.export PATH="/www/server/nodejs/v16.20.2/bin:$PATH"
3.source ~/.bashrc
#检查安装结果
pnpm --version
进入/root/.bash_profile文件,末尾添加如下代码
export PATH="/www/server/nodejs/v16.20.2/bin:$PATH"
3. 验证安装结果
node -v
npm -v
pm2 -v
pnpm -v
执行成功后会显示版本号,如果没显示,就是没弄好
配置项目
-
配置环境变量
- 复制
.env.example
文件为.env
。 - 根据需要修改
.env
文件中的配置项。
- 复制
-
安装项目依赖
- 运行命令:
pnpm install
(若安装失败可尝试使用国内源) - 这将根据
package.json
文件安装所有必需的依赖。
- 运行命令:
启动项目
-
启动服务
- 使用命令:
pnpm start
- 这将启动项目,并默认在 9520 端口监听。
- 使用命令:
-
访问项目
- 在浏览器中访问
http://localhost:9520
,或者如果配置了 nginx 反向代理,则通过配置的域名访问。
- 在浏览器中访问
管理平台
- 管理端地址:
/admin
- 普通管理员账号:
admin
- 超级管理员账号:
super
- 密码:
123456
相关操作
#查看日志
pm2 log
#查看容器
pm2 ls
普通管理员,可以预览后台非敏感信息。登入后台后请及时修改管理员密码,或按需要禁用普通管理员。
请确保遵循上述步骤进行配置和启动,以保证系统的正确运行。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。侵权投诉邮箱:780825556@qq.com