搭建自己的 AI 聊天與繪畫平臺(tái))
Ruoyi-AI 安裝教程免費(fèi)搭建自己的 AI 聊天與繪畫平臺(tái)【免費(fèi)下載鏈接】ruoyi-aiEnterprise-grade AI agent framework with multi-provider LLM management, secure knowledge bases and high-precision RAG, visual workflow orchestration, and multi-agent coordination.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ru/ruoyi-aiRuoyi-AI 是一款基于 ruoyi-plus 的開源 AI 助手平臺(tái)核心功能是對(duì)話聊天和 AI 繪畫同時(shí)支持語音克隆、知識(shí)庫等玩法。完全免費(fèi)開源按這份部署教程操作一個(gè)下午就能在你自己的服務(wù)器上跑起來。項(xiàng)目速覽它為什么值得裝三個(gè)亮點(diǎn)一套完整的 AI 中臺(tái)用戶端、后臺(tái)管理端都有現(xiàn)成界面內(nèi)置 SSE / WebSocket 流式協(xié)議可對(duì)接 OpenAI、ChatGLM、訊飛星火等大模型不用自己搭前后端骨架。模型在后臺(tái)可視化管理哪個(gè)模型上架、按 token 還是按次計(jì)費(fèi)、請(qǐng)求地址和密鑰怎么寫全部在系統(tǒng)模型菜單里配置加一個(gè)新模型不需要改代碼。適合誰想給自己網(wǎng)站加 AI 客服、想搭一個(gè)對(duì)外收費(fèi)的 AI 助手站點(diǎn)的開發(fā)者以及想先跑通一個(gè)完整 AI 項(xiàng)目再二開的學(xué)習(xí)者。后臺(tái)工作臺(tái)的實(shí)際效果可以感受一下這套開箱即用的程度動(dòng)手前的環(huán)境準(zhǔn)備項(xiàng)目基于 Java 17 Spring Boot 3 開發(fā)pom.xml 里寫得很清楚。下面這張清單逐項(xiàng)核對(duì)全部就緒再往下走軟件版本要求檢查命令安裝方式Debian/UbuntuJDK17java -versionsudo apt install openjdk-17-jdkMaven3.8mvn -vsudo apt install mavenMySQL5.7 / 8.0mysql --versionsudo apt install mysql-serverRedis 5.xredis-server --versionsudo apt install redis-server注意 Redis 這一項(xiàng)很多部署教程會(huì)漏掉它而 Ruoyi-AI 的登錄態(tài)、緩存都依賴 Redis缺了它啟動(dòng)就會(huì)報(bào)錯(cuò)。從克隆到跑通一條主流程環(huán)境就緒后把倉庫拉到本地git clone https://gitcode.com/GitHub_Trending/ru/ruoyi-ai接下來先解決數(shù)據(jù)庫。項(xiàng)目提供了初始化腳本script/sql/ 目錄下按數(shù)據(jù)庫類型分了文件夾MySQL 用戶直接導(dǎo)入 ry-vue.sqlmysql -uroot -p script/sql/ry-vue.sql導(dǎo)入完成后改配置。數(shù)據(jù)源信息在ruoyi-admin/src/main/resources/application-dev.yml中把url、username、password三項(xiàng)改成你剛才建的庫和賬號(hào)同文件里的 Redis 地址如果不是localhost:6379也要一并調(diào)整。倉庫還帶了 Docker 一鍵編排方案不想手動(dòng)裝環(huán)境可以看 script/docker/ 里的 docker-compose 文件。然后構(gòu)建。在項(xiàng)目根目錄執(zhí)行跳過測試能省幾分鐘mvn clean install -DskipTests構(gòu)建成功后啟動(dòng)管理模塊mvn -pl ruoyi-admin spring-boot:run日志出現(xiàn) Started 字樣就算跑通了。服務(wù)默認(rèn)監(jiān)聽 6039 端口見 application.yml 中的server.port瀏覽器訪問http://localhost:6039用初始化 SQL 里的 admin 賬號(hào)登錄后臺(tái)即可。跑起來之后三件必做的事1. 上架第一個(gè)模型。登錄后進(jìn)入運(yùn)營管理 → 系統(tǒng)模型填入模型的請(qǐng)求地址、密鑰和計(jì)費(fèi)類型。這一步不做用戶端選模型時(shí)會(huì)是空的。2. 熟悉用戶端三塊區(qū)域。用戶端默認(rèn)有對(duì)話、應(yīng)用、繪畫三個(gè)入口。繪畫頁內(nèi)置了風(fēng)格、視角、光照等參數(shù)走 DALL·E 和 Midjourney 兩種生成通道3. 檢查常見卡點(diǎn)。啟動(dòng)報(bào)錯(cuò)先分三類看連不上數(shù)據(jù)庫多半是 dev 配置里的數(shù)據(jù)源沒改對(duì)、連不上 Redis、以及端口 6039 被占用改application.yml的server.port。日志統(tǒng)一看啟動(dòng)終端輸出和logs目錄。想繼續(xù)深入可以看看 ruoyi-modules/ 下的 Midjourney 對(duì)接模塊和 ruoyi-common/ 里封裝的各中間件組件從源碼層面理解這套平臺(tái)是怎么把多模型管理、計(jì)費(fèi)和消息推送串起來的?!久赓M(fèi)下載鏈接】ruoyi-aiEnterprise-grade AI agent framework with multi-provider LLM management, secure knowledge bases and high-precision RAG, visual workflow orchestration, and multi-agent coordination.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ru/ruoyi-ai創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考