Hinweis zum Ende des Supports: Am 15. September 2025 AWS wird der Support für Amazon Lex V1 eingestellt. Nach dem 15. September 2025 können Sie nicht mehr auf die Amazon Lex V1-Konsole oder die Amazon Lex V1-Ressourcen zugreifen. Wenn Sie Amazon Lex V2 verwenden, lesen Sie stattdessen das Amazon Lex V2-Handbuch.
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-Verschleierung
Amazon Lex ermöglicht es Ihnen, den Inhalt von Slots zu verschleiern oder auszublenden, sodass der Inhalt nicht sichtbar ist. Um sensible Daten zu schützen, die als Slot-Werte erfasst wurden, können Sie die Slot-Obfuscation aktivieren, um diese Werte in Konversationsprotokollen zu maskieren.
Wenn Sie sich dafür entscheiden, Slot-Werte zu verschleiern, ersetzt Amazon Lex den Wert des Slots durch den Namen des Slots in Konversationsprotokollen. Bei einem aufgerufenen full_name
, Slot würde der Wert des Slots wie folgt verschleiert:
Before obfuscation:
My name is John Stiles
After obfuscation:
My name is {full_name}
Wenn eine Äußerung Klammerzeichen ({}) enthält, maskiert Amazon Lex die Klammern mit zwei umgekehrten Schrägstrichen (\\). Beispielsweise {John Stiles}
wird der Text wie folgt verschleiert:
Before obfuscation:
My name is {John Stiles}
After obfuscation:
My name is \\{{full_name}\\}
Slot-Werte werden in Konversationsprotokollen verschleiert. Die Slot-Werte sind weiterhin in der Antwort der PostText
Und-Operationen verfügbar, und die Slot-Werte sind für Ihre Lambda-Funktionen zur Validierung und Erfüllung verfügbar. PostContent
Wenn Sie Slot-Werte in Ihren Eingabeaufforderungen oder Antworten verwenden, werden diese Slot-Werte nicht in Gesprächsprotokollen verschleiert.
In der ersten Runde einer Konversation verschleiert Amazon Lex Slot-Werte, wenn es einen Slot und einen Slot-Wert in der Äußerung erkennt. Wenn kein Slot-Wert erkannt wird, verschleiert Amazon Lex die Äußerung nicht.
In der zweiten und späteren Runde weiß Amazon Lex, welcher Slot abgerufen werden muss und ob der Slot-Wert verschleiert werden sollte. Wenn Amazon Lex den Slot-Wert erkennt, wird der Wert verschleiert. Wenn Amazon Lex einen Wert nicht erkennt, wird die gesamte Äußerung verschleiert. Alle Slot-Werte in verpassten Äußerungen werden nicht verschleiert.
Amazon Lex verschleiert auch keine Slot-Werte, die Sie in Anfrage- oder Sitzungsattributen speichern. Wenn Sie Slot-Werte speichern, die als Attribut verschleiert werden sollen, müssen Sie den Wert verschlüsseln oder anderweitig verschleiern.
Amazon Lex verschleiert den Slot-Wert im Audio nicht. Es verschleiert den Slot-Wert in der Audiotranskription.
Sie müssen nicht alle Slots in einem Bot verschleiern. Sie können mithilfe der Konsole oder mithilfe der Amazon Lex Lex-API auswählen, welche Slots verschleiert werden sollen. Wählen Sie in der Konsole in den Einstellungen für einen Steckplatz die Option Slot-Verschleierung aus. Wenn Sie die API verwenden, setzen Sie das obfuscationSetting
Feld des Steckplatzes auf, DEFAULT_OBFUSCATION
wenn Sie den PutIntent Vorgang aufrufen.