若依AI平台使用手册

若依AI平台使用手册

项目简介

若依AI Logo

若依AI是一个企业级AI助手平台,深度融合了FastGPT、Coze、DIGIFY等先进AI技术,为企业提供智能化的工作流解决方案。

🌟 核心特性

  • • 多模型支持:集成OpenAI GPPT-4、Azure、ChatGLM、千问、智谱AI等主流模型

  • • AI平台集成:深度整合FastGPT、Coze、DIGIFY等AI服务平台

  • • Spring AI MCP集成:基于模型上下文协议的可扩展工具生态系统

  • • 实时流式对话:支持SSE/WebSocket实时通信

  • • AI代码分析:智能代码分析和项目安全扫描


快速开始

🎯 在线体验

用户门户

管理后台

📦 本地部署

系统要求

核心框架

  • • 后端:Spring Boot 3.4 + Spring AI + LangChain4j

  • • 数据库:MySQL 8.0 + Redis + 向量数据库(Milvus/Weaviate/Qdrant)

  • • 前端:Vue 3 + Vben Admin + Naive UI

  • • 认证:Sa-Token + JWT

技术栈

go 复制代码
Spring Boot 3.4      // 微服务框架
Spring AI            // AI集成框架
LangChain4j          // Java LLM框架  
MySQL 8.0           // 关系数据库
Redis               // 缓存数据库
Vector Database     // 向量数据库
Vue 3               // 前端框架
部署步骤
    1. Fork项目
go 复制代码
# Fork到个人仓库后克隆
   git clone https://gitee.com/yourname/ruoyi-ai.git
    1. 创建功能分支
go 复制代码
git checkout -b feature/amazing-feature
    1. 提交更改
go 复制代码
git commit -m 'Add amazing feature'
    1. 推送分支
go 复制代码
git push origin feature/amazing-feature
    1. 创建Pull Request
  • • 提交PR到GitHub,会自动同步到其他平台

🛠️ 核心功能

AI对话助手

支持多种AI模型的统一接口,提供:

  • • 多轮对话记忆

  • • 文档理解与分析

  • • 代码生成与优化

  • • 图像识别与处理

知识图谱构建

  • • 实体关系抽取:从文档中自动提取实体和关系

  • • 智能问答:基于知识图谱的精准问答

  • • 可视化展示:关系网络图可视化

工作流编排

  • • 可视化设计器:拖拽式工作流设计

  • • 节点配置:丰富的AI处理节点

  • • 自动化执行:定时触发和事件驱动

文档处理

支持多种格式的文档处理:

  • • PDF解析:文本提取和结构化

  • • Word处理:内容分析和摘要生成

  • • Excel分析:数据智能分析

  • • 图片识别:OCR文字提取


🏗️ 架构设计

系统架构

go 复制代码
┌─────────────────────────────────────────┐
│              前端展示层                   │
├─────────────────────────────────────────┤
│  Web管理端    │  用户门户    │  移动端    │
├─────────────────────────────────────────┤
│              API网关层                    │
├─────────────────────────────────────────┤
│              业务服务层                   │
├─────────────────────────────────────────┤
│ AI引擎  │  工作流  │  知识库  │  文档处理  │
├─────────────────────────────────────────┤
│              数据存储层                   │
├─────────────────────────────────────────┤
│ MySQL  │  Redis  │  向量库  │  文件存储  │
└─────────────────────────────────────────┘

核心组件

  • • FastGPT深度集成:原生FastGPT API支持

  • • Coze官方SDK:字节跳动Coze平台集成

  • • DIGFY全兼容:使用DIGFY Java客户端

  • • 统一聊天接口:标准化聊天服务接口


🔧 配置说明

数据库配置

go 复制代码
spring:
  datasource:
    url:jdbc:mysql://localhost:3306/ruoyi_ai
    username:root
    password:password
redis:
    host:localhost
    port:6379
    database: 0

AI模型配置

go 复制代码
ai:
  models:
    openai:
      api-key: your-openai-key
      model: gpt-4
    azure:
      api-key: your-azure-key
      endpoint: your-endpoint

📚 使用指南

对话管理

    1. 创建对话:选择AI模型,输入问题
    1. 上下文管理:自动维护对话历史
    1. 文件上传:支持文档、图片等多媒体
    1. 导出分享:对话记录导出和分享

工作流配置

    1. 设计工作流:拖拽节点,配置参数
    1. 测试运行:单步调试,验证逻辑
    1. 发布部署:一键发布,实时监控
    1. 性能优化:查看日志,调整参数

贡献指南

我们欢迎所有技能水平的开发者贡献!

    1. Fork项目仓库
    1. 创建功能分支
    1. 提交代码变更
    1. 推送到分支
    1. 创建Pull Request

📄 许可证

本项目采用 MIT许可证,详情请查看 LICENSE 文件。


🙏 致谢

特别感谢以下开源项目:

  • • Spring AI Alibaba - 基于spring-ai-alibaba的智能编码助手

  • • Spring AI - Spring AI集成框架

  • • LangChain4j - Java LLM框架

  • • RuoYi-Vue-Plus - 企业级开发框架

  • • Vben Admin - Vue管理模板

  • • ChatGPT-Java - ChatGPT Java SDK


🚀 让AI赋能企业,让智能触手可及!

基于若依AI,构建智能化未来

相关推荐
其实防守也摸鱼35 分钟前
个人学习 Pwn 思路:从基础到漏洞利用的进阶路径
大数据·前端·人工智能·chrome·算法·安全·网络安全
甲维斯37 分钟前
Workbuddy+HY4 略超预期!
人工智能
天远API1 小时前
零信任架构实战:基于天远运营商三要素详版V即时版构建自动化消费电子大促电商平台高价值权益秒杀与优惠券防羊毛高并发实名核验网关
运维·人工智能·架构·自动化
朱涛的自习室1 小时前
212 个需求、22 万行代码:Agent 接管开源项目的 19 天
android·前端·人工智能
美林数据Tempodata1 小时前
高职大数据技术专业升级的六个落地样本:从产业链需求库到实训室数据链路
大数据·人工智能·数字化转型·产教融合·ai教育
美好世界1 小时前
OpenAI Codex 源码深度剖析(三):执行引擎与内核沙箱深度剖析
人工智能
敖老师1 小时前
Dify 接入高德地图 MCP:Agent 策略、新旧节点与配置全流程避坑指南
人工智能
Front_Yue2 小时前
在 Rokid AIUI 上做「拍照识花」:图像链路与踩坑记录
人工智能
武子康2 小时前
Agent 说“3 passed”就算修好了?先检查是谁判的通过
人工智能·agent
老金带你玩AI2 小时前
ChatGPT上新功能!我做了一个批量生成动态表情包的Skill!
人工智能