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

相关推荐
一点一木12 小时前
🚀 2026 年 4 月 GitHub 十大热门项目排行榜 🔥
人工智能·github
淡海水14 小时前
【AI模型】常见问题与解决方案
人工智能·深度学习·机器学习
HIT_Weston14 小时前
65、【Agent】【OpenCode】用户对话提示词(费米估算)
人工智能·agent·opencode
njsgcs14 小时前
我的知识是以图片保存的,我的任务状态可能也与图片有关,我把100张知识图片丢给vlm实时分析吗
人工智能
星爷AG I14 小时前
20-4 长时工作记忆(AGI基础理论)
人工智能·agi
#卢松松#15 小时前
用秒悟(meoo)制作了一个GEO查询小工具。
人工智能·创业创新
zandy101115 小时前
Agentic BI 架构实战:当AI Agent接管数据建模、指标计算与可视化全链路
人工智能·架构
数字供应链安全产品选型15 小时前
关键领域清单+SBOM:834号令下软件供应链的“精准治理“逻辑与技术落地路径
人工智能·安全
Flying pigs~~15 小时前
RAG智慧问答项目
数据库·人工智能·缓存·微调·知识库·rag
zuozewei15 小时前
从线下到等保二级生产平台:一次公有云新型电力系统 AI 部署复盘
人工智能