Как настроить настойчивость и сопротивляемость бота

Разберем, как сделать так, чтобы бот не соглашался с собеседником слишком легко, и настроить реалистичное поведение в сценарии.

Без дополнительных настроек бот стремится быть вежливым и быстро уступает. Чтобы усложнить прохождение сценария и сделать его реалистичнее, задайте правила сопротивления в инструкциях бота.

Перед тем как настраивать сопротивление, сначала нужно понять, какие действия за ним стоят.

Ниже рассмотрим три подхода к настройке сопротивляемости — от простого к сложному.

Подход 1. Фиксированное количество попыток

Задайте конкретное число реплик, в течение которых бот должен отклонять аргументы собеседника, независимо от того, что именно говорит пользователь.

Когда использовать: для тренировки стрессоустойчивости.

🤓 Пример промпта для сценария:

«На первые 3 реплики собеседника ни за что не соглашайся ни с одним из аргументов. Только после трех возражений можно начать немного снижать градус и говорить, что отчасти согласен».

При таком подходе бот проигнорирует даже идеальный аргумент, если он озвучен в первых трех репликах. 

Подход 2. Конкретные прописанные возражения

Заранее пропишите список возражений, которые бот должен выдавать последовательно. Бот не просто отвечает отказом, а на каждую попытку собеседника выдвигает новое возражение из вашего списка.

Когда использовать: для отработки стандартных отговорок и конкретных скриптов.

🤓 Пример промпта для сценария:

«Не соглашайся с собеседником. После каждой его реплики кратко прокомментируй то, что он озвучил, а затем в том же предложении примени одно возражение из списка. Повторяй это 3 реплики подряд, то есть выдай 3 возражения. Не повторяй уже озвученные возражения — на каждую новую попытку приводи следующее по списку:

  1. Виновата не я, а то, что рядом открылась конкурирующая точка.
  2. Упал поток клиентов из-за того, что все в отпусках.
  3. Мне не дали достаточно помощников, одна я не справляюсь».

Подход 3. Реакция на поведение

Здесь настройте бота так, чтобы он реагировал не на количество реплик, а на то, что именно и как говорит собеседник. Пропишите конкретные признаки эмпатичного или грубого поведения, которые должны привести к смене позиции бота.

Чтобы этот подход сработал, пропишите в инструкции три вещи:

  1. Что именно считается эмпатичным поведением.
  2. На протяжении скольких реплик подряд это поведение должно сохраняться.
  3. Что происходит, если участник сорвался на грубость — сколько потом нужно эмпатичных реплик подряд, чтобы бот снова начал двигаться к согласию.

Когда использовать: для прокачивания ключевых навыков, обучение переговорам и разрешению конфликтов.

🤓 Пример промпта для сценария:

«Начинай соглашаться только тогда, когда на протяжении минимум 4 реплик подряд собеседник:

  • Признает твою точку зрения.

  • Не перебивает и не давит.

  • Объясняет причины своего решения, а не просто настаивает на нем.

Если хотя бы раз собеседник сказал что-то грубое, саркастичное или обесценил твои слова — полностью прекрати двигаться к согласию и удерживай жесткую позицию минимум 3 следующие реплики, даже если собеседник сразу извинился. Вернуться к согласию можно только после того, как эти 3 реплики подряд снова будут эмпатичными по тем же признакам».

Нужна помощь

Пишите в чат — всегда поможем 💬

👆 На этом пока всё