Aviso de fin de soporte: el 15 de septiembre de 2025, AWS dejaremos de ofrecer soporte para Amazon Lex V1. Después del 15 de septiembre de 2025, ya no podrá acceder a la consola Amazon Lex V1 ni a los recursos de Amazon Lex V1. Si utiliza Amazon Lex V2, consulte en su lugar la guía Amazon Lex V2.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Ofuscación de ranura
Amazon Lex le permite ofuscar u ocultar el contenido de las ranuras para que el contenido no sea visible. Si desea proteger la información confidencial recopilada como valores de ranura, puede habilitar la ofuscación de ranuras para enmascarar estos valores en registros de conversaciones.
Cuando elige ofuscar los valores de ranura, Amazon Lex reemplaza el valor de la ranura por el nombre de la ranura en los registros de conversaciones. Para un slot llamado full_name
, el valor del slot se ofuscaría de la siguiente manera:
Before obfuscation:
My name is John Stiles
After obfuscation:
My name is {full_name}
Si un enunciado contiene caracteres entre llaves ({}), Amazon Lex oculta los caracteres entre llaves con dos barras invertidas (\\). Por ejemplo, el texto {John Stiles}
se ofusca de la siguiente manera:
Before obfuscation:
My name is {John Stiles}
After obfuscation:
My name is \\{{full_name}\\}
Los valores de slot se ofuscan en los registros de conversación. Los valores de slot siguen estando disponibles en la respuesta de las operaciones PostContent
y PostText
, y los valores de slot están disponibles para las funciones de Lambda de validación y cumplimiento. Si utiliza valores de slot en sus mensajes o respuestas, esos valores de slot no se ofuscan en los registros de conversación.
En el primer turno de una conversación, Amazon Lex ofusca los valores de ranura si reconoce una ranura y un valor de ranura en el enunciado. Si no se reconoce ningún valor de ranura, Amazon Lex no ofusca el enunciado.
En el segundo turno y los posteriores, Amazon Lex sabe cuál es la ranura que debe obtener y si el valor de ranura debe ofuscarse. Si Amazon Lex reconoce el valor de la ranura, el valor se ofusca. Si Amazon Lex no reconoce un valor, se ofusca todo el enunciado. Los valores de slot en enunciados perdidos no se ofuscarán.
Amazon Lex tampoco ofusca los valores de ranura que almacena en atributos de solicitud o sesión. Si está almacenando valores de slot que deben ofuscarse como un atributo, debe cifrar u ofuscar el valor de otro modo.
Amazon Lex no ofusca el valor de la ranura en el audio. Ofusca el valor del slot en la transcripción de audio.
No necesitas ofuscar todas las ranuras de un bot. Puede elegir qué ranuras se ofuscan con la consola o la API de Amazon Lex. En la consola, seleccione Ofuscación de slot en la configuración de un slot. Si está utilizando la API, establezca el obfuscationSetting
campo de la ranura en DEFAULT_OBFUSCATION
cuando llame a la PutIntent operación.