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.
Verwalten Sie die Erfassung selektiver Konversationsprotokolle
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 Aufzeichnung von Konversationsprotokollen aktivieren möchten.
Aktivieren Sie die selektive Aufzeichnung von Konversationsprotokollen in der Amazon Lex V2-Konsole:
-
Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole unter https://console.aws.amazon.com/lexv2/home
. -
Wählen Sie in den linken Seitenbereichen Bots aus und wählen Sie den Bot aus, für den Sie die selektive Erfassung des Konversationsprotokolls aktivieren möchten. Verwenden Sie einen vorhandenen Bot oder erstellen Sie einen neuen.
-
Wählen Sie im Abschnitt Bereitstellung auf der linken Seite Aliase für Ihren ausgewählten Bot aus.
-
Wählen Sie den Alias Ihres Bots und dann Konversationsprotokolle verwalten aus.
-
Wählen Sie im Bereich Konversationsprotokolle verwalten für Textprotokolle aus, ob Textprotokolle aktiviert oder deaktiviert sind, indem Sie das Optionsfeld auswählen. Wenn Sie Aktiviert für Textprotokolle wählen, müssen Sie einen Protokollgruppennamen eingeben oder einen vorhandenen Protokollgruppennamen aus dem Dropdownmenü auswählen. Aktivieren Sie das Kontrollkästchen für Äußerungen selektiv protokollieren, wenn Sie Textdateien selektiv protokollieren.
Anmerkung
Aktivieren Sie and/or Text-Audioprotokolle, indem Sie in den Einstellungen für die Konversationsprotokolle ( and/or Textaudio) in den Build-Time-Einstellungen das Kontrollkästchen Äußerungen selektiv protokollieren aktivieren. BotAlias Sie müssen die CloudWatch Protokollgruppe und den Amazon S3-Bucket konfigurieren, um diese Option auswählen zu können.
-
Wählen Sie im Abschnitt Audioprotokolle aus, ob Audioprotokolle aktiviert oder deaktiviert werden, indem Sie das Optionsfeld auswählen. Wenn Sie „Aktiviert“ für Audioprotokolle wählen, müssen Sie den Amazon S3-Bucket-Standort 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 ausgewählten Einstellungen für die Aufzeichnung von Konversationsprotokollen zu speichern.
Aktivieren Sie die selektive Aufzeichnung von Konversationsprotokollen in der Amazon Lex V2-Konsole:
-
Gehen Sie zu Intents und wählen Sie den Intentnamen, Initial Response, Advanced Settings, Set Values, Session Attributes aus.
-
Stellen Sie die folgenden Attribute entsprechend den Absichten und Zeitpunkten ein, für die Sie die selektive Aufzeichnung 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 eine bestimmte Stelle in der Konversation enthalten. Die Aktion zum Protokollieren einer Äußerung hängt von der Bewertung abintent:slot= "true"intent:slotinnerhalb der Äußerung, im Vergleich zu den Ausdrücken des Sitzungsattributs und dem entsprechenden Flagwert. Um eine Äußerung zu protokollieren, muss mindestens ein Ausdruck im Sitzungsattribut dies zulassen, wobei das Flag „Protokollierung aktivieren“ auf gesetzt ist.trueDer Wert vonintentundslotkann"*"auch sein. Wenn der and/or Slot-Intent-Wert gleich ist"*", bedeutet das, dass jeder and/or Slot-Intent-Wert von"*"mit diesem Wert übereinstimmt. Ähnlichx-amz-lex:enable-audio-loggingwiex-amz-lex:enable-text-loggingwird 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-Bucket schreiben und einen KMS-Schlüssel zum Verschlüsseln der Daten verwenden 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-Bucket.
Richtlinien für die selektive Erfassung von Konversationsprotokollen:
Sie können die selektive Aufzeichnung von Konversationsprotokollen für and/or Text-Audioprotokolle nur aktivieren, wenn Sie and/or Text-Audioprotokolle in den Einstellungen für das Konversationsprotokoll aktiviert haben. Indem Sie die selektive Aufzeichnung von Konversationsprotokollen für and/or Text-Audioprotokolle aktivieren, deaktivieren Sie die Protokollierung für alle Absichten und Zeitpunkte der Konversation. Um and/or Text-Audioprotokolle für bestimmte Intents und Slots zu generieren, müssen Sie die Sitzungsattribute für die Aufzeichnung von or/and Text-Audio und selektiven Konversationsprotokollen für diese Intents und Slots auf „true“ setzen.
-
Wenn die selektive Aufzeichnung von Konversationsprotokollen aktiviert ist und keine Sitzungsattribute mit dem Präfix x-amz-lex:enable-audio-logging vorhanden sind, wird die Protokollierung standardmäßig für alle Äußerungen deaktiviert. Dieses Szenario trifft auch auf x-amz-lex:enable-text-logging zu.
-
Äußerungsprotokolle werden ausschließlich für die Segmente der and/or Text-Audiokonversation gespeichert, sofern mindestens ein Ausdruck im Sitzungsattribut dies zulässt.
-
Die in den Sitzungsattributen definierten Konfigurationen für die selektive Aufzeichnung von and/or Textaudio im Gesprächsprotokoll sind nur wirksam, wenn die selektive Aufzeichnung von Konversationsprotokollen für and/or Textaudio in den Konversationsprotokolleinstellungen innerhalb des Bot-Alias aktiviert ist; andernfalls werden Sitzungsattribute ignoriert.
-
Wenn die selektive Aufzeichnung 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, and/or Audio-Textprotokolle zu erstellen, wird bewertet, indem der vom Bot ausgelöste Slot mit den Sitzungsattributen für die Aufzeichnung des ausgewählten Gesprächsprotokolls abgeglichen wird. Eine Ausnahme bildet die Absichtsermittlung, bei der der Benutzer Slot-Werte zusammen mit der Absichtsermittlung angeben kann. In einer Runde, in der Absicht ausgelöst wird, werden die in der aktuellen Runde belegten Slots mit den Sitzungsattributen für die Aufzeichnung des selektiven Gesprächsprotokolls abgeglichen.
-
Die Plätze, die als belegt gelten, ergeben sich aus dem Sitzungsstatus am Ende des Zuges. Daher wirken sich alle Änderungen, die der Dialog Codehook Lambda an den Slots im Sitzungsstatus vornimmt, auf das Verhalten der selektiven Aufzeichnung von Konversationsprotokollen aus.
-
Wenn in einem Zug mit absichtlicher Aufforderung mehrere Slot-Werte vom Benutzer angegeben werden, wird das and/or Text-Audioprotokoll nur generiert, wenn die text/audio Sitzungsattribute die Protokollierung aller in diesem Zug besetzten Slots zulassen.
-
Die empfohlene Vorgehensweise besteht darin, das Sitzungsattribut für die selektive Aufzeichnung des Gesprächsprotokolls zu Beginn der Sitzung festzulegen und es während der Sitzung nicht zu ändern.
-
Wenn Slots vertrauliche Daten enthalten, sollten Sie die Slot-Obfuscation immer aktivieren.