Как получить состояние диалога, который слот он заполняет? - PullRequest
0 голосов
/ 10 мая 2018

this.event.request.dialogState Это дает нам состояние, как начатое, завершенное и в процессе. Как я могу получить состояние, которое для какого слота он заполняет?Для ex у меня есть 3 слота, имя, возраст, адрес, так как получить информацию в диалоговом состоянии, что она заполняется для возрастного слота, и чем я хочу дать пользователю несколько вариантов, когда они находятся в возрастном слоте, например, когда Алекса спросила возрастдолжен ли подсказать возраст до 18 лет, от 20 до 20 лет, старше 50 лет, так как этого добиться?

1 Ответ

0 голосов
/ 15 июня 2018

при получении в состоянии выполнения, внутри

this.event.request.intent.slots

есть переменные типа «ЗАВЕРШЕНО» из «ПОДТВЕРЖДЕНО», которые можно использовать для отслеживания состояния слотов для каждого слота

...