

Aviso de fim do suporte: em 15 de setembro de 2025, o suporte para o Amazon Lex V1 AWS será interrompido. Após 15 de setembro de 2025, você não poderá mais acessar o console do Amazon Lex V1 nem os respectivos recursos. Se você estiver usando o Amazon Lex V2, consulte o [guia do Amazon Lex V2](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html) em vez disso. 

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

# Importar em formato do Amazon Lex
<a name="import-from-lex"></a>

Depois de exportar um recurso para um arquivo JSON no formato Amazon Lex, você pode importar o arquivo JSON contendo o recurso em uma ou mais contas. AWS Por exemplo, você pode exportar um bot e, em seguida, importá-lo para outra região da AWS. Ou você pode enviar o bot para uma colega, de maneira que ela possa importá-lo para a respectiva conta. 

Ao importar um bot, uma intenção ou um tipo de slot, você deve decidir se deseja substituir a versão `$LATEST` de um recurso, como uma intenção ou um tipo de slot, durante a importação, ou se deseja que a importação falhe caso queira preservar o recurso que está na conta. Por exemplo, se estivesse fazendo upload de uma versão editada de um recurso para a conta, você optaria por substituir a versão `$LATEST`. Se estiver fazendo upload de um recurso enviado por um colega, você poderá optar por fazer a importação falhar se houver conflitos de recurso. Dessa maneira, os próprios recursos não são substituídos.

Durante a importação de um recurso, as permissões atribuídas ao usuário que está fazendo a solicitação de importação se aplicam. O usuário deve ter permissões para todos os recursos na conta afetada pela importação. O usuário também deve ter permissão para as operações [GetBot](API_GetBot.md), [PutBot](API_PutBot.md), [GetIntent](API_GetIntent.md) [PutIntent](API_PutIntent.md), [GetSlotType](API_GetSlotType.md), [PutSlotType](API_PutSlotType.md). Para obter mais informações sobre permissões, consulte [Como o Amazon Lex funciona com o IAM](security_iam_service-with-iam.md).

A importação relata erros ocorridos durante o processamento. Alguns erros são relatados antes do início da importação, outros são relatados durante o processo de importação. Por exemplo, se a conta que estiver importando uma intenção não tiver permissão para chamar uma função do Lambda usada pela intenção, a importação falhará antes das alterações serem feitas nos tipos de slot ou nas intenções. Se uma importação falhar durante o processo de importação, a versão `$LATEST` de qualquer intenção ou tipo de slot importado antes do processo ter falhado será modificada. Você não pode reverter alterações feitas na versão `$LATEST`.

Quando você importa um recurso, todos os recursos dependentes são importados para a versão `$LATEST` do recurso e, em seguida, recebem uma versão numerada. Por exemplo, se um bot usar uma intenção, ela receberá uma versão numerada. Se uma intenção usar um tipo de slot personalizado, ele receberá uma versão numerada.

Um recurso é importado somente uma vez. Por exemplo, se o bot contiver uma intenção `OrderPizza` e uma intenção `OrderDrink` em que ambas dependam do tipo de slot personalizado `Size`, o tipo de slot `Size` será importado uma vez e usado em ambas as intenções.

**nota**  
Se você exportou seu bot com o parâmetro `enableModelImprovements` definido como `false`, deverá abrir o arquivo .zip contendo a definição do bot e alterar o parâmetro `enableModelImprovements` para `true` nas seguintes regiões:  
Ásia-Pacífico (Singapura) (ap-southeast-1)
Ásia Pacific (Tóquio) (ap-northeast-1)
Europa (Frankfurt) (eu-central-1)
Europa (Londres) (eu-west-2)

O processo para importar um bot, uma intenção ou um tipo de slot personalizado é o mesmo. Nos procedimentos a seguir, substitua a intenção ou o tipo de slot, conforme apropriado. 

## Importar um bot
<a name="import-console"></a>

**Para importar um bot**

1. Faça login no AWS Management Console e abra o console do Amazon Lex em [https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/). 

1. Escolha **Bots** e o bot a ser importado. Para importar um novo bot, ignore esta etapa.

1. Em **Ações**, escolha **Import** (Importar).

1. Em **Import Bot** (Importar bot), escolha o arquivo .zip que contém o arquivo JSON que contém o bot a ser importado. Se você quiser ver conflitos de mesclagem antes de mesclar, escolha **Notify me of merge conflicts** (Notificar-me de conflitos de mesclagem). Se você desativar a verificação de conflitos, a versão `$LATEST` de todos os recursos usados pelo bot será substituída.

1. Escolha **Importar**. Se você tiver optado por ser notificado sobre conflitos de mesclagem e houver conflitos, será exibida uma caixa de diálogo os listando. Para substituir a versão `$LATEST` de todos os recursos conflitantes, escolha **Overwrite and continue (Substituir e continuar)**. Para interromper a importação, escolha **Cancelar**.

Você já pode testar o bot na conta. 