SlotValueElicitationSetting
¶
Used by
-
AsyncLexModelsV2Client Operations -
LexModelsV2Client Operations
Source code in docs_src/capo_lex_models_v2/types/slot_value_elicitation_setting.py
default_value_specification
instance-attribute
¶
default_value_specification: NotRequired[SlotDefaultValueSpecification]
A list of default values for a slot. Default values are used when Amazon Lex hasn't determined a value for a slot. You can specify default values from context variables, session attributes, and defined values.
prompt_specification
instance-attribute
¶
prompt_specification: NotRequired[PromptSpecification]
The prompt that Amazon Lex uses to elicit the slot value from the user.
sample_utterances
instance-attribute
¶
sample_utterances: NotRequired[SampleUtterancesList]
If you know a specific pattern that users might respond to an Amazon Lex request for a slot value, you can provide those utterances to improve accuracy. This is optional. In most cases, Amazon Lex is capable of understanding user utterances.
slot_capture_setting
instance-attribute
¶
slot_capture_setting: NotRequired[SlotCaptureSetting]
Specifies the settings that Amazon Lex uses when a slot value is successfully entered by a user.
slot_constraint
instance-attribute
¶
slot_constraint: SlotConstraint
Specifies whether the slot is required or optional.
slot_resolution_setting
instance-attribute
¶
slot_resolution_setting: NotRequired[SlotResolutionSetting]
An object containing information about whether assisted slot resolution is turned on for the slot or not.
wait_and_continue_specification
instance-attribute
¶
wait_and_continue_specification: NotRequired[WaitAndContinueSpecification]