OpenDeRisk: круглосуточный ИИ-ассистент для эксплуатации прикладных систем 66

小编 ·

OpenDeRisk: круглосуточный ИИ-ассистент для эксплуатации прикладных систем

OpenDeRisk — это круглосуточная система управления рисками, действующая как цифровой ассистент эксплуатации, готовый помочь прикладным системам в любой момент и работать вместе с людьми. Наше желание — чтобы у каждой прикладной системы был такой цифровой управляющий, постоянно оберегающий её безопасность.

OpenDeRisk: круглосуточный ИИ-ассистент для эксплуатации прикладных систем

Что такое OpenDeRisk?

OpenDeRisk — это интеллектуальная система управления рисками, работающая 24/7, подобная цифровому помощнику по эксплуатации, которая в любой момент может помочь прикладным системам решать проблемы и взаимодействовать с людьми. Мы хотим, чтобы у каждой прикладной системы был такой цифровой администратор, который постоянно защищает безопасность системы.

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

Особенности проекта OpenDeRisk

  • Глубокий анализ первопричин (DeepResearch RCA): быстрое определение корня проблемы путём глубокого анализа журналов, трассировок и кода.

  • Визуализированная цепочка доказательств: полное отображение процесса диагностики и цепочки доказательств, что делает результаты диагностики ясными и понятными.

  • Многоагентное взаимодействие: совместная работа SRE-Agent, Code-Agent, ReportAgent, Vis-Agent и Data-Agent для выполнения анализа рисков и диагностики.

  • Открытая архитектура: архитектура OpenDeRisk полностью открыта, что удобно для использования и интеграции в проектах с открытым исходным кодом.

Техническая реализация OpenDeRisk

  • Уровень данных: извлечение крупномасштабного набора данных OpenRCA (около 20 ГБ) из GitHub с последующей локальной обработкой и анализом.

  • Уровень логики: использование многоагентной архитектуры, где совместная работа таких агентов, как SRE-Agent и Code-Agent, обеспечивает глубокий анализ первопричин.

  • Уровень визуализации: динамическое отображение всего процесса обработки и цепочки доказательств с помощью протокола Vis.

Установка и настройка

Установка uv:

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

Установка пакетов зависимостей:

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 в файле derisk-proxy-deepseek.toml, затем выполните следующую команду для запуска:

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

Перейдите по адресу http://localhost:7777, чтобы просмотреть результат работы.

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

Преимущества OpenDeRisk

  • Полностью открытая архитектура: предоставляется полный открытый исходный код и архитектура, что позволяет пользователям свободно настраивать и интегрировать систему.

  • Применение глубокого обучения: глубокое использование технологий глубокого обучения повышает точность анализа первопричин.

  • Визуализированный пользовательский опыт: визуализация делает процесс диагностики более наглядным, понятным и удобным в использовании.

  • Поддержка сообщества: активное сообщество обеспечивает качественную техническую поддержку и площадку для общения пользователей.

Ссылки по теме

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