AWS Connect и Lex - Как определить значение слота из lex excution?
У меня есть бот Lex, где он собирает значение для слота "name". Затем в интерфейсе lex для выполнения я выбрал "вернуть параметры клиенту", я предполагаю, что это означает, что он вернет значения намерения и слота для Connect, когда я добавлю "получить входные данные клиента" из блока lex в Amazon Connect? Затем я хочу проверить, равно ли значение из слота определенному имени, поэтому я использовал блок "проверить атрибуты пользователя", но, похоже, что-то не работает должным образом. Это способ, которым я ссылаюсь на значение слота неправильно? Я использовал "$.Lex.slots.name" Пожалуйста, укажите, если мое понимание неверно. Спасибо.
1 ответ
Вам нужно использовать $.Lex.Slots.<slotName>
с большой буквы S
, Так было бы $.Lex.Slots.name
для вашего примера.