As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Obscurecendo valores de slots em registros de conversas do Lex V2
O Amazon Lex V2 permite ofuscar (ocultar) o conteúdo dos slots para que ele não fique visível. Para proteger dados confidenciais capturados como valores de slot, é possível ativar a ofuscação de slot para mascarar esses valores para o registro em log.
Ao optar por ofuscar valores de slot, o Amazon Lex V2 substitui o valor do slot pelo nome do slot nos logs de conversa. Para um slot chamado full_name
, o valor do slot seria ofuscado da seguinte forma:
Before:
My name is John Stiles
After:
My name is {full_name}
Se uma expressão contiver caracteres de colchete ({}), o Amazon Lex V2 insere um caractere de escape nos caracteres de colchete com duas barras invertidas (\\). Por exemplo, o texto {John Stiles}
é ofuscado da seguinte forma:
Before:
My name is {John Stiles}
After:
My name is \\{{full_name}\\}
Os valores de slot são ofuscados nos logs de conversa. Os valores de slot ainda estão disponíveis na resposta das operações RecognizeText
e RecognizeUtterance
, e os valores de slot estão disponíveis para suas funções do Lambda de validação e atendimento. Se você estiver usando valores de slot em seus prompts ou respostas, eles não serão ofuscados nos logs de conversa.
No primeiro turno de uma conversa, o Amazon Lex V2 ofuscará valores de slot se ele reconhecer um slot e um valor de slot no enunciado. Se nenhum valor de slot for reconhecido, o Amazon Lex V2 não ofuscará o enunciado.
No segundo turno e nos posteriores, o Amazon Lex V2 sabe qual slot elicitar e se o valor de slot deve ser ofuscado. Se o Amazon Lex V2 reconhecer o valor de slot, o valor será ofuscado. Se o Amazon Lex V2 não reconhecer um valor, toda a expressão será ofuscada. Nenhum valor de slot em declarações perdidas será ofuscado.
O Amazon Lex V2 também não ofusca valores de slot armazenados em atributos de solicitação ou sessão. Se você estiver armazenando valores de slot que devem ser ofuscados como um atributo, deverá criptografar ou ofuscar o valor.
O Amazon Lex V2 não ofusca o valor de slot no áudio. Ele ofusca o valor de slot na transcrição de áudio.
Você pode escolher quais slots ofuscar usando o console ou usando o Amazon Lex V2. API No console, escolha Ofuscação de slot nas configurações de um slot. Se você estiver usando oAPI, defina o obfuscationSetting
campo do slot para DEFAULT_OBFUSCATION
quando você chama a UpdateSlotoperação CreateSlotou.