RuoYi AI 是一个全栈式 AI 开发平台,旨在帮助开发者快速构建和部署个性化的 AI 应用。开箱即用的智能AI平台,深度集成 FastGPT、扣子(Coze)、DIFY 等主流AI平台,提供先进的RAG技术、知识图谱、数字人和AI流程编排能力。
✨ 核心亮点
- 多模型接入:支持 OpenAI GPT-4、Azure、ChatGLM、通义千问、智谱AI 等主流模型
- AI平台集成:深度集成 FastGPT、扣子(Coze)、DIFY 等主流AI应用平台
- Spring AI MCP 集成:基于模型上下文协议,打造可扩展的AI工具生态系统
- 实时流式对话:采用 SSE/WebSocket 技术,提供丝滑的对话体验
- AI 编程助手:内置智能代码分析和项目脚手架生成能力
- FastGPT 深度集成:原生支持 FastGPT API,包括知识库检索、工作流编排和上下文管理
- 扣子(Coze) 官方SDK:集成字节跳动扣子平台官方SDK,支持Bot对话和流式响应
- DIFY 完整兼容:使用 DIFY Java Client,支持应用编排、工作流和知识库管理
- 统一聊天接口:提供统一的聊天服务接口,支持多平台无缝切换和负载均衡
- 私有知识库:基于 Langchain4j 框架 + BGE-large-zh-v1.5 中文向量模型
- 多种向量库:支持 Milvus、Weaviate、Qdrant 等主流向量数据库
- 数据安全可控:支持完全本地部署,保护企业数据隐私
- 灵活模型部署:兼容 Ollama、vLLM 等本地推理框架
- AI 绘画创作:深度集成 DALL·E-3、MidJourney、Stable Diffusion
- 智能PPT生成:一键将文本内容转换为精美演示文稿
- 多模态理解:支持文本、图片、文档等多种格式的智能处理
- 知识图谱构建:自动从文档和对话中提取实体关系,构建可视化知识网络
- AI 流程编排:可视化工作流设计器,支持复杂AI任务的编排和自动化执行
- 数字人交互:集成数字人形象,提供更自然的人机交互体验
- 智能推理引擎:基于知识图谱的智能推理和问答能力