Настройка бота

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

В этой статье рассмотрим:

Образ результата

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

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

Директивность в инструкциях

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

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

Пример фраз, которые можно использовать в промпте:

  • Ты обязан

  • Тебе запрещено

  • Никогда не задавай вопросы

🤓Примеры использования директив:

  • Тебе запрещено задавать уточняющие вопросы. Ты отвечаешь только на те вопросы, которые участник задал прямо.
  • Ты обязан давать краткие ответы, строго в рамках той информации, которая у тебя есть. Если информации нет — говори "У меня нет данных по этому вопросу".

Триггеры поведения

Триггеры поведения — это условия, при которых бот меняет свою манеру общения, тон или стратегию ведения диалога. Например, переходит из скепсиса в доверие или из кратких ответов в развернутые. 

Чтобы бот вел себя естественно, пропишите эти переходы. 

🤓Пример триггера поведения:

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

Начало диалога

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

🤓Пример:
Ты начинаешь диалог первым и говоришь «Добрый день!» или «Я вас слушаю».

Завершение диалога

Чтобы бот бесконечно не поддерживал диалог, не переспрашивал, когда разговор уже исчерпан, пропишите условия, при которых он прекращает разговор.

🤓Пример:

  • Если бот сталкивается с хамством, например, слышит фразу «Ты говоришь ерунду», он замолкает и завершает диалог. 
  • После трех вопросов клиент выходит из диалога.

Нужна помощь

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

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