Чат-боты (краткая памятка для начинающих)

1. Согласованность - корень благочестия

Ядро проблемы в отсутствии "памяти" у языковых моделей. Диалоги могут разрастаться бесконечно, а у ИИ лапки и контекст теряется.
Поэтому приходится делать переменные для сущностей и жестко встраивать знания в бота. В клевых конструкторах - память, переменные, файлы знаний настраиваются без кодирования.
Не ньюфагу, разумеется. Дорогу осилит идущий.
Монолитный промт для всех случаев жизни - ламерский подход. Лучше расфрэндить всё на кастомные ситуативные промты для каждого участка диалога.
Кстати, блок-схема должна быть, по-любому. Если у вас ее еще нет, ее нужно срочно прописать. Пройдите орлиным взором по всем возможным кейсам.
Бот ведь не кринж-персонаж, ведомый бесконтрольно туда-сюда. Жесткий контроль потока - ключ к доверию юзеров.

2. Выбрать правильный тон

Тон разговора должен или не должен быть на стиле?
Не должен. Должно быть то, что эффективно работает.
Болтливый криэйтор, спокойный СИСАДМ, бунтарь, скучный, но делающий свое дело робот, нежный бот-кун или простой кнопочный бот - целевая аудитория решает.
Чекнуть контрольную группу - мастхэв при разработке бота.
Например, большинство возмутится, но ЦА-десяточка оценит по-драконьи дерзкого бота - значит релизим.
В конструкторах часто можно кастомизировать стиль, мэссэджи и эмоции под любой вайб. Но помним, что и старые боты, без какого-либо вайба отлично пахали.

3. Контроль, как у админа

Свобода слова для ботов - путь в ад бандерлогов. Слишком "расслабили" дефолтный "разговорчик" - и хакеры уже начинают флудить. Цивильные продуманные скрипты, логгирование всего и вшитая опция ручного управления от ситхов - вот чего душа просит.
Неверный интент от юзера? Слать на модерацию оператора или просто слать!

4. Фильтры важны (fuck them)

Грубияны-ИИ еще норм, но есть и похуже проблемы - криминал с деанон-угрозами. Ибанную хрень выкинет - и бизнесу хана. Вот почему надо свинговать все диалоги через фильтры, не доверять слепо ИИ. Плюс, пусть человек мониторит переписку на всякий ивент.
Автоцензура бывает слепа, как землекоп.

5. Метрики? Лайт вин!

Самое хардкорное - оценка метрик. Если цель в продажных навыках, то выходы смотрим по заказам, конверсиям, апм. Для саппорта - быстродействие, решенные кейсы ботом или сколько перехвачено оператором. При общении - юзеры, их вовлеченность, частота ревизитов.
Если экономим трафик или кредиты сервисов - смотрим расходняк.

6. Девопсим эту бандуру

Ботяра, что растет, рано или поздно потребует системы версионирования. Апдейты в продакшн плюс отказоустойчивость.
Рефакторинг не для слабаков. Забэкапимся, чтобы был роллбэк в случае внезапного армагеддона.
Свежачок внедрили, а он с багами? Фэйспалм, просаливаем старую версию.

В ядре, как водится, только трушные вещи.
Делаем иксы, а не читы!
Погнали.

Ccылки на конструкторы чат-ботов, которые рекомендует автор (рейтинг в обратном порядке)

3
Начать дискуссию