Wie Flow-Blöcke Lex-Sitzungsattribute verwenden - Amazon Connect

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.

Wie Flow-Blöcke Lex-Sitzungsattribute verwenden

Wenn ein Kunde eine Unterhaltung mit Ihrem Bot startet, erstellt Amazon Lex eine Sitzung. Mit Sitzungsattributen, auch Lex-Attribute genannt, können Sie während der Sitzung Informationen zwischen dem Bot und Amazon Connect austauschen. Eine Liste der Amazon Lex Lex-Attribute, die Sie verwenden können, finden Sie unterAmazon Lex-Kontaktattribute.

Lebenszyklus von Sitzungsattributen

Jede Konversation enthält einen Satz von Sitzungsattributen. In Fällen, in denen eine AWS Lambda Funktion aufgerufen wird, um eine Verarbeitung durchzuführen, führt Amazon Lex die Attribute in der folgenden Reihenfolge aus:

  • Servicestandards: Diese Attribute werden nur verwendet, wenn keine Attribute definiert sind.

  • Von Amazon Connect bereitgestellte Sitzungsattribute: Diese Attribute sind im Kundeneingabe abrufen Block definiert.

  • Von Lambda bereitgestellte Sitzungsattribute überschreiben alles zuvor: Wenn eine AWS Lambda Funktion aufgerufen wird und einige Verarbeitungsvorgänge durchführt, überschreibt sie alle im Block festgelegten Sitzungsattribute. Kundeneingabe abrufen

Nehmen wir an, ein Kunde sagt, dass er ein Auto haben möchte. Dies ist das erste Sitzungsattribut, das verarbeitet wird. Auf die Frage, was für ein Auto, sagen sie Luxusauto. Diese zweite Äußerung setzt jegliche Lambda-Verarbeitung außer Kraft, die bei der ersten Äußerung stattgefunden hat.

Ein Beispiel für die Erstellung einer Lambda-Funktion, die Sitzungsattribute verarbeitet, finden Sie unter Schritt 1: Eine Lambda-Funktion erstellen im Amazon Lex Developer Guide. Informationen zu Amazon Lex V2 finden Sie unter Sitzungsattribute festlegen.

Informationen zur Struktur der Ereignisdaten, die Amazon Lex für eine Lambda-Funktion bereitstellt, finden Sie unter Lambda-Funktion: Eingabe-Ereignis und Antwort-Format im Amazon Lex Developer Guide. Informationen zu Amazon Lex V2 finden Sie unter Interpretieren des Eingabeereignisformats.

Flow-Blöcke, die Lex-Sitzungsattribute unterstützen

Sie können Lex-Sitzungsattribute in den folgenden Flow-Blöcken verwenden, wenn ein Lex-Bot aufgerufen wird:

Weitere Informationen

Weitere Informationen zur Verwendung von Amazon Lex-Sitzungsattributen finden Sie unter Managing Conversation Context im Amazon Amazon Lex V1-Entwicklerhandbuch.