Получить доступ

Как оценивать качество ответов LLM?

MiddleОценка качества
Ещё спрашивают так:
  • Как понять, что новый промпт лучше старого?
  • Что такое LLM-as-a-judge?
  • Как тестировать приложение на LLM?
Коротко

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

  • Автоматические проверки: точное совпадение, валидность формата, наличие ключевых фактов
  • Модель-судья (LLM-as-a-judge) для открытых ответов — с рубрикой и проверкой на людях

А ещё Плюс онлайн-метрики: оценки пользователей, доля исправленных ответов

Так подсказку видит пользователь sotto на живом собеседовании — за пару секунд, пока вы думаете вслух.

Подробно

Ответы LLM недетерминированы, а «улучшение» на одном примере легко ломает другие. Поэтому качество меряют на наборе.

Тестовый набор (golden set): реальные запросы разной сложности, крайние случаи, вопросы без ответа, попытки взлома. Для каждого — ожидаемый ответ или критерии.

Метрики по типу задачи:

  • классификация и извлечение — точность, полнота, F1, доля валидного JSON;
  • RAG — отдельно поиск (recall@k) и ответ: соответствие контексту (faithfulness), релевантность, полнота;
  • открытые ответы — оценка по рубрике людьми или моделью-судьёй.

LLM-as-a-judge — другая модель оценивает ответ по рубрике. Быстро и дёшево, но у судьи есть перекосы: предпочитает длинные ответы, свой стиль, первый вариант при сравнении. Поэтому рубрика должна быть конкретной, порядок вариантов — перемешан, а согласие судьи с людьми — проверено на выборке.

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

Отдельно меряют стоимость и задержку — улучшение качества может быть слишком дорогим.

Что хотят услышать

  • Набор тестовых примеров как основа.
  • Метрики под тип задачи, отдельная оценка поиска и генерации в RAG.
  • LLM-as-a-judge с ограничениями.
  • Регрессионные прогоны и онлайн-метрики.

Частые ошибки

  • Оценивать «на глаз» по нескольким диалогам.
  • Безоговорочно доверять модели-судье.

Что спросят дальше

Связанные вопросы

Закрытая бета

Подсказки на собеседовании — в реальном времени

sotto слышит вопрос интервьюера и показывает короткий ответ и план, как в блоке «Коротко». Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем