# LLMOps **Repository Path**: chenfyu/llmops ## Basic Information - **Project Name**: LLMOps - **Description**: AI 智能体平台(AI Agent Platform)是一个集成化的 AI 管理与服务系统, 旨在为开发者和企业提供统一的 模型管理、知识增强(RAG)、角色定义与向量数据管理 能力, 支撑多类型 AI 应用的快速构建与部署。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-02 - **Last Updated**: 2025-12-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LLMOps # AIOps(LLMOps) - 智能运维管理平台
![AIOps Logo](https://img.shields.io/badge/AIOps-智能运维平台-blue.svg) [![Go](https://img.shields.io/badge/Go-1.24+-00ADD8?style=flat&logo=go)](https://golang.org/) [![Vue](https://img.shields.io/badge/Vue-3+-4FC08D?style=flat&logo=vue.js)](https://vuejs.org/) [![TypeScript](https://img.shields.io/badge/TypeScript--3178C6?style=flat&logo=typescript)](https://www.typescriptlang.org/) [![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) 一个集成了大语言模型、向量数据库、RAG(检索增强生成)等先进技术的企业级智能运维管理平台
## 📖 项目简介 AIOps (AI Operations) 是一个现代化的智能运维管理平台,采用微服务架构设计,集成了先进的人工智能技术来提升运维效率和智能化水平。平台支持多种大语言模型、向量数据库检索、知识库管理等功能,为企业提供全方位的智能运维解决方案。 ### 🎯 核心价值 - **智能化运维**:集成多种LLM模型,提供智能对话和决策支持 - **知识管理**:基于RAG技术的企业知识库和文档管理 - **向量检索**:高性能的向量数据库集成和相似度搜索 - **多模态支持**:文档解析、OCR识别、图像理解等多种数据格式处理 - **企业级架构**:基于RBAC的权限管理、多租户支持、高可用设计 ## ✨ 功能特性 ### 🤖 智能对话系统 - 多轮对话管理和上下文理解 - 文件上传和多模态内容处理 - MCP(模型控制协议)工具调用 - 多服务器任务并行执行 ### 🔧 大模型管理 - 支持OpenAI、通义千问、DeepSeek、Gemini、Ollama等多种LLM - 统一的模型配置和参数管理 - 自动厂商识别和API适配 - 代理配置和负载均衡 ### 📚 RAG知识库 - 智能文档解析和分块 - 向量化和相似度检索 - 知识图谱构建和管理 - 多模态内容理解 ### 🔍 向量数据库 - Qdrant向量数据库集成 - 高效的相似度搜索 - 向量数据集管理 - 数据可视化和分析 ### 📄 文档解析 - 支持PDF、DOCX、TXT、MD、图片OCR等格式 - gRPC高性能服务架构 - 多模态文档处理 - 存储集成(腾讯云COS) ## 🏗️ 架构设计 ### 系统架构图 ```mermaid graph TB subgraph "前端层" A[Vue3管理界面] B[智能聊天界面] C[知识库管理] end subgraph "API网关层" D[Iris后端服务] E[认证授权] F[API路由] end subgraph "业务服务层" G[对话服务] H[向量服务] I[知识库服务] J[模型管理] end subgraph "数据存储层" K[MySQL] L[Redis缓存] M[Qdrant向量库] end subgraph "外部服务" N[文档解析服务] O[LLM提供商] P[对象存储] end A --> D B --> D C --> D D --> E D --> F F --> G F --> H F --> I F --> J G --> K G --> L H --> M I --> M J --> O G --> N I --> P ``` ### 技术栈 | 组件 | 技术栈 | 说明 | | ------------------ | ------------------------------------- | ------------------ | | **前端** | Vue 3 + TypeScript + Vite + Naive UI | 现代化Web界面 | | **后端** | Go 1.24 + Iris + XORM | 高性能API服务 | | **数据库** | MySQL 8.0 + Redis 6.0 | 关系型数据库和缓存 | | **向量库** | Qdrant 1.7+ | 向量相似度搜索 | | **文档解析** | Python  gRPC | 多格式文档处理 | | **AI服务** | OpenAI/通义千问/DeepSeek | 多厂商大语言模型 | ## 🚀 快速开始 ### 环境要求 - **Node.js**: >= 20.19.0 - **Go**: >= 1.24.0 - **Python**: >= 3.12 - **MySQL**: >= 8.0 - **Redis**: >= 6.0 - **Qdrant**: >= 1.7 ### 安装部署 1. **克隆项目** ```bash git clone https://gitee.com/chenfyu/llmops cd aiops ``` 2. **启动基础服务** ```bash # 确保MySQL、Redis、Qdrant已运行 # 可使用Docker快速启动 docker-compose up -d mysql redis qdrant ``` 3. **启动后端服务** ```bash unzip server.zip -d server chmod +x ./aiops ./aiops ``` 4. **启动文档解析服务** ```bash unzip docreader.zip -d docreader cd docreader python -m venv venv # Windows venv\Scripts\Activate.ps1 # Linux/Mac source venv/bin/activate pip install -r requirements.txt python src/server/server.py ``` 5. **启动前端服务** ```bash unzip client.zip -d client ``` ### 访问系统 - **前端界面**: http://localhost:9527 - **后端API**: http://localhost:8023 ### 代码规范 - **Go**: 遵循 `gofmt` 标准格式 - **TypeScript**: 使用 ESLint + Prettier - **Python**: 遵循 PEP 8 规范 - **Git**: 使用 Conventional Commits 格式 ## 图片展示 ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-all.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-AI%E5%AF%B9%E8%AF%9D1.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-AI%E5%AF%B9%E8%AF%9D2.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E5%AF%B9%E8%AF%9D%E5%8E%86%E5%8F%B2.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-MCP.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E4%B8%BB%E6%9C%BA%E7%AE%A1%E7%90%86.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E6%A8%A1%E5%9E%8B.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E8%A7%92%E8%89%B2.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E7%9F%A5%E8%AF%86%E5%BA%93.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E7%9F%A5%E8%AF%86%E5%BA%931.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E5%90%91%E9%87%8F%E6%95%B0%E6%8D%AE.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E5%90%91%E9%87%8F%E6%95%B0%E6%8D%AE1.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E8%8F%9C%E5%8D%95.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E7%B3%BB%E7%BB%9F%E8%A7%92%E8%89%B2.png) ![输入图片说明](image/%E9%A1%B5%E9%9D%A2-%E7%B3%BB%E7%BB%9F%E7%94%A8%E6%88%B7.png) ## 📄 许可证 本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情。 ## 🙏 致谢 - [Vue.js](https://vuejs.org/) - 渐进式JavaScript框架 - [soybean-admin](https://github.com/soybeanjs/soybean-admin) 是一个清新优雅、高颜值且功能强大的后台管理模板 - [Iris](https://www.iris-go.com/) - 高性能Go Web框架 - [Qdrant](https://qdrant.tech/) - 向量相似度搜索引擎 - [Naive UI](https://www.naiveui.com/) - Vue 3 组件库 ## 📞 联系我们 - 项目主页: https://gitee.com/chenfyu/llmops - 问题反馈: [Issues](https://gitee.com/chenfyu/llmops/issues) - 公众号:Go语言逆袭之路 ---
**[⬆ 回到顶部](#aiops---智能运维管理平台)** Made with ❤️ by AIOps Team