# WGAI
**Repository Path**: dromara/wgai
## Basic Information
- **Project Name**: WGAI
- **Description**: 免费,本地化,开箱即用的WebAI在线训练识别平台数字人 &OCR&语音识别平台AI合集包含旦不仅限于( 图片和各种视频流(rtsp、rtmp、flv)识别,可自主训练任意场景一键训练,融合了AI图像识别opencv、yolo、ocr、;AI智能客服、AI语言模型、 无任何第三方API接口可自主离线化部署并自主化行业化使用
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://wgai.dromara.org/#/
- **GVP Project**: No
## Statistics
- **Stars**: 866
- **Forks**: 332
- **Created**: 2024-05-31
- **Last Updated**: 2025-06-17
## Categories & Tags
**Categories**: ai
**Tags**: Java, JAVAAI, AI, chatGPT, ocr
## README
**官网: [https://wgai.dromara.org/#/](https://wgai.dromara.org/#/)**
[](https://discord.gg/Fb6M73htGr)
[](https://www.reddit.com/r/hertzbeat/)
[](https://www.bestpractices.dev/projects/8139)
[](https://hub.docker.com/r/apache/hertzbeat)
[](https://gitpod.io/#https://github.com/apache/hertzbeat)
## 🎡 介绍
> 开箱即用的JAVA AI平台融合了AI图像识别opencv、yolo、esayAI内核识别;AI智能客服、AI语言模型、可定制化自主离线化部署并自主化行业化使用
避免占用内存、GPU消耗训练与识别分开使用;支持yolov3、yolov5、yolov8模型 支持exel、txt等文本语言模型;
### 测试地址&账户
> [ http://1.95.152.91:9999/](http://1.95.152.91:9999/)
> wgai wgai@2024
>
> 注:50元子买的服务器 跑跑就坠机建议不要暴力使用
# 直接上手
### 后端运行
#### spring boot 一键启动

## 如遇问题: 缺少jar包可在代码搜索获得,如实在找不到移步知识星球获取jar插件
### 前端运行
#### VUE2 常用启动

## 建议有前后端基础知识再启动,目前运行&安装&教学文档只有加入知识星球获取 不加知识星球有问题请去提issues或自行解决
>#### ❤ **更新展示**
>*
>* 图片变成动态数字人视频/设置自己自己的文本与音色
>* > [数字人结果视频](https://img.nj-kj.com/zhangwei_1745562613859_1745465917540_1745567724504.mp4)
>*
>***
# 操作手册
## 如何一键训练?如何推送给第三方平台?请看VCR
> [一键训练视频地址https://www.bilibili.com/video/BV13C9BYiEFS?t=38.4](https://www.bilibili.com/video/BV13C9BYiEFS?t=38.4)
## 下载即可使用
> springboot+vue+mysql 支持国产化数据库 配置内容不再详细赘述 如果java 薄弱建议先学习java 再来使用 前端在VUE分支!!!
> [@gitee仓库地址 https://gitee.com/wggh_admin/wgai](https://gitee.com/wggh_admin/wgai)
>[@github仓库地址 https://github.com/YeyuchenBa/wgai](https://github.com/YeyuchenBa/wgai)
>[@gitcode仓库地址https://gitcode.com/dromara/wgai](https://github.com/YeyuchenBa/wgai)
# 新功能截图和功能介绍配置
### 在线训练&标注内容已经上线开源 支持windwos/linux 国产化服务器部署
#### 模型列表

#### 在线标注

#### 训练结果

#### 训练日志

### 新功能演示视频
>[@在线训练演示视频地址:https://www.bilibili.com/video/BV1EJwheEEYq/?vd_source=73d8a30a253a95bdb8b89a5fec80d9b9](https://www.bilibili.com/video/BV1EJwheEEYq/?vd_source=73d8a30a253a95bdb8b89a5fec80d9b9)
>[@在线识别演示视频地址:https://www.bilibili.com/video/BV1fJwhe7E1G/?vd_source=73d8a30a253a95bdb8b89a5fec80d9b9](https://www.bilibili.com/video/BV1fJwhe7E1G/?vd_source=73d8a30a253a95bdb8b89a5fec80d9b9)
## 语音音识别为本地化部署 并增加热词配置 支持windwos/linux 国产化服务器部署


## 目前支持语音识别鉴于我没有https 额外增加了一个静态音频识别的内容



## 目前支持 蓝牌、绿牌、黄牌、白牌、车辆车牌识别

## 目前支持 OCR 95%高精度文字提取识别

# 目前已经支持功能截图和功能介绍配置
## - 自主图片视频识别
### 首页
>监管redis、jvm、服务器cpu 主要是cpu 尤为重要

### 模型库
>自主添加训练好的模型,训练模型与识别是分开的,避免占用内存.

### 模型库绑定
>支持图片上传、图片地址、视频地址、rtsp、rtmp、flv、fmp4、不支持静态mp4播放,但支持识别;因为播放器控件不允许静态文件播放

### 图片识别
>支持第三方接口传递 识别耗时基本在1秒以内除特殊复杂问题之外 耗时单位目前为ms

### 视频识别
>支持第三方接口传递 开启后一直识别不会中断 子线程cpu奔跑需要一定内存量

### 第三方接入
>报警消息无缝接入接口对接无需集成 支持报警消息、图片、视频流接入


> 目前已支持的物品识别设置中文翻译以及边框颜色 (持续更新如果你们有特别想要模型的可以联系我1552138571@qq.com 或 qq:1552138571)
## - 自主智能聊天、ChatGpt
### chatGPT
> 支持exel、txt等文本语言模型;场景化特定训练

## - 轻量级内核轻训练
> 这个轻量级主要是使用的easyui内核 [@easyAi轻量级内核地址](https://gitee.com/dromara/easyAi) 他们有自己的内容训练内存消耗少训练时间短面对特定识别内容效率很高
> 由于时间有限暂未完全接入,有需要的同学可自主继续接入
### 图片模型

### 训练结果

### 训练任务

## - 轻量级智能聊天
> 这个轻量级主要是使用的easyui内核 [@easyAi轻量级内核地址](https://gitee.com/dromara/easyAi) 他们有自己的内容训练内存消耗少训练时间短面对特定识别内容效率很高
> 由于时间有限暂未完全接入需要的同学可自主继续接入
### 基础分类

### 语意分类

### 语句分类

### 关键词

### 智能的对话

### QA问答

### 语义模型训练

## 加微信技术交流群

## 有问题如何提问?
### 有问题的话可以在知识星球提问 不加知识星球有问题请去提issues
### 后续更会持续优化视频、图片识别内容
### 技术问题社群内都会回答&&以及各种安装环境配置

## 在线捐赠
### 如果此项目对你有用捐赠一下长期发展维护(捐赠>100前100名赠送AI秘籍)

### 捐赠名单按捐赠顺序前后鸣谢
@喜
## 广告位合作
### 虚拟以待~
## 🛡️ License
[`Apache License, Version 2.0`](https://www.apache.org/licenses/LICENSE-2.0.html)