OpenDeRisk: KI-gestützter digitaler Betriebsassistent für Anwendungssysteme – 24/7 65

小编 ·

OpenDeRisk: KI-gestützter digitaler Betriebsassistent für Anwendungssysteme – 24/7

OpenDeRisk ist ein 24/7-Risiko-Intelligenzsystem, das wie ein digitaler Betriebsassistent funktioniert und Anwendungssysteme jederzeit bei der Problemlösung unterstützt und mit Menschen zusammenarbeitet. Unser Ziel ist es, dass jedes Anwendungssystem einen solchen digitalen Verwalter hat, der kontinuierlich für seine Sicherheit sorgt.

OpenDeRisk: KI-gestützter digitaler Betriebsassistent für Anwendungssysteme – 24/7

Was ist OpenDeRisk?

OpenDeRisk ist ein 7×24-Stunden-Risiko-Intelligenzsystem, das wie ein digitaler Betriebsassistent funktioniert, jederzeit Anwendungsprobleme lösen kann und mit Menschen zusammenarbeitet. Wir möchten, dass jedes Anwendungssystem einen solchen digitalen Verwalter hat, der die Systemsicherheit rund um die Uhr gewährleistet.

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

Funktionsmerkmale des OpenDeRisk-Projekts

  • Tiefgehende Ursachenanalyse (DeepResearch RCA): Durch eingehende Analyse von Logs, Traces und Code wird die Problemursache schnell lokalisiert.

  • Visualisierte Beweiskette: Der gesamte Diagnoseprozess und die Beweiskette werden umfassend dargestellt, sodass die Diagnoseergebnisse klar und verständlich sind.

  • Multi-Agenten-Zusammenarbeit: Zusammenarbeit zwischen SRE-Agent, Code-Agent, ReportAgent, Vis-Agent und Data-Agent zur gemeinsamen Durchführung von Risikoanalysen und Diagnosen.

  • Offene Open-Source-Architektur: Die Architektur von OpenDeRisk ist vollständig offen und ermöglicht eine einfache Nutzung und Integration in Open-Source-Projekten.

Technische Umsetzung von OpenDeRisk

  • Datenebene: Ein umfangreicher OpenRCA-Datensatz (ca. 20 GB) wird von GitHub abgerufen und lokal verarbeitet und analysiert.

  • Logikebene: Verwendung einer Multi-Agenten-Architektur, bei der Agenten wie SRE-Agent und Code-Agent zusammenarbeiten, um eine tiefgehende Ursachenanalyse durchzuführen.

  • Visualisierungsebene: Dynamische Darstellung des gesamten Verarbeitungsprozesses und der Beweiskette mittels Vis-Protokoll.

Installation und Konfiguration

uv installieren:

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

Abhängigkeitspakete installieren:

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

API_KEY in der Datei derisk-proxy-deepseek.toml konfigurieren und dann den folgenden Befehl zum Starten ausführen:

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

Unter http://localhost:7777 das Ergebnis aufrufen.

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

Vorteile von OpenDeRisk

  • Umfassende Open-Source-Architektur: Vollständiger Open-Source-Code und vollständige Architektur werden bereitgestellt, sodass Benutzer frei anpassen und integrieren können.

  • Anwendung von Deep Learning: Deep-Learning-Technologien werden intensiv eingesetzt, um die Genauigkeit der Ursachenanalyse zu verbessern.

  • Visualisierte Benutzererfahrung: Durch Visualisierung wird der Diagnoseprozess intuitiver und somit leichter verständlich und bedienbar.

  • Community-Unterstützung: Eine aktive Community bietet guten technischen Support und eine Plattform für den Austausch der Nutzer.

Verwandte Links

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