Последняя строка выглядит мелочью, а на практике решает, будут агенту доверять или нет. Мы про это писали в прошлой статье: ответ «продажи составили ноль» опаснее ответа «данные за вчера не загрузились».
Шаг 3. Подготовить данные ровно под этот сценарийЗдесь коротко, потому что подробно разбирали во второй статье. Главное правило: порядок наводим не во всей компании, а в границах брифа. Проверяем по пяти вопросам:
- Как считается каждая метрика из брифа?
- Откуда берётся цифра?
- Кто имеет право её видеть?
- Когда данные обновляются?
- Понимает ли модель бизнес-термины, которыми пользуются получатели?
Один нюанс проявляется именно на этом шаге. Бриф почти всегда показывает, что двух-трёх нужных связей между системами просто нет. Это задача для хранилища данных, и оценить её в неделях надо до старта пилота, а не обнаружить на третьей неделе.
Шаг 4. Провести приёмку по контрольным вопросамБизнес-пользователи оценивают ИИ-агента по трём параметрам: точность ответа, понятность логики и практическая ценность для задачи. Но как проверить это до релиза, а не на боевых данных?
У нас для этого есть чёткая процедура. На входе — 30−50 реальных вопросов с совещаний за последний квартал. По каждому из них аналитик вручную готовит эталонный ответ. Это занимает 2−4 дня и оказывается самой полезной инвестицией в пилоте: набор кейсов остаётся у компании и переиспользуется при каждом обновлении модели данных.
Прогоняем агента и раскладываем ответы на три категории:- точные попадания: совпали с эталоном;
- правдоподобные, но неверные: уверенный ответ с неправильной цифрой;
- отказы: агент сказал, что данных на этот вопрос нет.
Смотреть надо на вторую категорию. По ключевым метрикам она должна быть нулевой, иначе в эксплуатацию не выходим, каким бы высоким ни оказался общий процент. Третью категорию считаем плюсом. Агент, который умеет отказаться, полезнее агента, который отвечает всегда.
Порог приёмки фиксируется в брифе заранее. Договариваться о нём после прогона поздно: цифры уже видны, и обсуждение превращается в торг.
Шаг 5. Расставить точки проверки человеком
FanRuan говорит: «Определите, что уходит автоматически, а что требует проверки». Мы в GlowByte раскладываем это по двум осям — цена ошибки и обратимость. Получается четыре сценария:
- Дёшево и обратимо, например внутренняя сводка. Отдаём агенту полностью.
- Дорого, но обратимо, например алерт, который поднимает смену на проверку линии. Автоматизируем, но с обязательной пометкой источника и времени данных — чтобы получатель мог быстро перепроверить.
- Дёшево, но необратимо, например письмо контрагенту. Только через человека.
- Дорого и необратимо — любое действие с деньгами или обязательствами. Агент готовит проект, решение принимает человек, факт согласования пишется в лог.
Отдельно фиксируем процедуру остановки. Кто и как выключает сценарий, если он начал выдавать ерунду, и как получатели узнают, что рассылка приостановлена. В пилоте это обычно один человек и одна кнопка, но договориться надо заранее, а не в момент инцидента.
Шаг 6. Мерить эксплуатацию, а не восторг на демоЧерез два месяца после запуска решение об оставлении сценария принимается по цифрам. Мы в GlowByte смотрим на пять.
- Доля принятых ответов: сколько сводок получатели использовали без ручной перепроверки.
- Освободившееся время: сколько часов в неделю реально ушло из процесса. Считается по журналу, а не по опросу.
- Время до реакции: сколько проходит между отклонением в данных и постановкой задачи ответственному. Обычно именно ради этой метрики сценарий и делают.
- Число новых исключений в неделю: случаи, которые агент не умеет обрабатывать. Кривая должна идти вниз. Плоская кривая означает, что сценарий выбран слишком широко.
- Доля отказов: должна быть заметной, но не растущей. Рост означает, что в данных что-то поехало.
Условие закрытия сценария тоже стоит записать заранее. Если через два месяца освободившееся время меньше времени на поддержку сценария, его закрывают. Это дисциплинирует выбор первого кандидата лучше любых уговоров.