Настройте сценарий по умолчанию в MS Health Bot Service - PullRequest
0 голосов
/ 10 февраля 2019

Я использую Health Bot Service от Microsoft для создания бота здравоохранения.

Я создал 2 сценария, и я хочу, чтобы один из них был тем, который будет запущен при начале нового разговора.

Мне не удалось найти нигде на портале Health Bot Service, как это настроить.

1 Ответ

0 голосов
/ 11 февраля 2019

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

Так как Health Health только что был доступен для широкой публики на прошлой неделе, эта функция может быть добавлена ​​в будущем, но я не уверен.

В настоящее время, еслипользователь инициировал разговор с ботом ранее, вы можете отправлять проактивные сообщения .

В противном случае, я бы предложил сделать следующее, чтобы приблизиться к тому, что вы ищете:

  1. В разделе «Конфигурация»> «Разговор»> «Взаимодействия» измените значение «Автоматическое приветствие» на что-то вроде «Скажи» сценарий запуска «для начала».Очевидно, измените «стартовый сценарий» на тот, который наиболее подходит для вашего варианта использования.

Шаг:

enter image description here

Результат:

enter image description here

Перейдите в Сценарии> Управление и создайте свой сценарий «Начать»

Шаг:

enter image description here

enter image description here

Перейдите в Язык> Модели и создайте новую модель.Используйте LUIS или RegEx, но убедитесь, что искомое выражение является тем, которое вы сказали пользователю использовать на шаге 1. Затем, для Intent Mapping, укажите его на сценарий, который вы создали на шаге 2.

Шаг:

enter image description here

Результат:

enter image description here

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