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.
Mithilfe der Lex-Konsole können Sie die Einstellungen für die selektive Aufzeichnung von Konversationsprotokollen aktivieren und auswählen, für welche Slots Sie die selektive Erfassung von Konversationsprotokollen aktivieren möchten.
Aktivieren Sie die selektive Erfassung von Konversationsprotokollen in der Amazon Lex V2-Konsole:
-
Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon Lex V2-Konsole zu https://console.aws.amazon.com/lexv2/Hause
. -
Wählen Sie in den linken Seitenbereichen Bots aus und wählen Sie den Bot aus, für den Sie die selektive Erfassung von Konversationsprotokollen aktivieren möchten. Verwenden Sie einen vorhandenen Bot oder erstellen Sie einen neuen.
-
Wählen Sie im Bereich Einsatz auf der linken Seite Aliase für Ihren ausgewählten Bot aus.
-
Wähle den Alias deines Bots und dann Konversationsprotokolle verwalten aus.
-
Wähle im Bereich „Konversationsprotokolle verwalten“ für Textprotokolle aus, ob Textprotokolle aktiviert oder deaktiviert werden sollen, indem du das Optionsfeld auswählst. Wenn Sie für Textprotokolle die Option Aktiviert wählen, müssen Sie einen Namen für die Protokollgruppe eingeben oder einen vorhandenen Protokollgruppennamen aus dem Drop-down-Menü auswählen. Aktivieren Sie das Kontrollkästchen für Äußerungen selektiv protokollieren, wenn Sie Textdateien selektiv protokollieren.
Anmerkung
Aktivieren Sie Text- und/oder Audioprotokolle, indem Sie in den Einstellungen für Konversationsprotokolle (Text und/oder Audio) in den Einstellungen für die Erstellungszeit das Kontrollkästchen Äußerungen selektiv protokollieren aktivieren. BotAlias Sie müssen die CloudWatch Protokollgruppe und den Amazon S3 S3-Bucket konfigurieren, um diese Option auszuwählen.
-
Wählen Sie im Abschnitt Audioprotokolle aus, ob Audioprotokolle aktiviert oder deaktiviert werden sollen, indem Sie das Optionsfeld auswählen. Wenn Sie „Aktiviert“ für Audioprotokolle wählen, müssen Sie den Amazon S3 S3-Bucket-Speicherort und (optional) den KMS-Schlüssel für die Verschlüsselung Ihrer Audiodaten angeben. Aktivieren Sie das Kontrollkästchen für Äußerungen selektiv protokollieren, wenn Sie Audiodateien selektiv protokollieren.
-
Wählen Sie in der unteren rechten Ecke des Panels Speichern aus, um Ihre Einstellungen für die selektive Erfassung von Konversationsprotokollen zu speichern.
Aktivieren Sie die selektive Erfassung von Konversationsprotokollen in der Lex-Konsole:
-
Gehen Sie zu Intents und wählen Sie den Namen der Absicht, Erste Antwort, Erweiterte Einstellungen, Werte festlegen und Sitzungsattribute aus.
-
Stellen Sie die folgenden Attribute auf basierend auf den Absichten und Slots ein, für die Sie die selektive Erfassung von Konversationsprotokollen aktivieren möchten:
-
x-amz-lex:enable-audio-logging:
intent
:slot
= "true" -
x-amz-lex:enable-text-logging:
intent
:slot
= "true"
Anmerkung
Legt fest
x-amz-lex:enable-audio-logging:
, dass Äußerungen erfasst werden, die nur einen bestimmten Punkt in der Konversation enthalten. Die Aktion zur Protokollierung einer Äußerung hängt von der Bewertung folgender Faktoren abintent
:slot
= "true"intent
:slot
innerhalb der Äußerung, im Vergleich zu den Ausdrücken des Sitzungsattributs und dem entsprechenden Flag-Wert. Um eine Äußerung zu protokollieren, muss sie von mindestens einem Ausdruck im Sitzungsattribut zugelassen werden, wobei das Kennzeichen „Protokollierung aktivieren“ auf gesetzt ist.true
Der Wert vonintent
undslot
kann"*"
auch sein. Wenn der Slot- und/oder Absichtswert gleich ist"*"
, bedeutet das, dass jeder Slot- und/oder Absichtswert von"*"
diesem Wert entspricht. Ähnlichx-amz-lex:enable-audio-logging
wiex-amz-lex:enable-text-logging
wird ein neues Sitzungsattribut namens zur Steuerung von Textprotokollen verwendet. -
-
Wählen Sie Aktualisierungsoptionen und erstellen Sie den Bot so, dass er die aktualisierten Einstellungen enthält.
Anmerkung
Ihre IAM-Rolle muss über eine Zugriffsberechtigung verfügen, damit Sie Daten in den Amazon S3 S3-Bucket schreiben und die Daten mit einem KMS-Schlüssel verschlüsseln können. Lex aktualisiert Ihre IAM-Rolle mit Lex-Berechtigungen für den Zugriff auf die CloudWatch Logs-Protokollgruppe und den ausgewählten Amazon S3 S3-Bucket.
Richtlinien für die Verwendung der selektiven Erfassung von Konversationsprotokollen:
Sie können die selektive Erfassung von Konversationsprotokollen nur für and/or audio logs, when you have enabled text and/or Text-Audioprotokolle in den Einstellungen für das Konversationsprotokoll aktivieren. Wenn Sie die selektive Erfassung von Konversationsprotokollen für Text und and/or audio logs, you disable logging for all intents and slots in the conversation. To generate text and/or audio logs for particular intents and slots, you must set text or/and Audio aktivieren, werden die Sitzungsattribute für die selektive Aufzeichnung von Konversationsprotokollen für diese Absichten und Zeitpunkte auf „true“ gesetzt.
-
Wenn die selektive Aufzeichnung von Konversationsprotokollen aktiviert ist und keine Sitzungsattribute mit dem Präfix x-amz-lex: vorhanden enable-audio-logging sind, wird die Protokollierung standardmäßig für alle Äußerungen deaktiviert. Dieses Szenario gilt auch für x-amz-lex:enable-text-logging.
-
Äußerungsprotokolle werden ausschließlich für die Segmente der Text- und/oder Audiokonversation gespeichert, sofern mindestens ein Ausdruck im Sitzungsattribut dies zulässt.
-
Die Konfiguration für die selektive Erfassung von and/or audio, as defined in session attributes, will be effective only when selective conversation log capture for text and/or Text-Audio in Konversationsprotokollen ist in den Einstellungen für das Konversationsprotokoll innerhalb des Bot-Alias aktiviert. Andernfalls werden die Sitzungsattribute ignoriert.
-
Wenn die selektive Erfassung von Konversationsprotokollen aktiviert ist, werden alle Slot-Werte in SessionState Interpretationen und Transkriptionen, für die die Protokollierung mithilfe von Sitzungsattributen nicht aktiviert ist, im generierten Textprotokoll verschleiert.
-
Die Entscheidung, Audio- und/oder Textprotokolle zu erstellen, wird bewertet, indem der vom Bot ausgelöste Slot mit den Sitzungsattributen für die selektive Aufzeichnung von Konversationsprotokollen abgeglichen wird, mit Ausnahme der Runde zur Absichtserfassung, bei der der Benutzer Slot-Werte zusammen mit der Absichtserkennung angeben kann. In einer Runde zur Absichtserkennung werden die in der aktuellen Runde gefüllten Slots mit den Sitzungsattributen für die selektive Erfassung von Konversationsprotokollen abgeglichen.
-
Die Slots, die als gefüllt gelten, werden aus dem Sitzungsstatus am Ende des Zuges abgeleitet. Daher wirken sich alle vom Dialog Codehook Lambda an den Slots im Sitzungsstatus vorgenommenen Änderungen auf das Verhalten der selektiven Erfassung von Konversationsprotokollen aus.
-
Wenn der Benutzer mehrere Slot-Werte angibt, ermöglichen die and/or audio log will only get generated if the text/audio Text-Sitzungsattribute in einer Runde die Protokollierung aller Slots, die in diesem Zug gefüllt wurden.
-
Der empfohlene betriebliche Ansatz besteht darin, das Sitzungsattribut für die selektive Erfassung von Konversationsprotokollen zu Beginn der Sitzung festzulegen und es während der Sitzung nicht zu ändern.
-
Wenn Steckplätze vertrauliche Daten enthalten, sollten Sie die Slot-Verschleierung immer aktivieren.