OpenDeRisk: asistente digital de operaciones con IA 24/7 para sistemas de aplicaciones 62

小编 ·

OpenDeRisk: asistente digital de operaciones con IA 24/7 para sistemas de aplicaciones

OpenDeRisk es un sistema inteligente de riesgos 24/7 que actúa como un asistente digital de operaciones, listo para ayudar a los sistemas de aplicaciones a resolver problemas en cualquier momento y colaborar con las personas. El objetivo es que cada sistema de aplicaciones cuente con un mayordomo digital como este, que vele continuamente por su seguridad.

OpenDeRisk: asistente digital de operaciones con IA 24/7 para sistemas de aplicaciones

¿Qué es OpenDeRisk?

OpenDeRisk es un sistema inteligente de riesgos 7×24 horas, como un asistente digital de operaciones que puede ayudar a los sistemas de aplicaciones a resolver problemas en cualquier momento y trabajar junto con personas. Esperamos que cada sistema de aplicación tenga un管家 digital así, protegiendo la seguridad del sistema en todo momento.

OpenDeRisk:7*24H应用系统AI数字运维助手.webp

Características del proyecto OpenDeRisk

  • Análisis de causa raíz con investigación profunda (DeepResearch RCA): mediante el análisis profundo de registros, seguimientos y código, localiza rápidamente el origen del problema.

  • Cadena de evidencia visualizable: muestra de forma integral el proceso de diagnóstico y la cadena de evidencia, haciendo que los resultados del diagnóstico sean claros y fáciles de entender.

  • Colaboración entre múltiples agentes: colaboración entre SRE-Agent, Code-Agent, ReportAgent, Vis-Agent y Data-Agent para completar conjuntamente el análisis de riesgos y el diagnóstico.

  • Arquitectura abierta y de código abierto: la arquitectura de OpenDeRisk es completamente abierta, lo que facilita su uso e integración en proyectos de código abierto.

Implementación técnica de OpenDeRisk

  • Capa de datos: extrae un gran conjunto de datos OpenRCA (aproximadamente 20 GB) desde GitHub y los procesa y analiza localmente.

  • Capa lógica: adopta una arquitectura multi-agente, donde la colaboración entre agentes como SRE-Agent, Code-Agent, etc., permite completar conjuntamente el análisis profundo de causa raíz.

  • Capa de visualización: utiliza el protocolo Vis para renderizar dinámicamente todo el flujo de procesamiento y la cadena de evidencia.

Instalación y configuración

Instalar uv:

curl -LsSf https://astral.sh/uv/install.sh | sh

Instalar paquetes de dependencias:

uv sync --all-packages --frozen \
--extra "base" \
--extra "proxy_openai" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "client" \
--index-url=https://pypi.tuna.tsinghua.edu.cn/simple

Configure el API_KEY en el archivo derisk-proxy-deepseek.toml y luego ejecute el siguiente comando para iniciar:

uv run python packages/derisk-app/src/derisk_app/derisk_server.py --config configs/derisk-proxy-deepseek.toml

Visite http://localhost:7777 para ver el resultado de la ejecución.

OpenDeRisk:AI风险智能系统,应用系统AI数字运维助手.webp

Ventajas de OpenDeRisk

  • Arquitectura de código abierto integral: proporciona código fuente y arquitectura abiertos completos, lo que facilita la personalización e integración libre por parte de los usuarios.

  • Aplicación de aprendizaje profundo: aplica en profundidad la tecnología de aprendizaje profundo, mejorando la precisión del análisis de causa raíz.

  • Experiencia de usuario visualizada: mediante métodos de visualización, el proceso de diagnóstico resulta más intuitivo, fácil de entender y de operar.

  • Soporte de la comunidad: cuenta con una comunidad activa que ofrece un buen soporte técnico y un entorno de intercambio entre usuarios.

Enlaces relacionados

https://github.com/derisk-ai/OpenDerisk