Si utiliza Amazon Lex V2, consulte la guía de Amazon Lex V2.
Si utiliza Amazon Lex V1, le recomendamos que actualice los bots a Amazon Lex V2. Hemos dejado de agregar nuevas características a V1, por lo que recomendamos encarecidamente utilizar V2 para todos los nuevos bots.
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.
Importación en formato de Amazon Lex
Una vez exportado un recurso a un archivo JSON en formato de Amazon Lex, puede importar el archivo JSON del recurso en una o varias cuentas de AWS. Por ejemplo, puede exportar un bot y, a continuación, importarlo en otra región de AWS. O puede enviar el bot a un colega para que pueda importarlo en su cuenta.
Al importar un bot, una intención o un tipo de slot, debe decidir si desea sobrescribir la versión $LATEST
de un recurso, como una intención o un tipo de slot, durante la importación o si desea que la importación devuelva un error si desea conservar el recurso que se encuentra en su cuenta. Por ejemplo, si va a cargar una versión modificada de un recurso en su cuenta, podría elegir sobrescribir la versión $LATEST
. Si está cargando un recurso que le ha enviado un colega, puede elegir que la importación devuelva un error si hay conflictos de recursos para que no se reemplacen sus propios recursos.
Al importar un recurso, se aplican los permisos asignados al usuario que realiza la solicitud de importación. El usuario debe tener permisos para todos los recursos de la cuenta a la que afecta a la importación. El usuario debe también tener permisos para ejecutar las operaciones GetBotPutBot, GetIntent PutIntent, GetSlotType, PutSlotType. Para obtener más información sobre los permisos, consulte Cómo funciona Amazon Lex con IAM.
Los errores de informes de importación que se producen durante el procesamiento. Algunos errores se notifican antes de que comience la importación, otros se notifican durante el proceso de importación. Por ejemplo, si la cuenta en la que se importa una intención no dispone de permisos para llamar a una función de Lambda que la intención utiliza, la importación falla antes de que se realicen los cambios en los tipos de ranura o las intenciones. Si una importación devuelve un error durante el proceso de importación, se modifica la versión $LATEST
de cualquier intención o tipo de slot importado antes del error del proceso. No se pueden revertir los cambios realizados en la versión $LATEST
.
Al importar un recurso, todos los recursos dependientes se importan en la versión $LATEST
del recurso y, a continuación, reciben una versión numerada. Por ejemplo, si un bot utiliza una intención, a la intención se le asigna una versión numerada. Si una intención utiliza un tipo de slot personalizado, al tipo de slot se le asigna una versión numerada.
Un recurso se importa solo una vez. Por ejemplo, si el bot contiene una intención OrderPizza
y una intención OrderDrink
que ambos se basan en el tipo de slot personalizado Size
, el tipo de slot Size
se importa una vez y se utiliza para ambas intenciones.
nota
Si ha exportado el bot con el parámetro enableModelImprovements
establecido en false
, debe abrir el archivo .zip que incluye la definición del bot y cambiar el parámetro enableModelImprovements
a true
en las siguientes regiones:
-
Asia Pacífico (Singapur) (ap-southeast-1)
-
Asia Pacífico (Tokio) (ap-northeast-1)
-
UE (Fráncfort) (eu-central-1)
-
UE (Londres) (eu-west-2)
El proceso de importación de un bot, una intención o un tipo de slot personalizado es el mismo. En los siguientes procedimientos, sustituya la intención o el tipo de slot, según corresponda.
Importación de un bot
Para importar un bot
-
Inicie sesión en la consola de administración de AWS y abra la consola de Amazon en https://console.aws.amazon.com/lex/
. -
Elija Bots y, a continuación, seleccione el bot que desea importar. Para importar un nuevo bot, omita este paso.
-
Para Actions (Acciones), elija Import (Importar).
-
Para Import Bot (Importar bot), elija el archivo .zip que contiene el archivo JSON que contiene el bot que desea importar. Si desea ver conflictos de combinación antes de la misma, elija Notify me of merge conflicts (Notificarme conflictos de combinación). Si desactiva la comprobación de conflictos, se sobrescribe la versión
$LATEST
de todos los recursos utilizados por el bot. -
Elija Importar. Si ha elegido que se le notifiquen los conflictos de combinación y hay conflictos, aparece un cuadro de diálogo que los enumera. Para sobrescribir la versión
$LATEST
de todos los recursos en conflicto, elija Overwrite y continue (Sobrescribir y continuar). Para detener la importación, seleccione Cancel (Cancelar).
Ahora puede probar el bot en su cuenta.