ИИ для проверки качества ответов помогает разметить выборку диалогов ассистента по фактам, полноте, тону и необходимости передачи человеку. Оценка становится полезной, когда рядом с каждым выводом сохранены исходный вопрос, ответ, доступный на тот момент источник и решение редактора. Отдельно проверяют заранее собранный набор до выпуска изменений и новые диалоги после выпуска.
Что оценивать
Единица проверки — ответ в контексте диалога и доступного источника. Одной общей оценки мало: фактическая ошибка, пропущенное условие и отсутствие нужной эскалации требуют разных действий.
Начните с назначения ассистента. Для клиентской поддержки это может быть ответ о статусе услуги; для внутреннего помощника — поиск правила в актуальном регламенте. В обоих случаях редактору нужны запрос, предыдущие реплики, версия базы знаний, фактический ответ и ожидаемый безопасный маршрут. Сравнение разных языковых моделей и скорость генерации здесь вторичны: предмет проверки — качество уже выданного ответа в рабочем контексте.
Отделите факты от формулировки. Фраза может звучать вежливо и при этом содержать неверное условие договора. Полный по смыслу ответ может раскрывать сведения, к которым у адресата нет доступа. Молчание ассистента там, где клиенту нужен оператор, также считается отдельным дефектом. Поэтому опишите категории ошибок словами, понятными предметному специалисту, и привяжите их к наблюдаемому фрагменту диалога.
- Факт: утверждение подтверждено актуальным источником с указанием версии либо помечено как вопрос для уточнения.
- Полнота: ответ закрывает существенные части запроса и отмечает ограничения исходных данных.
- Тон: сообщение соответствует принятому стилю общения и сохраняет уважение к адресату.
- Эскалация: рискованный, спорный или выходящий за полномочия вопрос передан назначенному сотруднику.
Такой контур отличается от тестов программного агента в CI: редактор рассматривает коммуникацию с человеком и последствия ответа. Для общего устройства поддержки рядом есть материал об ИИ в поддержке клиентов; здесь внимание сосредоточено на выборке, рубрике и ручном решении по спорному сообщению.
Выборка диалогов
Для проверки до выпуска соберите обезличенный офлайн набор из реальных разрешённых запросов и специально подготовленных пограничных формулировок. Разделите его по типам задач: поиск факта, составной вопрос, неполные входные данные, запрос вне области знаний и вопрос с ограниченным доступом. Сохраните исходный текст и ожидаемый источник; фантазировать эталонный ответ за клиента нельзя. Каждый пример должен иметь владельца, который подтвердит смысл и актуальность на момент испытания.
- Владелец процесса утверждает перечень типов вопросов и правила включения записи в выборку. Ответственный за данные удаляет персональные сведения и секреты.
- Редактор связывает вопрос с версией документа или карточки знания, доступной ассистенту в проверяемом состоянии.
- Сотрудник поддержки помечает случаи, где нужен перевод оператору, уточняющий вопрос или отказ в раскрытии сведений.
- Инженер фиксирует версию промпта, поискового индекса и настроек маршрута, чтобы повторная проверка сравнивала одинаковые условия.
- Команда откладывает отдельную часть набора для приёмки, сохраняя её вне правок промпта и ручной подгонки.
Пропорции типов вопросов определяйте по потоку своей команды, а редкие критичные случаи добавляйте отдельным слоем. Случайная выборка без разметки может скрыть ошибку доступа или пропуск эскалации. Сервер приложения проверяет полномочия на чтение исходных диалогов и источников; редактор получает только разрешённые обезличенные записи. Проект хранения должен позволять отозвать запись из набора и проследить, какая версия использовалась при оценке.
Рубрика оценки
Сформулируйте критерии через наблюдаемые признаки и доказательства. Для фактической точности редактор открывает источник и сопоставляет конкретное утверждение. Для полноты сравнивает ответ с частями запроса. Тон проверяет по утверждённым примерам допустимой речи. Эскалацию сверяет с правилами передачи вопроса оператору. Так два проверяющих смогут обсудить причину расхождения, вместо обмена абстрактными оценками.
| Критерий | Что показать редактору | Причина отклонения |
|---|---|---|
| Точность | Фраза ответа и версия источника | Источник противоречит утверждению |
| Полнота | Части запроса и ограничения | Важное условие пропущено |
| Тон | Фрагмент и правило стиля | Фраза вводит в заблуждение или груба |
| Эскалация | Триггер, маршрут, ответственный | Вопрос остался без нужной передачи |
| Доступ | Роль адресата и журнал сервера | Ответ раскрывает закрытую информацию |
Для каждого критерия заведите состояния «подтверждено», «ошибка» и «требует разбора». Последнее состояние нужно, когда источник отсутствует, устарел или сам содержит противоречие. Оценщик пишет ссылку на фрагмент и краткое обоснование; одной метки мало для исправления процесса. Если модель предлагает предварительные метки, считайте их черновиком для сортировки. Сервер проверяет роль перед выдачей материалов, а ответственный человек подтверждает спорный вывод. Близкий вопрос о передаче сложного обращения разобран в статье об эскалации в поддержке. При расхождении оценок сохраните обе версии аргументации. Владелец рубрики уточняет правило на основании источника, а затем проверяющие повторно размечают похожие ответы. Такой журнал помогает различить спор о формулировке и реальную ошибку знания.
Редакторский разбор
Проведите офлайн проверку до выпуска новой версии ассистента. Проверяющие размечают ответы независимо, затем разбирают расхождения по источнику и правилам. В журнале остаются вопрос, ответ, цитируемый фрагмент, метка, причина и решение назначенного специалиста. Для ошибки факта исправляйте документ, поиск или формулировку; для ошибки маршрута — правило передачи и назначение ответственного. Исправление одной реплики без поиска причины оставит похожие диалоги под риском.
- Фактическое противоречие с источником: удержать выпуск изменённого ответа и отправить владельцу знаний.
- Запрос вне полномочий клиента: остановить раскрытие данных, проверить журнал доступа и сообщить владельцу безопасности.
- Неясный вопрос: добавить запрос уточнения с сохранением человеческого канала связи.
- Спор между редакторами: передать предметному владельцу первичный диалог и обе аргументации.
После исправления повторите исходный пример и соседние вопросы из той же категории. Приёмка требует доказательства, что новая версия устранила зафиксированный дефект и сохранила корректные ответы на сопутствующие запросы. Ответственный человек решает, можно ли выпускать изменение и какие открытые ограничения отразить в регламенте. Если задача охватывает сразу несколько каналов, согласуйте единый реестр причин и маршрутов. Для такого проектирования подходит внедрение ИИ в рабочий процесс с понятными ролями и критериями приёмки.
Нужна рубрика проверки для ответов вашего ассистента?
Контроль после выпуска
После выпуска начинается другой поток: новые диалоги поступают в текущий контроль. Отбирайте записи по согласованным категориям и сигналам жалобы, сохраняя случайную долю потока для обнаружения неожиданных ошибок. Живая проверка требует отдельного порядка доступа и хранения, поскольку разговор может содержать сведения клиента. Назначьте сотрудника, который рассматривает срочные исключения, и владельца изменений базы знаний. Точность сообщения и возможность перевести разговор человеку проверяйте независимо от скорости ответа системы. Обращение с жалобой связывайте с конкретным ответом ассистента и текущей версией документа, иначе исправление окажется оторванным от причины.
- Журнал получает идентификатор диалога, версию ассистента, источник ответа и отметку о передаче оператору.
- Сервер ограничивает доступ к записи по роли и выделяет разрешённую копию для редакторской оценки.
- Редактор отмечает наблюдаемую проблему по рубрике и прикладывает источник; критичное противоречие передаёт ответственному сотруднику.
- Владелец процесса решает, исправить знание, маршрут или текст; повторная проверка использует сохранённый пример и новую выборку.
Сводите офлайн приёмку и текущий контроль в одном журнале причин, но показывайте их раздельно. Первый набор отвечает, готова ли конкретная версия к выпуску при известном наборе вопросов. Второй выявляет новые формулировки, сменившиеся документы и реальные жалобы. Отчёт содержит открытые исключения, решения людей и ссылки на исправленные версии. Приёмка контура завершена, когда команда воспроизводит разбор ответа от исходного вопроса до решения владельца и может доказать, что доступ проверял сервер.
Оценка модели служит подсказкой для редактора. Спорный факт, доступ к сведениям, эскалацию и выпуск исправления подтверждают назначенные сотрудники по источнику и журналу.