Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Verwendung mehrerer Werte in einem Slot

Fokusmodus
Verwendung mehrerer Werte in einem Slot - Amazon Lex

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.

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.

Anmerkung

Felder mit mehreren Werten werden nur in englischer Sprache (USA) unterstützt.

In manchen Fällen möchten Sie möglicherweise mehrere Werte für einen einzelnen Slot erfassen. Ein Bot, der Pizza bestellt, könnte beispielsweise eine Absicht mit der folgenden Äußerung haben:

I want a pizza with {toppings}

Die Absicht geht davon aus, dass der {toppings} Slot eine Liste der Beläge enthält, die der Kunde auf seiner Pizza haben möchte, zum Beispiel „Peperoni und Ananas“.

Um einen Slot so zu konfigurieren, dass er mehrere Werte erfasst, setzen Sie das allowMultipleValues Feld auf dem Slot auf true. Sie können das Feld mit der Konsole oder mit der UpdateSlotOperation CreateSlotoder festlegen.

Sie können nur Steckplätze mit benutzerdefinierten Slot-Typen als Slots mit mehreren Werten markieren.

Für einen Slot mit mehreren Werten gibt Amazon Lex V2 in der Antwort auf die RecognizeUtteranceOperation RecognizeTextoder eine Liste von Slot-Werten zurück. Im Folgenden finden Sie die Slot-Informationen, die für die Äußerung „Ich möchte eine Pizza mit Peperoni und Ananas“ vom Bot zurückgegeben wurden. OrderPizza

"slots": { "toppings": { "shape": "List", "value": { "interpretedValue": "pepperoni and pineapple", "originalValue": "pepperoni and pineapple", "resolvedValues": [ "pepperoni and pineapple" ] }, "values": [ { "shape": "Scalar", "value": { "interpretedValue": "pepperoni", "originalValue": "pepperoni", "resolvedValues": [ "pepperoni" ] } }, { "shape": "Scalar", "value:": { "interpretedValue": "pineapple", "originalValue": "pineapple", "resolvedValues": [ "pineapple" ] } } ] } }

Slots mit mehreren Werten geben immer eine Liste von Werten zurück. Wenn die Äußerung nur einen Wert enthält, enthält die Liste der zurückgegebenen Werte nur eine Antwort.

Amazon Lex V2 erkennt mehrere Werte, die durch Leerzeichen, Kommas (,) und die Konjunktion „und“ getrennt sind. Slots mit mehreren Werten funktionieren sowohl bei Text- als auch bei Spracheingabe.

Sie können mehrwertige Slots in Eingabeaufforderungen verwenden. Sie können die Bestätigungsaufforderung für eine Absicht beispielsweise wie folgt einrichten

Would you like me to order your {toppings} pizza?

Wenn Amazon Lex V2 die Aufforderung an den Benutzer sendet, wird die Meldung „Möchten Sie, dass ich Ihre Pizza mit Peperoni und Ananas bestelle?“ gesendet.

Slots mit mehreren Werten unterstützen einzelne Standardwerte. Wenn mehrere Standardwerte angegeben werden, füllt Amazon Lex V2 den Steckplatz nur mit dem ersten verfügbaren Wert. Weitere Informationen finden Sie unter Verwenden von Standard-Slot-Werten in Intents für Ihren Lex V2-Bot.

Sie können Slot-Obfuscation verwenden, um die Werte eines Slots mit mehreren Werten in Konversationsprotokollen zu maskieren. Wenn Sie Slot-Werte verschleiern, wird der Wert jedes Slot-Werts durch den Namen des Slots ersetzt. Weitere Informationen finden Sie unter Verdecken von Slot-Werten in Konversationsprotokollen von Lex V2.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.