轻量版OpenAI!一款支持多模态训练+智能体管理国产开源AI训练平台
·
- 💂 个人网站: IT知识小屋
- 🤟 版权: 本文由【IT学习日记】原创、在CSDN首发、需要转载请联系博主
- 💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦
简介
Easyai-Plus是一款基于JAVA人工智能框架-EasyAI基础上打造的AI训练与管理平台,支持图像、语言等多类型数据的训练与模型管理。同时,该平台提供模型文件生成、API服务接口,支持集成大模型、上传知识库、创建智能体、提供MCPClient,实现模型之间的协同工作,帮助企业快速构建智能应用。

架构
项目结构:
easyai-plus/
├── admin/
│ └── src/
│ └── main/
│ ├── java/com/wt/admin/
│ │ ├── code/ # 通用编码工具模块
│ │ ├── config/ # 配置类(如权限、安全、跨域等)
│ │ ├── controller/ # 控制器层,处理 HTTP 请求
│ │ ├── domain/ # 实体类和数据模型
│ │ ├── mapper/ # MyBatis 映射接口
│ │ ├── service/ # 业务逻辑处理类
│ │ ├── util/ # 工具类(如字符串、文件等)
│ │ └── AdminApplication.java # 后台应用启动入口
│ └── resources/ # 配置文件和静态资源等
│
├── img/ # 图片素材文件夹
│
├── vue/ # 前端 Vue 项目目录
│
├── .gitignore
├── LICENSE
└── readme.md
技术栈:
-
前端: Vue3、Node
-
后端: Spring、JDK17、MySQL
-
AI支撑: Ollama
功能列表
图像训练模块
-
视频管理:用于管理训练视频及其标注信息,并可用于验证训练效果
-
图片管理:支持上传与标注图片资源,进行训练并测试模型效果
-
分类管理:集中管理图像分类任务,支持手动标注、训练与测试流程
语言训练模块
-
语义分类管理:对关键词进行语义分类训练,用于判断语句的语义归属
-
关键词标注管理:对文本中的关键词进行人工标注,训练模型提取关键信息
-
对话管理:支持对多轮对话内容进行训练,适用于智能问答、客服等场景
AI管理模块
-
模型管理:管理大模型相关配置与密钥信息,便于灵活接入各类模型服务
-
知识库管理:上传并分类管理知识内容,供模型进行知识增强与问答
-
MCP 管理:支持同步/异步的多种通信协议,如 STDIO、SSE、WebFlux 等
-
智能体管理:创建 AI Agent,可配置其使用的模型、知识库和通信协议
-
在线聊天:与智能体进行对话交互,完成任务处理、信息获取等操作
权限管理模块
- 细粒度权限控制:基于按钮级别的权限配置,实现灵活、安全的系统访问控制
UI界面














开源地址&使用手册
点击下方的【IT学习日记】回复【资源】领取!
如果这篇文章对您有帮助,请一定帮我点个 “关注” 和 “点赞”,这对我非常重要。我将会继续推荐更多优质项目和新闻。

写在最后
1000+优质开源项目更新进度:253/1000。如需更多类型优质项目推荐,请在文章后留言。

更多推荐


所有评论(0)