百色住房和城乡建设部网站,社群运营外包,网站规划流程,wordpress允许检索一、前言 人工智能的快速发展已成为全球关注的焦点#xff0c;其应用领域广泛#xff0c;涵盖绘图、语言处理、视频编辑等。前沿技术不仅推动科技创新#xff0c;还在艺术创作、内容生产和商业实践等方面展示出巨大潜力。例如#xff0c;AI语言模型显著提升了内容自动生成、…一、前言 人工智能的快速发展已成为全球关注的焦点其应用领域广泛涵盖绘图、语言处理、视频编辑等。前沿技术不仅推动科技创新还在艺术创作、内容生产和商业实践等方面展示出巨大潜力。例如AI语言模型显著提升了内容自动生成、智能客服和文本翻译的效率及用户体验AI绘图技术为艺术家和设计师提供了前所未有的便利和多样性大大激发了创造力AI视频技术通过智能化和高效手段优化了电影制作、广告制作和社交媒体内容的视频剪辑和特效处理。这些技术正在彻底变革传统行业的工作模式同时开辟新的商业机会和模式。随着技术的不断进步预计人工智能将在更多领域发挥核心作用为我们的生活带来更多便利和革命性创新。 SparkAi创作系统是一款基于ChatGPT、AI大模型和Midjourney、dalle绘画开发的AI智能问答和AI绘画系统旨在为B端和C端用户提供一站式AI解决方案。截止2024年11月系统已经不断开发更新迭代一年半之久。系统集成了AI大模型问答、AI绘画、专业级AI视频生成、文档上传分析、多模态模型图像理解、TTS 语音识别对话、文生图图生图垫图参考图生成、图像混合混图生图、AI换脸、局部编辑重绘等强大功能。支持AI智能体应用支持GPTs应用Prompt预设自定义应用、支持用户创建自定义AI智能体、插件系统、AI音乐生成、AIGC一站式AI系统。系统兼容Openai-GPT全模型及国内和主流三方所有AI模型具备GPT4.0大模型支持、自定义应用、DALL-3文本生成图像、联网搜提问、智能思维导图生成、会员套餐、分销系统以及Midjourney绘画动态全功能等为用户带来丰富的智能创作和互动体验。 系统文档 《SparkAI系统介绍文档 - 渐进式AIGC系统》 二、功能模块介绍
系统快速体验 系统用户端https://ai.sparkaigf.com 管理后端Admin v6.7.0 测试账号密码admin 123456 三、系统功能模块
3.1 AI全模型支持/插件系统
AI大模型提问
支持OpenAI-GPT全模型和国内AI全模型三方主流大模型
AI智能体
支持AI智能体应用GPTs应用Prompt自定义预设应用GPTS支持GPTS后台自定义添加、也可以全站搜索 官方搜索
多模态文档分析 多模态识图理解能力 TTS 语音对话 3.2 AI智能体应用
3.2.1 AI智能体/GPTs商店
支持AI智能体应用GPTs应用Prompt自定义预设应用GPTS支持GPTS后台自定义添加、也可以全站搜索 官方搜索 3.2.2 AI智能体对话 3.2.3 支持用户自定义创建AI智能体应用 3.3 AI专业绘画
3.3.1 文生图/图生图垫图 3.3.2 局部编辑重绘 3.3.3 混图生图图像混合 3.3.4 AI换脸 3.4 AI视频生成
支持文生视频 / 图生视频、可生成15秒视频 3.5 Dall-E2/E3/E4绘画 3.6 智能思维导图生成 3.7 AI绘画广场 3.8 登录模块
支持微信环境静默登录、浏览器中微信主动扫码登录、邮箱注册登录、手机号注册登录 3.9 H5移动端部分 3.10 管理后台部分 其他和后台页面太多功能就不展示了直接访问演示站点和演示后台。 四、部署教程Node.js PM2 部署 这里使用宝塔 Node.js PM2 部署项目系统提供Docker快速部署教程 当你进入这个栏目的时候说明你已经想要使用宝塔面板部署了、如果你不知道什么是宝塔、那么请前往宝塔官网进行简单的了解、我们默认你已经安装了宝塔面板、这是最基础的需要。
4.1 环境安装
宝塔需要安装的环境 Nginx 1.19.8 MySQL 5.7或者MySQL 8.0 PHP-7.4非系统需要环境 PM2管理器 5.5 Redis 7.0.11 Node版本v16.14.1
初始安装环境推荐使用LNMP一键环境套件
4.2 Node版本选择
使用PM2切换Node版本必须 切换Node版本为大于等于v16.14.1这里为v16.19.1为例
4.3 安装pnpm模块 如果安装不上pnpm是宝塔默认淘宝源已经无法使用打开命令控制台切换为官方源单独安装pnpm模块
宝塔默认会安装pnpm 9 的最新版本此版本要求Node.js版本最低为18很多linux版本不支持最新pnpm 9 先设置npm为官方源
npm config set registry https://registry.npmjs.org/
单独安装pnpm
请直接安装 pnpm 8 的版本
npm install -g pnpm8 此时再次打开终端、确定我们需要是否有node相关环境
分别执行以下命令出现版本号说明已经安装成功
node -v
npm -v
pnpm -v
验证pm2环境是否存在
pm2 -v
如果提示 pm2: command not found则并没有成功安装再次手动命令安装
npm install -g pm2
再次输入 pm2 -v 显示以下页面则成功安装
4.4 安装Redis 4.5 部署跑起来
4.5.1 新建站点
宝塔 - 网站 - 添加站点
4.5.2 配置SSL证书
如果自己没用商业SSL证书就使用宝塔免费证书申请 Lets Encrypt 证书
开启强制HTTPS并保存
4.5.3 上传SparkAi系统源码
进入网站站点根目录
删除新建站点生成默认文件
将系统程序上传并解压到网站根目录下
4.5.4 配置.env文件
复制一份.env.example文件并重命名为 .env 文件
修改.env 配置文件为自己站点信息 其中mysql为必配项目、redis服务必须安装 否则无法启动项目jwt token 必须修改为自己个人的密钥再原有基础上再加一点随机英文即可 4.5.5 启动项目
4.5.5.1 开启端口
宝塔面板安全开启9520端口如果在配置文件自定义了其他端口开启对应端口即可不要和系统一些端口冲突建议默认9520端口
4.5.5.2 安装依赖
直接在网站根目录打开ssh终端
如果打开不在网站根目录请切换为网站根目录
cd /www/wwwroot/你的网站目录
宝塔默认为淘宝旧源请切换淘宝最新源
npm config set registry https://registry.npmmirror.com
使用 pnpm i 命令 回车 安装依赖
pnpm i
使用 pnpm start 命令启动项目
pnpm start
4.5.5.3 查看启动日志
输入 pm2 log 查看详细日志、看到下图表示成功
pm2 log
初始化创建super用户成功、用户名为[super]、初始密码为[sparkai] 4.5.6 添加反向代理
添加站点 9520 端口宝塔安全需要开启该端口不然无法访问
目标url:http://127.0.0.1:9520
4.5.7 搭建完成
搭建完成访问域名输入域名授权码即可
4.6 授权激活系统
访问你自己的系统前台域名
4.6.1 未授权激活
4.6.2 激活成功示例 4.7 部署完成
访问用户端 大功告成~~