bagcibaris/ai-incident-assistant
GitHub: bagcibaris/ai-incident-assistant
AI事件响应助手,预测事件层并提供修复建议。
Stars: 1 | Forks: 0
# AI 事件响应助手

AI 事件响应助手是一个由机器学习驱动的 REST API,它分析系统日志消息并预测最可能的事件层。它还提供估计的严重程度、可能的原因和建议的修复措施。
该项目展示了 AI、后端 API 开发、事件响应逻辑和 Docker 化部署。
## 功能
- 从日志消息中预测事件层
- 返回置信度分数
- 提供估计的严重程度
- 建议可能的原因
- 建议修复措施
- 支持单个日志预测
- 支持批量日志预测
- 提供 Swagger API 文档
- 本地或使用 Docker 运行
## 支持的层
- 应用层
- 数据库层
- 网络层
- 基础设施层
- 安全层
- 缓存层
- 外部服务层
## 技术栈
- Python
- Pandas
- Scikit-learn
- Joblib
- FastAPI
- Uvicorn
- Docker
## 项目结构
```
ai-incident-assistant/
├── Dockerfile
├── README.md
├── logs_dataset.csv
├── main.py
├── predict_assistant.py
├── predict_cli.py
├── requirements.txt
├── test_model.py
├── train_model.py
└── models/
└── layer_classifier_model.pkl
```
标签:Apex, AV绕过, Docker, FastAPI, Joblib, Python, REST API, Scikit-learn, Swagger, Uvicorn, 严重程度评估, 事故层预测, 人工智能, 修复建议, 原因分析, 基础设施层, 外部服务层, 安全层, 安全防御评估, 应用层, 批量处理, 数据库层, 无后门, 机器学习, 模型训练, 模型部署, 用户模式Hook绕过, 系统日志, 缓存层, 网络层, 置信度评分, 请求拦截, 逆向工具, 预测分析