Masquer les valeurs des créneaux dans les journaux de conversation de Lex V2 - Amazon Lex

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Masquer les valeurs des créneaux dans les journaux de conversation de Lex V2

Amazon Lex V2 vous permet de masquer ou de masquer le contenu des emplacements afin qu'il ne soit pas visible. Pour protéger les données sensibles capturées comme valeurs d’emplacement, vous pouvez activer l'obfuscation d'emplacement pour masquer ces valeurs lors de la journalisation.

Lorsque vous choisissez de masquer les valeurs d'emplacement, Amazon Lex V2 remplace la valeur de l'emplacement par le nom de l'emplacement dans les journaux de conversation. Pour un emplacement appelé full_name, la valeur de l'emplacement sera obfusquée comme suit :

Before: My name is John Stiles After: My name is {full_name}

Si un énoncé contient des crochets ({}) Amazon Lex V2 les remplace par deux barres obliques (\ \). Par exemple, le texte {John Stiles} est obfusqué comme suit :

Before: My name is {John Stiles} After: My name is \\{{full_name}\\}

Les valeurs d'emplacement sont obfusquées dans les journaux de conversation. Les valeurs des créneaux sont toujours disponibles dans la réponse des RecognizeUtterance opérations RecognizeText et, et les valeurs des créneaux sont disponibles pour vos fonctions Lambda de validation et d'exécution. Si vous utilisez des valeurs d'emplacement dans vos invites ou vos réponses, ces valeurs ne sont pas obfusquées dans les journaux de conversation.

Au premier tour d'une conversation, Amazon Lex V2 masque les valeurs des créneaux s'il reconnaît un créneau et une valeur de créneau dans l'énoncé. Si aucune valeur de slot n'est reconnue, Amazon Lex V2 ne masque pas l'énoncé.

Au deuxième tour et aux tours suivants, Amazon Lex V2 sait quel emplacement doit être sélectionné et si la valeur de l'emplacement doit être masquée. Si Amazon Lex V2 reconnaît la valeur de l'emplacement, celle-ci est masquée. Si Amazon Lex V2 ne reconnaît pas une valeur, l'énoncé entier est masqué. Les valeurs d'emplacement dans les énoncés manqués ne sont pas obfusqués.

Amazon Lex V2 ne masque pas non plus les valeurs d'emplacement que vous stockez dans les attributs de demande ou de session. Si vous stockez des valeurs d'emplacement qui doivent être masquées en tant qu'attribut, vous devez chiffrer ou obfusquer la valeur.

Amazon Lex V2 ne masque pas la valeur du slot dans le son. Il obfusque la valeur de l’emplacement dans la transcription audio.

Vous pouvez choisir les emplacements à masquer à l'aide de la console ou à l'aide de l'Amazon Lex V2. API Dans la console, choisissez Slot obfuscation (Obfuscation d’emplacement) dans les paramètres d'un emplacement. Si vous utilisez leAPI, définissez le obfuscationSetting champ du slot sur DEFAULT_OBFUSCATION lorsque vous appelez l'UpdateSlotopération CreateSlotor.