Урок из полного доступа, первые уроки курса бесплатно Официальный курс Anthropic Academy на русском
Урок 19 · Видео · 11 мин

Оценка ответов с помощью модели

Урок 19 из 89 курса «Claude в Amazon Bedrock»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

Кадр из видеоурока

О чём урок

В процессе разработки и оптимизации промптов для больших языковых моделей (LLM), таких как Claude, крайне важно иметь объективные методы оценки качества генерируемых ответов. Именно здесь на помощь приходят градеры (от англ. "grader" — оценщик). Градер — это инструмент или метод, который принимает на вход ответ модели и возвращает некую измеримую обратную связь, обычно в виде числовой оценки. Эта оценка, как правило, находится в диапазоне от 1 до 10, где 10 означает высочайшее качество, а 1 — низкое.

Градеры позволяют автоматизировать или значительно упростить процесс оценки, предоставляя разработчикам четкие, объективные сигналы о производительности промптов. Это особенно важно при итеративной разработке, когда необходимо быстро проверять изменения и отслеживать прогресс.

Существует три основных подхода к оценке результатов работы моделей, каждый из которых имеет свои преимущества и области применения:

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

  • Проверка длины ответа: Убедиться, что ответ не слишком короткий или слишком длинный.
  • Верификация наличия/отсутствия определенных слов или фраз: Например, убедиться, что ответ содержит ключевые термины или, наоборот, не содержит нежелательной лексики.
  • Валидация синтаксиса: Проверка, соответствует ли сгенерированный код (например, на Python), JSON-объект или регулярное выражение (regex) правильному синтаксису.
  • Оценка читаемости: Использование метрик читаемости текста для определения его сложности.

Единственное требование к программному градеру — он должен возвращать какой-либо измеримый сигнал при выполнении, будь то булево значение, число или структурированный объект.

Модельные градеры используют другую AI-модель (часто ту же или более мощную LLM) для оценки качества исходного ответа. Этот подход предполагает выполнение дополнительного API-запроса к оценочной модели. Модельные градеры предлагают огромную гибкость для оценки более сложных и субъективных аспектов, таких как:

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

План урока

  1. Оценка Ответов Моделей: Введение в Градеры
  2. Типы Градеров для Оценки Ответов LLM
  3. Программные Градеры
  4. Модельные Градеры
  5. Человеческие Градеры
  6. Определение Критериев Оценки
  7. Реализация Модельного Градера
  8. Интеграция Градера в Процесс Тестирования

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Откройте полный доступ

Вы прошли бесплатные уроки. Выберите тариф, чтобы продолжить обучение.

Курсы Anthropic 1 490 ₽ Разовый платёж, навсегда
  • Все курсы от Anthropic (34 шт.)
  • Именной сертификат по каждому пройденному курсу
Оплатить
Полный доступ 4 900 ₽ Разовый платёж, навсегда
  • Все 77 курсов от 11 AI-провайдеров
  • Библиотека промптов и новые курсы
Оплатить

Безопасная оплата через Robokassa: СБП, карты, электронные кошельки. Доступ откроется в этом браузере и придёт письмом. Уже оплатили? Восстановить доступ

Полезные гиды