Контроль качества AI-ассистентов и RAG

Ваш AI-ассистент отвечает. А он отвечает правильно?

DeepRisk экзаменует ассистента на сотнях вопросов, ставит оценки по каждому ответу и показывает, где он выдумывает и что не находит. Проверка запускается при каждом изменении: модели, промпта или базы знаний. Работает внутри вашего контура и с российскими моделями.

support-bot · quality_gate
GATE: PASS

Переключите на v2.4: после смены модели ассистент стал добавлять детали, которых нет в документах. Остальные метрики почти не изменились. Цифры иллюстративные.

4метрики качества RAG с порогами и объяснением
2независимых движка оценки: DeepEval и RAGAS
0данных уходит наружу при установке у вас
9моделей-судей, включая GigaChat и локальные
Проблема

Ассистенты ломаются тихо

Ассистент меняется постоянно, а проверка обычно ручная и разовая: 20 вопросов в таблице и «вроде нормально». Ошибки находят клиенты.

  • Сменили модельПерешли с GPT на GigaChat или Qwen, чтобы сэкономить или уйти из зарубежного облака. Через месяц бот путает тарифы.
  • Обновили базу знанийДобавили новые документы, и бот перестал находить старые ответы. Никто не заметил до первой жалобы.
  • Поправили промптОдна «безобидная» правка инструкции, и ассистент начал уверенно додумывать детали.
  • Подрядчик сдал ботаИнтегратор говорит «точность 95%». Заказчику нечем это проверить и нечего подписать в акте приёмки.
Air Canada, 2024Суд в Канаде обязал авиакомпанию выплатить клиенту компенсацию: её чат-бот выдумал правило возврата денег, которого не было в условиях. Довод «бот действует сам по себе» суд не принял.

Галлюцинация в корпоративном боте — это не забавная ошибка, а обещание от имени компании.

Как работает

Экзамен для ассистента, который не устаёт

DeepRisk подключается к ассистенту так же, как пользователь, через его API. Переделывать ассистента не нужно. Нажмите на шаг.

Что измеряем

Четыре оценки, и сразу понятно, что чинить

Корпоративный ассистент сначала ищет фрагменты в документах, потом модель пишет ответ. Ломаться может каждая половина, поэтому оценки разделены.

Поиск: нашёл ли нужноеretrieval

Contextual Recall порог 0.6

Нашёл ли поиск всё, что нужно для полного ответа.

ловитОтвет неполный: нужный документ не попал в выдачу.

Contextual Precision порог 0.7

Стоят ли нужные фрагменты в начале, а не потерялись среди лишних.

ловитШумный поиск: модель отвлекается на нерелевантные куски.
Генерация: правильно ли написалgeneration

Faithfulness порог 0.8

Подтверждается ли каждое утверждение ответа найденными документами.

ловитГаллюцинации: уверенные детали, которых нет в базе.

Answer Relevancy порог 0.7

Ответил ли ассистент на заданный вопрос, а не на соседний.

ловитОтветы «вокруг да около» и уход от вопроса.

Пороги по умолчанию настраиваются под задачу. Можно добавить свою метрику, например тон ответа или соответствие регламенту.

Архитектура

Где DeepRisk стоит в боевом RAG

Не «векторная база и LLM», а Kafka, S3, индексаторы, кэш, реранкер, гейтвей и контур качества. DeepRisk замыкает этот контур. Нажмите на блок: подсветится всё, что он задевает, как он ломается и какая метрика это ловит.

индексация путь запроса чтение индексов наблюдаемость и оценка

На телефоне схему можно листать вбок.

Технология

Построен на открытых движках. Продукт — всё, что вокруг

Оценки считают DeepEval и RAGAS, две самые популярные открытые библиотеки оценки LLM (Apache-2.0, около 18,6 и 15,9 тыс. звёзд на GitHub). Мы этого не скрываем: библиотека — это инструмент для программиста, а DeepRisk делает из неё процесс для компании.

