若依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,构建智能化未来

相关推荐
Hi2024021720 小时前
Vortex CUDA 生态适配:让 CUDA C、CUTLASS 与 Triton 在 RISC-V GPGPU 上运行
人工智能·risc-v·gpgpu
龙腾AI白云1 天前
AI检索增强生成(RAG):解决大模型幻觉的核心落地技术
数据库·人工智能·机器学习·知识图谱
云票1 天前
企业对接AI合同审查系统的工程实践
人工智能
admin and root1 天前
「AI安全篇」实战AntiDebug自动化JS逆向加解密MCP
javascript·人工智能·网络安全·自动化·漏洞挖掘·cnvd·src赏金
智能RPA1 天前
智能体自动化平台与主数据管理平台(MDM)对比评测
人工智能·自动化·agent·rpa
跨境小彭1 天前
Temu拉美站点铺货实操复盘:手动复制痛点与批量自动化解决方案
服务器·人工智能·搜索引擎·自动化·temu电商运营
封印师请假去地球钓鱼1 天前
边解边变的问题:从“决策依赖“一词出发
人工智能·算法
AI搅拌机1 天前
ComfyUI管理大师:安全稳定升级+切换指定版本!
人工智能
浅安的邂逅1 天前
20929-OpenAI 一天踩三脚急刹:暂停前沿训练、叫停 Astra、披露越权访问澳政府网站
人工智能·大模型·ai编程·行业动态·ai日报
Qyr991 天前
2026-2032直接芯片液冷板市场爆发式增长:AI算力浪潮下的热管理核心赛道
大数据·人工智能