ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

ruoyi-ai AI对话平台:接上 OpenAI 密钥跑通第一轮流式对话

ruoyi-ai AI对话平台:接上 OpenAI 密钥跑通第一轮流式对话 ruoyi-ai AI对话平台接上 OpenAI 密钥跑通第一轮流式对话【免费下载链接】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.项目地址: https://gitcode.com/GitHub_Trending/ru/ruoyi-aiRuoYi AIruoyi-ai是一个开箱即用的 AI 对话平台把多模型接入、SSE 流式推送、用户计费与后台管理都做成了现成模块你不用自己写心跳和 token 计费。后端 Spring Boot 3.0.6 JDK 17 Maven前端 Vue 3pnpm 管理底下垫着 MySQL 5.7/8.0 和 Redis。架构与模块速览这个项目以若依多租户系统为底座AI 业务长在四个功能域上对话引擎ruoyi-common-chat封装了 OpenAI 兼容的 API 客户端与 SSE、WebSocket 双协议字数统计Tiktoken一种 token 计量方式也处理好了AI 回复一个字一个字落地你不用碰网络层。模型与计费管理ruoyi-system的系统模型页按模型配置单价、计费方式次数/token与上下架开关用户余额、充值订单、兑换码都在这里ruoyi-ai 计费链路从能聊直接过渡到能收费。Midjourney 绘画ruoyi-midjourney是一套完整 MJ 代理负责 Discord 账号池、任务提交与出图回调。通用组件库ruoyi-common-*提供 Sa-Token 权限、OSS 对象存储、字段加密等二十多个可复用组件以上功能域都搭在它之上。最小可运行环境搭建拉代码起依赖git clone https://gitcode.com/GitHub_Trending/ru/ruoyi-ai cd ruoyi-ai不想本地装 MySQLscript/docker/docker-compose.yml里已写好 mysql:8.0.33 与 redis:6.2.12 两个容器一条命令拉起来数据库和表会随容器自动初始化docker compose -f script/docker/docker-compose.yml up -d mysql redis有本地 MySQL 的自己建库后导入script/sql/ry-vue.sql即可。改两处关键配置默认打包走 dev profile而application-dev.yml数据源读的是${DB_URL}这类环境变量占位符——ruoyi-ai 部署新手最卡的就是这里。省事的做法是切到 prod内置直连配置只改密码同时在application.yml的chat节点填上模型密钥chat: apiKey: sk-your-openai-key apiHost: https://api.openai.com/ # 或你的中转服务地址application-prod.yml里把数据源密码改成你的本地值走 docker 的话注意 MySQL 映射到 3307 端口url 端口要同步改。打包、启动并验证mvn clean package -Pprod java -jar ruoyi-admin/target/ruoyi-admin.jar浏览器访问 http://localhost:6039能看到登录页就算后端通了后台管理默认账号 admin / admin123。启动验证登录页上手后先试这三件事发第一条消息操作用户端对话窗口输入用一句话介绍你自己发送。 你看到什么回复不是整段出现而是 SSE 流式一个字一个字蹦出来输入框左下角显示当前所用模型。上架新模型操作登录后台在运营管理-系统模型页新增一个模型填单价、选计费方式次数或 token、打开是否显示。 你看到什么这条 ruoyi-ai 模型配置只改后台数据不动代码保存后用户端模型选择器立刻可选切换厂商无需重启服务。系统模型页支持按次数/token 计费MJ 出图操作用户端绘画页选 1:1 比例与风格、灯光提示词填 cat点生成图片。 你看到什么任务提交进队列片刻后任务区出现出图缩略图风格参数即时生效。绘画面板风格、灯光、宽高比参数齐全容易卡住的三个点数据库连不上→ 九成是没切 profiledev 在读从没设过的环境变量。切 prod 重新打包docker 起的 MySQL 别忘端口是 3307。AI 没反应或报错→ 九成是密钥没填对核对chat节点两行中转地址的apiHost结尾斜杠别漏。后端端口被占→ 别慌改application.yml里server.port一行就行前端已跑起来的话代理里的后端地址同步换掉。往深了玩Midjourney 深度接入在mj节点配置 Discord 账号与代理整套 MJ 代理源码在 ruoyi-modules/ruoyi-midjourney/。新模型计费上架建好新模型后按 token 单价定价计费与对话的实现在 ruoyi-modules/ruoyi-system/。容器化上线MySQL Redis 后端 前端整套 compose 编排入口是 script/docker/docker-compose.yml改好环境变量即可发布。ruoyi-ai 把模型接入、流式推送、用户计费这些最琐碎的部分都替你扛了剩下的是把密钥填对、把第一个会话跑通。去把第一轮流式对话跑起来吧。后台工作台左侧菜单覆盖运营与系统管理【免费下载链接】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.项目地址: https://gitcode.com/GitHub_Trending/ru/ruoyi-ai创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表