?一、人工智能語言模型和AI繪畫在多個領域廣泛應用
人工智能語言模型和AI繪畫在多個領域都有廣泛的應用。以下是一些它們的主要用處:
人工智能語言模型
-
內容生成
寫作輔助:幫助撰寫文章、博客、報告、劇本等。 代碼生成:自動生成或補全代碼,提高編程效率。 創意寫作:生成故事、詩歌、歌詞等創意性內容。
-
對話系統
客服系統:用于自動回復客戶問題,提高服務效率。 虛擬助手:如Siri、Alexa,幫助用戶完成各種任務。
-
翻譯和語言處理
翻譯工具:如Google翻譯,實現多語言即時翻譯。 語言理解:分析文本,提取信息,進行語義理解。
-
教育
智能輔導:提供個性化的學習建議和答疑服務。 學習工具:生成練習題、解答復雜問題等。
-
數據分析
文本分析:用于情感分析、話題建模等。 市場研究:分析用戶評論、社交媒體數據等。
AI繪畫
-
藝術創作
生成藝術:創作獨特的數字藝術作品。 風格遷移:將一種藝術風格應用到另一幅圖像上。
-
設計與廣告
廣告素材:快速生成高質量的廣告圖像和素材。 品牌設計:創建標志、品牌形象和產品包裝設計。
-
游戲和娛樂
游戲開發:生成游戲中的角色、場景和道具。 影視特效:創建虛擬環境、角色和特效。
-
教育與研究
輔助教學:生成教學插圖、圖表等。 藝術研究:分析和重現藝術風格,進行藝術創作的研究。
-
個性化服務
肖像生成:根據描述或照片生成個人肖像。 定制禮品:生成個性化的禮品圖案,如T恤、海報等。 這些只是人工智能語言模型和AI繪畫的一部分應用,隨著技術的進步和普及,它們的應用范圍還在不斷擴展。
SparkAi創作系統是一款基于ChatGPT和Midjourney開發的智能問答和繪畫系統,支持OpenAI-GPT全模型及國內所有AI模型。該系統具備GPT-4大模型、文檔分析、圖像識別和理解、GPTs應用、GPT語音對話、聯網提問、DALL-E3文本生成圖像、GPT4-All聯網搜索模型、思維導圖、會員套餐功能、分銷系統、Midjourney繪畫動態全功能、AI換臉、墊圖混圖、Vary Region局部編輯重繪、插件功能等多項強大功能,為用戶提供豐富的智能創作和互動體驗
?官方文檔?
- 《SparkAI系統介紹文檔 - 漸進式AIGC系統》
二、系統演示
系統用戶端:https://ai.sparkaigf.com
管理后端:Admin - v6.6
測試賬號密碼:admin 123456
三、系統功能模塊
3.1 AI全模型支持/插件系統
AI模型提問
?
文檔分析
?
?多模態識圖理解能力
?
3.2 GPts應用
3.2.1 GPTs應用
支持GPTS后臺自定義添加、也可以全站搜索 = 官方搜索
3.2.2 GPTs工作臺
3.2.3 自定義創建預設應用
3.3 AI專業繪畫
3.3.1 文生圖/圖生圖(墊圖)
3.3.2?局部編輯重繪
3.3.3?混圖生圖
3.3.4?AI換臉
3.4 Dall-E2/E3/E4繪畫
3.5 智能思維導圖生成
3.6 AI繪畫廣場
3.7 微信登錄
支持微信環境靜默登錄、瀏覽器中微信主動掃碼登錄、郵箱注冊登錄、手機號注冊登錄
四、核心AI能力
- AI提問:支持OpenAI-GPT全模型和國內AI全模型+三方主流大模型
- AI繪畫:支持Midjourney繪畫動態全功能(文生圖、圖生圖、墊圖混圖、AI換臉、VaryRegion局部編輯重繪等)、DALL-E2/E3/E4繪畫
- 支持GPTs應用+Prompt預設應用,可前臺自定義添加
- 文檔分析、識圖理解、GPT聯網、聯網讀取分析網頁等
- 插件系統、內部支持各類插件并會持續開發更多插件
- 支持語音模式、可與ai直接語音對話支持
- 其他核心功能
五、部署教程(Node.js + PM2 部署)
這里使用標準Node.js + PM2 部署項目,系統提供Docker快速部署教程
當你進入這個欄目的時候說明你已經想要使用寶塔面板部署了、如果你不知道什么是寶塔、那么請前往寶塔官網進行簡單的了解、我們默認你已經安裝了寶塔面板、這是最基礎的需要。
5.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一鍵環境套件
??
5.2 Node版本選擇
使用PM2切換Node版本(必須)
-
切換Node版本為:大于等于v16.14.1(這里為v16.19.1為例)
??
5.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 pnpm@8
此時再次打開終端、確定我們需要是否有node相關環境
分別執行以下命令,出現版本號說明已經安裝成功
node -v
npm -v
pnpm -v
??
驗證pm2環境是否存在:
pm2 -v
如果提示?pm2: command not found
,則并沒有成功安裝,再次手動命令安裝:?
npm install -g pm2
再次輸入?pm2 -v?
顯示以下頁面,則成功安裝
?
5.4 安裝Redis
5.5 部署跑起來
5.5.1 新建站點
寶塔 - 網站 - 添加站點
??
5.5.2 配置SSL證書
如果自己沒用商業SSL證書,就使用寶塔免費證書,申請 Let's Encrypt 證書
??
開啟強制HTTPS并保存
??
5.5.3 上傳SparkAi系統源碼
進入網站站點根目錄
??
刪除新建站點生成默認文件
??
將系統程序上傳并解壓到網站根目錄下
???
5.5.4 配置.env文件
復制一份.env.example文件,并重命名為 .env 文件
??
修改.env 配置文件為自己站點信息?
- 其中mysql為必配項目、redis服務必須安裝 否則無法啟動項目
- jwt token 必須修改為自己個人的密鑰(再原有基礎上再加一點隨機英文即可)
5.5.5 啟動項目
5.5.5.1 開啟端口
寶塔面板安全開啟9520端口(如果在配置文件自定義了其他端口,開啟對應端口即可,不要和系統一些端口沖突,建議默認9520端口)
??
5.5.5.2 安裝依賴
直接在網站根目錄打開ssh終端
??
如果打開不在網站根目錄請切換為網站根目錄
cd /www/wwwroot/你的網站目錄
寶塔默認為淘寶舊源,請切換淘寶最新源:
npm config set registry https://registry.npmmirror.com
使用 pnpm i 命令 回車 安裝依賴
pnpm i
??
使用 pnpm start 命令啟動項目
pnpm start
?
5.5.5.3 查看啟動日志
輸入 pm2 log 查看詳細日志、看到下圖表示成功!
pm2 log
??
初始化創建super用戶成功、用戶名為[super]、初始密碼為[sparkai]
5.5.6 添加反向代理
添加站點 9520 端口,寶塔安全需要開啟該端口,不然無法訪問
目標url:http://127.0.0.1:9520
??
5.5.7 搭建完成
搭建完成,訪問域名,輸入域名授權碼即可
5.6 授權激活系統
訪問你自己的系統前臺域名
5.6.1 未授權激活
??
5.6.2 激活成功示例
?