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