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.
Configuración de los registros de conversaciones para su bot Lex V2
Los registros de conversación se habilitan y deshabilitan mediante la consola o el campo conversationLogSettings
de la operación CreateBotAlias
o UpdateBotAlias
. Puede activar o desactivar los registros de audio, los registros de texto o ambos. El registro comienza en las nuevas sesiones de bot. Los cambios en la configuración del registro no se reflejan en las sesiones activas.
Para almacenar registros de texto, usa un grupo de CloudWatch registros de Amazon Logs en tu AWS cuenta. Puede utilizar cualquier grupo de registro válido. El grupo de registro debe estar en la misma región que el bot de Amazon Lex V2. Para obtener más información sobre la creación de un grupo de CloudWatch registros, consulte Trabajar con grupos de registros y transmisiones de CloudWatch registros en la Guía del usuario de Amazon Logs.
Para almacenar registros de audio, utilice un bucket de Amazon S3 en su AWS cuenta. Puede utilizar cualquier bucket de S3 válido. El bucket debe estar en la misma región que el bot de Amazon Lex V2. Para obtener más información acerca de la creación de un bucket de S3, consulte Crear un bucket en la Guía de introducción de Amazon Simple Storage Service.
Cuando gestiona los registros de conversaciones mediante la consola, la consola actualiza su rol de servicio para que tenga acceso al grupo de registros y al bucket de S3.
Si no utiliza la consola, debe proporcionar un IAM rol con políticas que permitan a Amazon Lex V2 escribir en el grupo de registros o en el bucket configurado. Si crea un rol vinculado a un servicio mediante el AWS Command Line Interface, debe añadir un sufijo personalizado al rol mediante la custom-suffix
opción que se muestra en el siguiente ejemplo. Para obtener más información, consulte Creación de un IAM rol y políticas para los registros de conversaciones.
aws iam create-service-linked-role \ --aws-service-name
lexv2.amazon.aws.com
\ --custom-suffixsuffix
El IAM rol que utilice para habilitar los registros de conversaciones debe tener el permiso. iam:PassRole
La siguiente política debe estar asociada al rol:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "iam:PassRole", "Resource": "arn:aws:iam::
account
:role/role
" } ] }
Habilitar registros de conversación
Activar los registros mediante la consola
-
Abra la consola Amazon Lex V2 https://console.aws.amazon.com/lexv2.
-
En la lista, seleccione un bot.
-
En el menú izquierdo, seleccione Alias.
-
En la lista de alias, seleccione el alias para el que desea configurar los registros de conversación.
-
En la sección Registros de conversaciones, seleccione Administrar registros de conversaciones.
-
Para los registros de texto, selecciona Activar e introduce el nombre del grupo de CloudWatch registros de Amazon Logs.
-
Para los registros de audio, seleccione Habilitar e introduzca la información del bucket de S3.
-
Opcional. Para cifrar los registros de audio, elija la AWS KMS clave que se utilizará para el cifrado.
-
Seleccione Guardar para iniciar el registro de conversaciones. Si es necesario, Amazon Lex V2 actualizará su rol de servicio con permisos para acceder al grupo de CloudWatch registros y al bucket S3 seleccionado.
Desactivar los registros de conversaciones en Lex V2
Desactivar los registros mediante la consola
-
Abra la consola Amazon Lex V2 https://console.aws.amazon.com/lexv2.
-
En la lista, seleccione un bot.
-
En el menú izquierdo, seleccione Alias.
-
En la lista de alias, seleccione el alias para el que desea configurar los registros de conversación.
-
En la sección Registros de conversaciones, seleccione Administrar registros de conversaciones.
-
Deshabilite el registro de texto, el registro de audio o ambos para desactivar el registro.
-
Seleccione Guardar para detener el registro de conversaciones.