Wenn Sie Amazon Lex V2 verwenden, lesen Sie stattdessen das Amazon Lex V2-Handbuch.
Wenn Sie Amazon Lex V1 verwenden, empfehlen wir, Ihre Bots auf Amazon Lex V2 zu aktualisieren. Wir fügen V1 keine neuen Funktionen mehr hinzu und empfehlen dringend, V2 für alle neuen Bots zu verwenden.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Slot
Identifiziert die Version eines bestimmten Steckplatzes.
Inhalt
- name
-
Der Name des Slots.
Typ: Zeichenfolge
Längenbeschränkungen: Minimale Länge von 1. Maximale Länge beträgt 100 Zeichen.
Pattern:
^([A-Za-z](-|_|.)?)+$
Erforderlich: Ja
- slotConstraint
-
Gibt an, ob der Slot erforderlich oder optional ist.
Typ: Zeichenfolge
Zulässige Werte:
Required | Optional
Erforderlich: Ja
- defaultValueSpec
-
Eine Liste von Standardwerten für den Steckplatz. Standardwerte werden verwendet, wenn Amazon Lex keinen Wert für einen Slot ermittelt hat. Sie können Standardwerte aus Kontextvariablen, Sitzungsattributen und definierten Werten angeben.
Typ: SlotDefaultValueSpec Objekt
Erforderlich: Nein
- description
-
Eine Beschreibung des Steckplatzes.
Typ: Zeichenfolge
Längenbeschränkungen: Minimale Länge von 0. Höchstlänge = 200 Zeichen.
Erforderlich: Nein
- obfuscationSetting
-
Bestimmt, ob ein Slot in Gesprächsprotokollen und gespeicherten Äußerungen verschleiert ist. Wenn Sie einen Slot verschleiern, wird der Wert durch den Slot-Namen in geschweiften Klammern ({}) ersetzt. Lautet der Slot-Name beispielsweise „full_name“, werden verschleierte Werte durch „{full_name}“ ersetzt. Weitere Informationen finden Sie unter Slot-Verschleierung.
Typ: Zeichenfolge
Zulässige Werte:
NONE | DEFAULT_OBFUSCATION
Erforderlich: Nein
- priority
-
Weist Amazon Lex die Reihenfolge an, in der dieser Slot-Wert vom Benutzer abgerufen werden soll. Wenn die Absicht beispielsweise zwei Slots mit den Prioritäten 1 und 2 hat, ruft AWS Amazon Lex zunächst einen Wert für den Slot mit Priorität 1 ab.
Wenn mehrere Slots dieselbe Priorität haben, ist die Reihenfolge, in der Amazon Lex Werte abruft, willkürlich.
Typ: Ganzzahl
Gültiger Bereich: Mindestwert 0. Maximalwert 100.
Erforderlich: Nein
- responseCard
-
Eine Reihe möglicher Antworten für den Slot-Typ, der von textbasierten Clients verwendet wird. Ein Benutzer wählt eine Option auf der Antwortkarte aus, anstatt Text für die Antwort zu verwenden.
Typ: Zeichenfolge
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Die maximale Länge beträgt 50000.
Erforderlich: Nein
- sampleUtterances
-
Wenn Sie ein bestimmtes Muster kennen, nach dem Benutzer auf eine Anfrage von Amazon Lex nach einem Slot-Wert antworten könnten, können Sie diese Äußerungen angeben, um die Genauigkeit zu verbessern. Dieser Schritt ist optional. In den meisten Fällen ist Amazon Lex in der Lage, Benutzeräußerungen zu verstehen.
Typ: Zeichenfolge-Array
Array-Mitglieder: Die Mindestanzahl beträgt 0 Elemente. Die maximale Anzahl beträgt 10 Elemente.
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Höchstlänge = 200 Zeichen.
Erforderlich: Nein
- slotType
-
Der Typ des Steckplatzes, entweder ein benutzerdefinierter Steckplatztyp, den Sie definiert haben, oder einer der integrierten Steckplatztypen.
Typ: Zeichenfolge
Längenbeschränkungen: Minimale Länge von 1. Maximale Länge beträgt 100 Zeichen.
Pattern:
^((AMAZON\.)_?|[A-Za-z]_?)+
Erforderlich: Nein
- slotTypeVersion
-
Die Version des Steckplatztyps.
Typ: Zeichenfolge
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.
Pattern:
\$LATEST|[0-9]+
Erforderlich: Nein
- valueElicitationPrompt
-
Die Aufforderung, die Amazon Lex verwendet, um dem Benutzer den Slot-Wert zu entlocken.
Typ: Prompt Objekt
Erforderlich: Nein
Weitere Informationen finden Sie unter:
Weitere Informationen zur Verwendung dieser API in einem der sprachspezifischen AWS SDKs finden Sie im Folgenden: