Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SlotValueElicitationSetting

import type { SlotValueElicitationSetting } from "https://aws-api.deno.dev/v0.4/services/lexmodelsv2.ts?docs=full";

Specifies the elicitation setting details for constituent sub slots of a composite slot.

interface SlotValueElicitationSetting {
defaultValueSpecification?: SlotDefaultValueSpecification | null;
promptSpecification?: PromptSpecification | null;
sampleUtterances?: SampleUtterance[] | null;
slotCaptureSetting?: SlotCaptureSetting | null;
slotConstraint: SlotConstraint;
waitAndContinueSpecification?: WaitAndContinueSpecification | null;
}

§Properties

§
defaultValueSpecification?: SlotDefaultValueSpecification | null
[src]

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.

§
promptSpecification?: PromptSpecification | null
[src]

The prompt that Amazon Lex uses to elicit the slot value from the user.

§
sampleUtterances?: SampleUtterance[] | null
[src]

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.

§
slotCaptureSetting?: SlotCaptureSetting | null
[src]

Specifies the settings that Amazon Lex uses when a slot value is successfully entered by a user.

§
slotConstraint: SlotConstraint
[src]

Specifies whether the slot is required or optional.

§
waitAndContinueSpecification?: WaitAndContinueSpecification | null
[src]