知识问答

2024最新AI系统ChatGPT网站源码, AI绘画系统

一、前言说明

R5Ai创作系统是基于ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统,支持OpenAI-GPT全模型+国内AI全模型。本期针对源码系统整体测试下来非常完美,那么如何搭建部署AI创作ChatGPT?小编这里写一个详细图文教程吧。已支持GPT语音对话、GPT-4-Turbo模型、DALL-E3文生图、GPT-4-1106-Preview多模态模型。支持GPT-4图片对话能力上传图片,ChatFile文档对话总结、Midjourney绘画动态全功能。

编辑

《R5Ai系统详情及搭建部署文档》:

https://flowus.cn/ciyun/share/26813cc9-ca86-4ae5-af51-5ed630cfa387

①新增OpenAI的TTS语音对话功能

支持电脑PC浏览器和手机端使用(调整用户端语音交互,语音输入则语音回复,文本输入则文本回复)

编辑

②PDF文档对话总结

编辑

③DALL-E3文生图(支持直接对话绘画)

编辑

④新增已支持GPT-4图片对话能力(上传图片并识图理解对话)

编辑

1.1 AI模型提问

编辑

1.2人工智能AI绘画

支持MJ绘画动态全功能:

支持同步官方图片重新生成指令

支持绘画过程中实时预览缩略图以及同步实时进度显示

支持同步官方 Vary 指令 单张图片对比加强 Vary(Strong) | Vary(Subtle)

新增支持绘画Pan调整:⬆️上、⬇️下、⬅️左、➡️右全方向偏移调整图片

新增支持绘画提升功能:⏫Upscale(Creative)、⏫Upscale(Subtle)、⏫Upscale(4x)、⏫Upscale(2x)等图片调整动作

新增支持同步MJ图片外延、图片放大、自定义缩放功能:Zoom Out 1.5x、Zoom Out 2x、↔️Make Square

编辑

新增支持MJ最新V6 ALPHA绘画模型(V6 ALPHA绘画模型:能够处理更长的提示词,人物效果更加真实,构图、色调、光影更加细腻)

程序核心功能

已支持 OpenAI GPT全模型 + 国内AI全模型 + 绘画池系统 + MJ局部编辑重绘功能+OpenAI TTS语音对话功能 + 文档对话总结功能 + Midjourney绘画动态全功能!

AI提问:程序已支持GPT3.5,GPT4.0提问、OpenAIGPT全模型+国内AI全模型、支持GPT联网提问

已支持OpenAIGPT全模型+国内AI全模型,已支持国内AI模型 百度文心一言、微软Azure、阿里云通义千问模型、清华智谱AIChatGLM、科大讯飞星火大模型、腾讯混元大模型等

ChatFile文档上传对话功能以及总结对话

新增知识库接入(对接百度千帆知识库),用户端动态显示知识库插件并通过插件的方式选择与知识库对话,可自定义训练内容回答和文档总结,上传文档作为知识库内容用于特定场景对话回答,比如企业文化规章制度、产品说明文档、客服等等各行业知识库等

新增支持MJ最新V6绘画模型(V6模型:能够处理更长的提示词,人物效果更加真实,构图、色调、光影更加细腻)

AI绘画:Midjourney绘画(全自定义调参)、Midjourney以图生图、Dall-E3绘画

Midjourney绘画动态全功能、绘画过程中实时预览缩略图以及同步实时进度显示

支持最新GPT-4多模态模型、OpenAI GPT-4-Turbo-With-Vision-128K模型

已支持GPT-4图片对话能力(上传图片并识图理解对话)可同时支持5张图同时上传对话

对话插件系统,后续逐步增加插件功能,扩展AI能力

新增KEY支持单独配置消耗费率,比如GPT4-32K比GPT4成本更高应该消耗更多的额度次数

微信公众号+邮箱+手机号注册登录

一键智能思维导图生成

应用广场,支持用户前台自定义添加私密或共享

AI绘画广场(画廊)

邀请+代理分销模式、用户每日签到功能、会话记录同步保存

支持对接微信官方支付、易支付、码支付、虎皮椒支付等,自定义聚合会员套餐

其他核心功能、后续其他免费版本功能更新

移动端演示:

编辑编辑编辑编辑

PC前台功能演示:

1.工作台

编辑

2.AI问答

编辑

2.1预设配置和插件

基础配置

编辑

场景配置

编辑编辑

语音配置

编辑

插件

编辑

3.AI绘画

编辑

专业绘画

编辑

描述咒语

编辑

AI绘画广场

编辑

AI小应用

编辑

思维导图

编辑

PDF解析工具

编辑

AI创作

编辑编辑

Ai 知识库

编辑

图转代码

编辑

AI搭建部署教程

AI问答绘图后端部署

运行环境(宝塔必看!)

Nginx

php8.1

redis

PM2管理工具

Mysql5.7以上

后台地址:后端域名/admins

账号admin 密码admin

后端部署:

  1. 先部署后端

  2. 创建网站-创建数据库

编辑编辑
  1. 点击设置

运行目录选择

编辑
  1. 配置伪静态

选择laravel5-保存

编辑

进入目录

  1. 打开.env文件

修改数据库配置

编辑
  1. 安装PHP的扩展-redis以及fileinfo

编辑编辑

最后:

在php8.1的配置文件添加

extension = /www/wwwroot/后端地址目录/public/swoole_loader81.so

圈圈部分填后端地址

编辑

重启php

在.env中填写授权相关内容

safeuserid=111safe_code = 111

请妥善保管以上两个数据 不得发给其他人 记录超过3个以上人使用 自动清除授权 并且网站会受到一定影响!!!!

AI问答绘图前端部署

前端部署:

  1. 安装pm2管理器

编辑
  1. 点击设置

选择v16.19.1版本-切换版本

编辑
  1. 再新建一个网站

编辑
  1. 点击设置

添加反向代理-代理名称随便填-目标url(http://127.0.0.1:3000)-提交

编辑
  1. 进入网站目录

解压client.zip压缩包

编辑
  1. 进入env文件打开.env文件

修改VITESERVERNAME为自己的后端域名

编辑
  1. 接着返回到上级目录

打开终端

执行npm install -g pnpm

运行pnpm install

运行pnpm run build后

运行pm2 startecosystem.config.js

如果运行pm2 startecosystem.config.js报错 先运行pm2 update

搭建结束 ps:数据库自己别忘记上传

以下是前端静态部署规则(小白勿看)

在nuxt.config.ts文件加入

1、ssr:false,

2、注释以下内容

编辑

3.进入终端执行pnpm install后执行pnpm generate

4.目录生成了一个dist目录(纯html+css+js) 无需反向代理 无需其他pm2操作 只需要指向dist目录即可搭建

执行pnpm install后pnpm run build后执行pm2 delete NuxtAppName后执行pm2 startecosystem.config.js