Как проверить ИИ-агента: набор вопросов и оценка вместо «вроде нормально»

Как проверить ИИ-агента: набор вопросов и оценка вместо «вроде нормально»

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

Эталонный набор

Начните с 30–50 реальных вопросов из переписки с клиентами. Для каждого запишите:

  • вопрос в том виде, как его задают (с опечатками и разговорной речью);
  • эталонные факты, которые должны быть в ответе (не готовый текст, а факты);
  • нужно ли передать диалог человеку;
  • чего ответ не должен содержать (например, обещаний или чужих цен).

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

Оценка по фактам

Ответ оценивается не по «похоже на эталон», а по критериям:

  • Верность: все ключевые факты названы правильно.
  • Обоснованность: каждое утверждение подтверждено источником. Выдуманная деталь делает ответ неверным, даже если остальное правильно.
  • Передача человеку: агент передал диалог там, где нужно, и не передал там, где мог ответить.
  • Тон: вежливо, без шаблонов и обещаний.

Оценивать можно вручную или другой моделью («модель проверяет модель»). Во втором случае важно давать ей строгую инструкцию и эталонные факты, а не просить «оцени от 1 до 10». Выборочно проверяйте её оценки сами: проверяющая модель тоже ошибается.

Когда запускать

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

Результаты сохраняйте и сравнивайте: если доля верных ответов упала, вы узнаете об этом до клиентов.

Что делать с ошибками

Каждая ошибка — это улучшение: дополнить базу знаний, уточнить правило в промпте или добавить граничный случай в набор. Ошибочные ответы из реальной работы добавляйте в эталонный набор, и он будет расти вместе с продуктом.

Я собрал свои рабочие промпты для такой проверки и для самого агента в отдельный набор: он есть в магазине.

Все записи

Есть задача?

Опишите её в нескольких предложениях — отвечу в течение рабочего дня и предложу, как к ней подойти. Или посмотрите готовые решения в магазине.