# easyai-plus **Repository Path**: aizuda/easyai-plus ## Basic Information - **Project Name**: easyai-plus - **Description**: 🔥🔥🔥 easyai-plus 是一款 EasyAI 框架的扩展应用,借助于 EasyAI 所提供的能力而打造的AI训练平台,在这里可以使用 EasyAI的能力来训练和管理数据,并对外提供训练内容,模型文件,以及可扩展API。 还提供集成大模型,实现大模型配合EasyAI协同工作。 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: https://doc.gyei.cn/ - **GVP Project**: No ## Statistics - **Stars**: 433 - **Forks**: 118 - **Created**: 2025-02-13 - **Last Updated**: 2025-06-25 ## Categories & Tags **Categories**: ai **Tags**: Java, AI, Vue ## README

easyai-plus

基于强大的 EasyAI 框架打造,是助力开发者高效构建 AI 应用的得力助手。

easyai-plus 是一款 EasyAI 框架的扩展应用,借助于 EasyAI 所提供的能力而打造的AI训练平台,在这里可以使用 EasyAI的能力来训练和管理数据,并对外提供训练内容,模型文件,以及可扩展API。 easyai-plus 还提供集成大模型,上传知识库,提供MCPClient,创建智能体,可以与EasyAI同步使用,让模型之间协同工作。 easyai 官网地址(及文档):https://myeasyai.cn/#/ > ⭕本项目采用 `AGPL` 开源协议(抄袭牟利索赔100万),使用必须遵守国家法律法规,⛔不允许非法项目使用,后果自负❗ 协同举报者,可获得赔偿的20% # 功能说明 * 视图训练-视频管理:用于管理图片的标注信息,测试视频训练结果 * 视图训练-图片管理:用于管理图片的标注信息,测试图片训练结果 * 视图训练-分类管理:管理分类下的所有图像,对图像可以进行手动标注,训练,和测试训练结果 * 语言训练-分类管理:用于对关键词进行分类,通过关键词知道语义偏向,最终知道属于哪个分类 * 语言训练-标注管理:对语句的关键词进行标注,标注的词必须在语句中有 * 语言训练-对话管理:针对对话内容进行训练 * AI管理-模型管理:管理大模型密钥或配置方式 * AI管理-知识管理:上传知识库内容,对其分类管理 * AI管理-MCP管理:管理多种形式的MCP,包括同步,异步的STDIO,SSE,WEBFlux * AI管理-AI智能体:建立AI智能体,配置其可以拥有的MCP能力,知识库和模型 * AI管理-在线聊天:通过对话方式让Agents帮助我们做任何事情 * 权限管理:基于按钮级别的权限管理 # 运行配置 ### 环境 * JDK17 * MYSQL 8.0 及以上 * nodejs 20.x.x 及以上 * vue3 * spring3.2.4 * ollama 下载最新版即可 ### 配置 * 修改 application.yml ```yaml setting: # 文件下载地址 files: save-path: D:\download\server\file\ source: /file/** # 网络读取位置 full-path: http://127.0.0.1:${server.port}/file/ keys: # 单位毫秒,1个月失效 token-expire: 2592000000 model-path: base-path: ${setting.files.save-path}model\ lange-model: ${setting.model-path.base-path}langeModel.json qa-model: ${setting.model-path.base-path}qaModel.json yolo-model: ${setting.model-path.base-path}%s_yoloModel.json ``` lange-model 是自然语言训练出来的模型,当不需要该模型可以找到路径删除模型,重启项目后生效 qa-model 是对话训练出来的模型,当不需要该模型可以找到路径删除模型,重启项目后生效 yolo-model 是图片或视频训练出来的模型,当不需要该模型可以找到路径删除模型,重启项目后生效 ### 启动 * 若是更新,建议删除ddl_history,sys_role,sys_menu表数据,启动会重新插入 * 直接启动,会自动建库建表,初始化数据 * 前后端启动成功后,账号:superAdmin,默认密码:superAdmin@2024 # 功能展示 > 以下的测试结果不精准,因为样本并不好,只是用于测试,并不表示easyai能力