简介
RuoYi-AI 是基于项目 RuoYi-Plus 深度扩展的智能化开发平台,专注于将人工智能能力无缝集成到企业级应用中。它不仅继承了RuoYi家族的高效开发特性,还通过整合多模态AI模型(如ChatGPT-4、Dall-E-3等),实现了聊天对话、图像生成、语音克隆等前沿功能,成为开发者构建智能应用的“一站式”解决方案。
作为RuoYi-AI的后台采用 Java 17 + Spring Boot 3 构建,前端基于 ElementUI 实现现代化管理界面,支持微信小程序接入,并提供了灵活的插件扩展机制,适用于从中小型创业项目到大型企业系统的多样化场景。
核心功能
-
内置SSE、websocket等网络协议,支持对接OpenAI、Azure、ChatGLM、讯飞星火等大语言模型 -
支持接入个人微信或企业微信 -
支持易支付、微信支付和Stripe国际信用卡支付 -
提供邮箱登录和微信公众号登录 -
支持知识库功能,支持AI翻译、AI PPT制作、语音克隆和AI翻唱 -
提供完整的前端应用、后台管理以及小程序应用,全部开箱即用。基于MIT开源协议
快速入门
环境准备
-
基础依赖: JDK 17、Maven 3.8+、MySQL 8.0、Python 3.9(用于本地模型推理)。 -
AI服务配置: 需申请OpenAI等平台的API密钥,或部署本地模型服务器。
部署步骤
-
克隆项目
git clone https://github.com/ageerle/ruoyi-ai.git
-
数据库初始化
执行script/init_database.sql创建表结构,并配置application.yml中的连接参数5。
-
模型密钥配置
在ai-config.properties中填写ChatGPT、Dall-E等模型的API密钥。
-
启动服务
mvn clean install && mvn spring-boot:run
项目演示
后台管理
用户端
小程序端
版权声明:
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!




评论(0)