#botframework #direct-line-botframework #bot-framework-composer #luis.ai
Вопрос:
Я пытаюсь создать бота для планирования номеров для своей компании. Я хочу, чтобы пользователь мог инициализировать диалог с ботом, передав все необходимые параметры в первом намерении.
Таким образом, вместо того, чтобы заставлять пользователя говорить «Я хочу сделать заказ», а затем бот запрашивает все параметры, я хочу, чтобы пользователь мог передать все параметры в первоначальном намерении. Как, например:
«Я хочу забронировать номер на 22-е место на 3-м этаже с включенной парковкой»;
В настоящее время я могу захватить и установить свойство диалога с 3-м и с параметрами, потому что я использую список возможных значений. Хотя я не могу понять, как записать 22-й день в качестве числа или даты. Я безуспешно пытался использовать готовые сущности, и каждый раз, когда я печатаю сообщение с параметрами, я всегда пропускаю день.
Вот мой пример сценария LU:
- reservation - i want to make a reservation - i want to create a reservation - i want to make a reservation for {day} - i want to make a reservation for {day} on {floor} {parking} parking included; @ ml day @ list floor = - 3 : - 3rd - third - three - 3 @ list parking = - 1 : - with - yes - 0 : - without - no