Exemplo de captura seletiva de log de conversa - Guia do desenvolvedor

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á.

Exemplo de captura seletiva de log de conversa

Aqui está um exemplo de um caso de uso comercial para captura seletiva de logs de conversas.

Caso de uso:

Uma empresa fintech utiliza um bot do Amazon Lex V2 para dar suporte a seu sistema IVR, que permite aos usuários fazer pagamentos de contas. Para atender aos requisitos de conformidade e auditoria, ela deve reter gravações de áudio do consentimento de autorização fornecido pelo usuário. No entanto, habilitar registros gerais de áudio não é viável, pois os tornaria incompatíveis, pois não é possível ofuscar slots confidenciais CardNumber, como CVV e outras informações nos registros de áudio. Em vez disso, ela pode habilitar a captura seletiva de logs de conversas para logs de áudio e definir o atributo de sessão para produzir somente logs de áudio para enunciados que tenham consentimento de autorização.

BotAlias Configurações:

  • Logs de texto ativados: verdadeiro

  • Logs de texto seletivos ativado: falso

  • Logs de áudio ativados: verdadeiro

  • Logs de áudio seletivos ativado: verdadeiro

Atributos da sessão:

x-amz-lex:enable-audio-logging:PayBill:AuthorizationConsent = "true"

Exemplo de conversa:

  • Usuário (entrada de áudio): “Quero pagar minha conta com a fatura número 35XU68.”

  • Bot: “Qual é o valor devido em dólares?”

  • Usuário (entrada de áudio): “235.”

  • Bot: “Qual é o número do seu cartão de crédito?”

  • Usuário (entrada de áudio): “9239829722200348.”

  • Bot: “Você está pagando 235 dólares usando o número do seu cartão de crédito que termina em 0348. Por favor, diga 'Eu autorizo a pagar 235 dólares.'"

  • Usuário (entrada de áudio): “Autorizo pagar 235 dólares.”

  • Bot: “Sua conta foi paga.”

Saída de logs de conversas:

Nessa situação, logs de texto serão produzidos para todos os turnos. No entanto, os registros de áudio só serão gravados para um turno específico quando o AuthorizationConsentespaço dentro da PayBillintenção for obtido, e nenhum registro de áudio será produzido para nenhum outro turno.