У меня была та же проблема, и сначала я пытался обеспечить широкий диапазон обучающих данных, но всякий раз, когда я набирал что-то новое, оно никогда не получалось правильно записываться в Lex.
Поэтому я создал слот без какой-либо ценностии снят флажок обязательный флажок (важно).Затем я включил Lambda initialization and validation hook
, чтобы он перешел к DialogCodeHook
.
. В коде бэкенда в DialogCodeHook я взял ввод пользователя из event['inputTranscript']
и присвоил это значение слоту.
Надеюсь, это поможет.