С помощью AWS Lex есть ли способ узнать, какое значение слота намерений Lex связывает для заполнения , используя крючки лямбда-кода?

#amazon-web-services #aws-lambda #amazon-lex

Вопрос:

Я новичок в AWS lex и хочу использовать AWS lex для приема длинных предложений и определенных фраз для конкретных приложений, которые не вписываются ни в один из типов слотов по умолчанию или пользовательских, которые я пробовал. Единственный обходной путь, который я могу придумать, — это использовать свойство «inputTranscript» из объекта «событие», которое передается от lex к крючкам лямбда-кода, и заменить значение слота слота, которое lex пытается заполнить значением inputTranscript. Для этого я не смог найти правильного способа узнать, какой слот пытается заполнить лекс.

Ответ №1:

Интересный вариант использования, я думаю, вы можете использовать функцию слотов регулярных выражений Aws lex, где вы можете предоставить собственное регулярное выражение для идентификации фраз.