太极混元

Chatgpt商业化AI Web应用免授权无后门支持快速部署3.7.0稳定版

原创作者: 太极混元 发布时间: 2024-08-21 1.12K 人阅读

99AI 3.7.0稳定版:可商业化的 AI Web 应用(免授权,无后门,支持快速部署),以 ALL-IN-CHAT 为目标。已支持 AI 对话、绘图、音乐、视频功能,以及联网、思维导图等插件。

99 AI 3.7.0稳定版
可商业化的 AI Web 应用,旨在提供一个易部署、低门槛的集成化人工智能服务站点。已编译为整合包,支持多种方式快速部署。

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

多模态模型:使用gpt-4o、claude-3等视觉模型,或gpt-4-all等逆向模型,完成图像、文件的识别分析。

应用广场:

联网搜索:对接插件系统,拓展 AI 功能边界。

思维导图

AI 绘画:对接 midjourney 、dall-e、stable-diffusion 等绘画模型。

AI 音乐:对接 suno-music 完成音乐创作。

AI 视频:对接 luma-video 文生视频。

开发版支持,知识库预设:

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

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

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

全模型文件分析:

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

    特性 稳定版 开发版
    项目功能 详见项目介绍 有一定的保留功能
    更新频率 月更 周更
    商用许可 可直接商用 可直接商用
    部署方式 Node.js / Docker-compose Node.js / Docker-compose
    编译状态 前端混淆编译,后端非混淆编译 前端混淆编译,后端非混淆编译
    未编译源码 暂不开源 暂不开源
    授权要求 无需授权 无需授权
    获取方式 本项目即为稳定版 赞助获取
  • 更新日志:稳定版 v3.7.0新增代码预览及编辑弹窗(HTML 格式)。新增问题编辑及重新生成功能。新增全模型文件分析功能 (模型设置-文件上传类型),选择后对于非图片的文本格式,将读取文件内容,作为 system 传给 AI,图片按 4o 格式传图。(建议搭配 token 关联计费及 gpt-4o-mini 使用)
    新增 Luma 视频图生视频,视频尺寸选择。取消注册验证码,改为获取 邮箱/手机 验证码时滑动验证。
    优化新建对话、对话中断、切换对话的逻辑。取消旧的初始新建对话页,可直接提问,或使用预设。AI回复中,禁止切换对话和开启新对话。
    对话页应用广场改为弹窗方式。

    调整暗色模式 UI 显示,整体显示更美观。调整购买套餐弹窗样式。

    后台显示设置新增 显示全局水印 选项,开启后将在对话页显示基于用户ID的水印。

    后台插件显示-基础显示,新增 隐藏插件 选项,开启后,用户端将隐藏插件功能。

    环境变量新增自定义后台路径设置,后台地址可自行使用 /admin 之外的的路径。
    新增自定义欢迎页,跳转样式参考:
    <button class=”button” onclick=”goToChat()”>开始对话</button>
    <script>
    function goToChat() {
    window.parent.postMessage(‘goToChat’, ‘*’);
    }
    </script>
    后台新增本地存储(开启后将优先使用本地存储方式保存数据,有些场景需开启跨域访问,可能需额外自行解决读写权限问题。文件存储目录为 /public/file,更新迁移时请做好数据维护及备份。)
    开启本地存储后,生成的视频及音乐将默认保存到本地。

    新增知识库问答【数据管理】-【内容预设】。通过检测提问关键词,将匹配到的内容附加到 system 参数中。
    Midjourney 绘图适配 describe ,支持以图生文。

    Suno 音乐新增调整歌词,选择音乐类型及风格。

    注:划线部分为开发版保留功能。历史日志。

    安装部署。
    安装文档可能不是非常详细,但绝对够用。如果在安装或配置中遇到任何问题,可以询问 AI、通过 issue 反馈或交流群内提问题,以获得更多帮助和支持

    Node.js 部署

    1. 安装 Node.js 环境
    推荐使用 nvm (Node Version Manager) 来安装 Node.js。

    首先,安装 nvm,你可以从 nvm GitHub 仓库 找到安装指南。

    按照仓库中的安装说明进行操作,安装完成后,可能需要添加环境变量或重启终端。

    安装 Node.js 版本 18 或更高版本:
    nvm install 18
    nvm use 18

    验证 Node.js 是否安装成功:
    node -v

    2. 安装 PM2 / PNPM(YARN)
    使用 npm 安装 PM2:
    npm install pm2 -g

    使用 npm 安装 pnpm:
    npm install -g pnpm

    确认 PM2 和 pnpm 都已正确安装并且可以运行:
    pm2 -v
    pnpm -v

    3. 其他配置

    需配置 Redis 数据库以及新建一个 MySQL 数据库。

    配置环境变量:

    复制 .env.example 文件为 .env。根据需要修改 .env 文件中的配置项。

    4. 安装启动:

    安装依赖:(若安装缓慢可尝试使用国内源):pnpm install

    启动进程:(默认使用 PM2 后台运行):pnpm start

    查看运行日志:pnpm logs

    项目默认在 9520 端口运行,也可在环境变量中自行修改。成功运行后可通过 IP:端口 访问,或者配置 Nginx 反向代理,通过域名访问。脚本部署
    1. 部署方式及功能支持

    使用 PM2 监控运行:更新与修改配置;自动拉取更新,自动更新程序,自定义修改配置;卸载 99AI

    使用 Docker 部署;自动安装环境,自定义配置;添加快捷执行脚本

    后续仅需在服务器执行 99ai 即可再次进入脚本

    2. Shell 执行脚本

    请在项目的根目录下执行以下命令:
    ./deploy.sh

    或使用:

    bash <(curl -sL https://js.kengro.cn/99ai/onekey-cn-99ai.sh)

    Docker 部署

    1. 安装 Docker 及 Docker-compose

    使用 Docker 官网 提供的一键安装链接安装 Docker 及 Docker-compose。

    curl -fsSL https://get.docker.com | bash -s docker

    也可以使用其他方式自行安装 Docker 及 Docker-compose。

    2. 服务管理

    后台启动服务

    docker-compose up -d

    查看日志

    docker-compose logs

    停止服务

    docker-compose down

    重新构建并启动服务

    docker-compose up -d –build

    项目管理

    普通管理员,可以预览后台非敏感信息,默认不激活。请使用超级管理员账号登入后台,并及时修改密码。

    管理端地址:项目链接/admin

    普通管理员账号:admin(默认不激活)

    超级管理员账号:super  (默认密码):123456

图龙网关注各大互联网媒体前沿设计风格,紧跟行业趋势,精选大气优质好资源
图龙网 » Chatgpt商业化AI Web应用免授权无后门支持快速部署3.7.0稳定版

发表回复

提供中小企业建站高端正版精品系统

正品模板 购买协议