В конструкторе голосовых роботов аналитики тратили несколько дней на настройку даже простых сценариев из-за ручной сборки диалогов. Я помогла перейти от сценарной модели к AI-агентам. Спроектировала интерфейс настройки и тестирования агента. Простой сценарий теперь запускается за 10 минут.
Naumen Erudite — платформа для создания голосовых и чат-ботов. Роботов настраивают аналитики внедрения: специалисты Naumen или обученные сотрудники на стороне клиента.
Создание робота выглядело так: вручную собрать сценарий из веток и переходов, прописать каждый возможный диалог, проверить каждый путь. Даже простой сценарий занимал несколько дней. И это не гарантировало результат: стоило пользователю задать вопрос, который аналитик не предусмотрел, и диалог уходил на оператора. Бизнес платил за автоматизацию, но всё равно содержал операторов.
Первые версии интерфейса включали все настройки агента сразу. Возник конфликт между двумя типами пользователей:
Чтобы понять, без чего агент действительно не сможет работать, я вместе с ML-командой разобрала минимальные настройки для запуска. Определили два обязательных элемента: без промпта агент не работает вообще, без инструментов — только разговаривает, но не решает задачи вроде поиска по базе знаний. Остальные настройки влияют на качество, но не блокируют запуск.
Рассматривала вариант разделить основные настройки и дополнительные по табам, но от этого отказалась: аналитику важно проверять агента прямо в процессе настройки, а значит весь контекст должен быть в одном месте.
На поверхности оставила только базовые настройки: название, промпт и инструменты. Этого было достаточно, чтобы создать и протестировать простой сценарий. Дополнительные параметры скрыла в аккордеонах, чтобы не перегружать интерфейс.
Агента можно сразу протестировать в процессе настройки: написать реплику, проверить ответ и скорректировать промпт без переходов между разделами.
Готовый агент добавляется в сценарий как один блок. В отличие от обычных сценариев, аналитикам больше не нужно было вручную прописывать ветки и переходы. Агент сам обрабатывает разные пользовательские вопросы.