Repolode
arthur-ai

arthur-ai/arthur-engine

Open-source-движок для guardrails, трассировки, оценки и мониторинга LLM-приложений и агентных AI-систем, а также мониторинга ML-моделей.

Звёзды
93
Форки
19
Открытые issues
27
Последний коммит
8 часов назад

Что это?

Arthur Engine — это сервис для разработки, мониторинга и управления AI- и ML-нагрузками. Для LLM-приложений и генеративных AI-сценариев он применяет настраиваемые guardrails, которые выявляют утечки персональных и других чувствительных данных, галлюцинации, попытки prompt injection и токсичные высказывания.

Для агентных приложений он собирает и анализирует трассы OpenInference OpenTelemetry из рабочих процессов агентов и LLM-приложений, непрерывно оценивает данные трасс в реальном времени, а также позволяет управлять промптами и версионировать их. Кроме того, он поддерживает эксперименты для сравнения вариантов промптов и сквозную оценку конвейеров генерации с дополнением извлечённой информацией (RAG).

Проект также охватывает мониторинг и бенчмаркинг традиционных ML-моделей, включая отслеживание дрейфа, accuracy, precision, recall, F1 и AUC, однако для этого требуется Arthur Platform. Пользовательские метрики и расширяемый API позволяют встроить его в существующую архитектуру приложений.

Ключевые возможности

  • 01Guardrails в реальном времени для защиты от утечек персональных данных, галлюцинаций, prompt injection и токсичных высказываний
  • 02Собирает трассы OpenInference OpenTelemetry из агентных рабочих процессов и LLM-приложений
  • 03Непрерывно оценивает трассы в реальном времени, чтобы выявлять ухудшение качества
  • 04Управление промптами, их версионирование и эксперименты с вариантами
  • 05Сквозная оценка конвейеров RAG
  • 06Пользовательские метрики и расширяемый API

Сценарии использования

  • Добавление guardrails в LLM-приложение для блокировки утечек чувствительных данных или prompt injection
  • Трассировка и оценка многоэтапного агента для выявления ухудшения качества
  • Сравнение вариантов промптов и измерение их влияния на метрики качества
  • Мониторинг дрейфа и accuracy традиционных ML-моделей в production

Быстрый старт

  1. 1

    Запустите установщик движка для macOS из README (вручную запустите официальный скрипт установки).

  2. 2

    Запустите установщик движка для Windows из README (вручную запустите официальный скрипт установки).

  3. 3

    Инструментируйте агентов, следуя примерам в папке genai-engine/examples.

Что важно знать

  • Для мониторинга ML-моделей требуется Arthur Platform.
  • Для доступа ко всем возможностям платформы, таким как настраиваемые дашборды и оповещения, необходимо зарегистрироваться в Arthur Platform.
  • Настройка требует запуска скрипта-установщика вместо установки через стандартный менеджер пакетов.

В подборках

Темы

Частые вопросы

Что такое arthur-engine?
Open-source-движок для guardrails, трассировки, оценки и мониторинга LLM-приложений и агентных AI-систем, а также мониторинга ML-моделей. Arthur Engine — это сервис для разработки, мониторинга и управления AI- и ML-нагрузками. Для LLM-приложений и генеративных AI-сценариев он применяет настраиваемые guardrails, которые выявляют утечки персональных и других чувствительных данных, галлюцинации, попытки prompt injection и токсичные высказывания.
arthur-engine можно использовать бесплатно? Какая у него лицензия?
arthur-engine распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
arthur-engine всё ещё поддерживается?
Активно поддерживается. Последний коммит в arthur-engine — 6 нояб. 2026 г..
Для чего можно использовать arthur-engine?
Добавление guardrails в LLM-приложение для блокировки утечек чувствительных данных или prompt injection Трассировка и оценка многоэтапного агента для выявления ухудшения качества Сравнение вариантов промптов и измерение их влияния на метрики качества Мониторинг дрейфа и accuracy традиционных ML-моделей в production
Как установить arthur-engine?
Запустите установщик движка для macOS из README (вручную запустите официальный скрипт установки). Запустите установщик движка для Windows из README (вручную запустите официальный скрипт установки). Инструментируйте агентов, следуя примерам в папке genai-engine/examples.
Где скачать arthur-engine?
Исходный код и инструкции по установке — на GitHub: https://github.com/arthur-ai/arthur-engine

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Jaeger — платформа распределённой трассировки, получившая статус проекта CNCF Graduated и предназначенная для мониторинга и диагностики запросов между микросервисами.

23,4 тыс.+23 за неделю3,2 тыс.GoApache-2.0Обновлён 9 часов назад