99AI二开v3.8.3开发版-可商业化ChatGPT AI Web 应用(免授权,无后门,支持快速部署)附带详细安装部署教程

开发版基本功能演示:

AI 对话:支持 OpenAI Chat 格式,后台可自定义模型名称、头像、介绍、代理、key、积分扣除方式、文件上传模式等参数。

代码预览: HTML 代码的预览与编辑。

支持 HTML 代码的预览与编辑。

全模型文件分析

应用广场

AI 绘画【midjourney 、dall-estable-diffusion 等绘画模型。】

AI 音乐弹窗:支持调整歌词,选择音乐类型及风格。

 AI 视频选项:支持图生视频,视频尺寸的选择。

知识库预设

插件系统

对接插件系统,拓展 AI 功能边界。

联网搜索

绘画广场

专业绘图

其它功能:

1.自定义固定应用模型

2.自定义插件功能

3.任意模型都可上传文件功能

4.对话 @ 调用应用功能

  • 本地化存储。
  • UI 调整与美化。
  • 更多功能持续开发中 ··· ···

源码是站长测试过正常搭建成功,没问题才发出来的

99AI 更新日志

开发版 v3.8.3

  • 修复微信支付官方渠道电脑端调用支付失败的问题
  • 修复重复上传同一文件点击无反应的问题
  • 修复 flux 插件调用失败的问题,新增 flux-dev 、 flux-pro 模型支持,之前的 flux-draw 需手动修改成flux
  • 新增识图单次多图像分析(最多 4 张)支持。
  • 模型全局设置新增 base64 格式转换开关。开启后,识图时将使用 base64 格式,对于本地/存储桶 链接 API 端无法访问时建议开启。
  • 风控管理-风控安全配置 新增敏感词过滤开关。

开发版 v3.8.2

  • 新增 o1-minio1-preview 适配,自动剔除各种附加参数及预设,不支持流式。(仅作为测试功能,用户端会感觉等很久,然后答案一下子跳出来)

环境准备

安装部署

推荐使用 Docker 环境来编译和部署镜像,或者直接在 Node.js 环境中进行安装。虽然安装文档可能不是非常详细,但绝对够用。如果在安装或配置过程中遇到任何问题,优先使用 AI助手 货交流群内提出问题,以获得更多帮助和支持。

Docker 部署 (推荐)

  1. 安装 Docker 及 Docker-compose
    • 使用Docker 官网提供的一键安装链接安装Docker及Docker-compose。curl -fsSL https://get.docker.com | bash -s docker
  2. 服务管理
    • 后台启动服务docker-compose up -d
    • 查看日志docker-compose logs
    • 停止服务docker-compose down
    • 重新构建并启动服务docker-compose up -d --build
  3. 访问项目
    • 在浏览器中访问 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 官网下载。
  1. 安装 PM2
    • 使用 npm 安装 PM2:npm install pm2 -g
    • PM2 是一个带有负载均衡功能的 Node 应用的进程管理器。
    • #检查安装结果pm2 --version
  2. 安装 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执行成功后会显示版本号,如果没显示,就是没弄好

配置项目

  1. 配置环境变量
    • 复制.env.example文件为.env
    • 根据需要修改.env文件中的配置项。
  2. 安装项目依赖
    • 运行命令:pnpm install(若安装失败可尝试使用国内源)
    • 这将根据package.json文件安装所有必需的依赖。

启动项目

  1. 启动服务
    • 使用命令:pnpm start
    • 这将启动项目,并默认在 9520 端口监听。
  2. 访问项目
    • 在浏览器中访问http://localhost:9520,或者如果配置了 nginx 反向代理,则通过配置的域名访问。

管理平台

  • 管理端地址/admin
  • 普通管理员账号admin
  • 超级管理员账号super
  • 密码123456
声明:本站资源均为作者提供或网友推荐收集各大资源网站整理而来,如无特殊说明或标注,均为本站原创发布,仅供功能验证和学习研究使用,源码、软件必须在下载后24小时内删除,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。不得用于非法商业用途,不得违反国家法律,否则后果自负!一切关于该资源商业行为与本站无关。请使用正版源码和软件,得到更好的正版服务。如有侵犯你的版权合法权益,请邮件或QQ:2098035220与我们联系处理删除(邮箱:2098035220@qq.com),本站将立即更正。