enumerationValues
A list of EnumerationValue
objects that defines the values that the slot type can take. Each value can have a list of synonyms
, which are additional values that help train the machine learning model about the values that it resolves for a slot.
A regular expression slot type doesn't require enumeration values. All other slot types require a list of enumeration values.
When Amazon Lex resolves a slot value, it generates a resolution list that contains up to five possible values for the slot. If you are using a Lambda function, this resolution list is passed to the function. If you are not using a Lambda function you can choose to return the value that the user entered or the first value in the resolution list as the slot value. The valueSelectionStrategy
field indicates the option to use.