Ваша командаруководитель AI, аналитик, ML-инженер, заказчик подрядчика
DeepRiskинтерфейс, подключение к любому API, проекты и роли, история и сравнение прогонов, отчёты, российские и локальные модели, установка в контур
EvaluateAPI RunnerRed Team · опция
DeepEvalдвижок оценок, Confident AI
RAGASвторой независимый движок
Библиотека даётDeepRisk добавляет
Функции на Python, нужен программистВеб-интерфейс: проверку запускает аналитик
Один движокДва движка и сверка их оценок
Подключение ассистента кодомЛюбой API через настройку контракта
Таблица в консолиОтчёты HTML и PDF, история, тренды
Нет пользователей и правКлиенты, проекты, роли, журнал действий
Зарубежные модели по умолчаниюGigaChat, Qwen, DeepSeek, локальные модели
Для кого

Лучший момент — когда что-то меняется

Переход на российскую модель без потери качества

Нужно доказать руководству и регулятору, что после перехода с GPT на GigaChat или Qwen ассистент отвечает не хуже. DeepRisk прогоняет одни и те же вопросы через обе модели и показывает разницу в цифрах.

  • Установка в закрытый контур, без отправки данных наружу
  • Судья на ваших моделях, в том числе без интернета
  • Отчёт для руководства и комплаенса
что получает руководительЦифры качества по каждому ассистенту и сигнал, если после изменения качество упало.
Закрытый контур

Ваши данные остаются у вас

DeepRisk ставится на ваши серверы через Docker. Судьёй может быть российская модель по договору или модель на вашем GPU. Промпты, документы и результаты не покидают контур.

GigaChatQwen 72B / 235BDeepSeek-V3GPT-4o / miniGemini FlashvLLM · Ollama локально
  • Проекты и ролиКлиент, проект, инструмент. Доступ выдаётся отдельно к каждому.
  • Журнал действийКто что запускал и кому выдавал доступ.
  • СекретыКлючи подключений хранятся зашифрованными.

Подключаем любой RAG без доступа к коду

api_contract.json
{
  "url": "https://rag.internal/api/v1/ask",
  "method": "POST",
  "headers": { "Authorization": "Bearer ***" },
  "body": { "question": "{{user_query}}" },
  "extractors": {
    "answer": "data.answer",
    "chunks": "data.sources"
  }
}

Описываете, куда отправить вопрос и где в ответе текст и источники. Формат может быть любым.

Как начать

Три ступени: от «попробовать» до «работает всегда»

Каждая ступень полезна сама по себе. Большинство клиентов начинают с аудита.

бесплатно

Открытый код

Разверните сами и попробуйте на своём ассистенте.

  • Лицензия MIT
  • Docker Compose
  • Документация
2–4 недели · фиксированная цена

Аудит качества

Подключаем ваш ассистент и проводим полную проверку вместе с вами.

  • 100–300 вопросов по вашей базе
  • Сравнение 2–3 моделей
  • Отчёт и встреча с выводами
годовая лицензия

Постоянный контроль

DeepRisk в вашем контуре и проверка при каждом изменении.

  • Установка и поддержка
  • Настройка судьи под вашу задачу
  • Обновления и обучение команды
Вопросы

Что обычно спрашивают

Почему не взять DeepEval бесплатно?

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

Можно ли доверять, если ИИ оценивает ИИ?

Судья — более сильная модель с чёткими правилами, и он объясняет каждую оценку, это можно проверить. Мы сравниваем его оценки с оценками ваших экспертов и подбираем пороги под задачу.

У нас нет эталонных ответов

Часть оценок работает без эталона: «не выдумал ли» и «ответил ли по делу». Набор вопросов соберём вместе на аудите.

Сколько стоит одна проверка?

Работа судьи на 100 вопросах стоит от десятков рублей на недорогой модели до нескольких сотен на дорогой. На своей модели вы платите только за своё железо.

А безопасность, взлом бота?

Мы про качество ответов. Модуль red teaming по OWASP LLM Top 10 есть как опция; для глубокой защиты ассистента в работе рекомендуем специализированные решения.

Вы найдёте все ошибки?

Нет, и никто не найдёт. Мы измеряем качество на представительном наборе вопросов и показываем тренд. Как ОТК на производстве: выборочно, но регулярно и по правилам.

Заявка на аудит качества

Расскажите об ассистенте, и мы предложим план проверки.

Что за ассистент

Узнайте, правильно ли отвечает ваш ассистент

Аудит качества за 2–4 недели: ваши вопросы, ваши модели, понятный отчёт и план, что исправить.

Заказать аудит