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á.
Importando bots no Lex V2
Para usar o console para importar um bot, um local de bot ou um vocabulário personalizado exportado anteriormente, forneça o local do arquivo no seu computador local e a senha opcional para desbloquear o arquivo. Para ver um exemplo, consulte Importando um bot Lex V2 (console).
Quando você usa oAPI, importar um recurso é um processo de três etapas:
-
Crie um upload URL usando a
CreateUploadUrl
operação. Você não precisa criar um upload URL quando estiver usando o console. -
Carregue o arquivo zipado com a definição do recurso.
-
Inicie a importação com a operação
StartImport
.
O upload URL é um Amazon URL S3 pré-assinado com permissão de gravação. O URL fica disponível por cinco minutos após ser gerado. Se você proteger com senha o arquivo zipado, será preciso informar a senha para iniciar a importação. Para obter mais informações, consulte Usar uma senha ao importar ou exportar.
Uma importação é um processo assíncrono. Monitore o andamento de uma importação usando o console ou a operação de DescribeImport
.
Quando você importa um bot ou o local do bot, pode haver conflitos entre os nomes dos recursos no arquivo de importação e os nomes dos recursos existentes no Amazon Lex V2. O Amazon Lex V2 pode lidar com o conflito de três maneiras:
-
Falha em caso de conflito — A importação é interrompida e nenhum recurso é importado do arquivo zipado de importação.
-
Substituir — O Amazon Lex V2 importa todos os recursos do arquivo importado zipado e substitui qualquer recurso existente pela definição do arquivo de importação.
-
Anexar — O Amazon Lex V2 importa todos os recursos do arquivo importado zipado e substitui qualquer recurso existente pela definição do arquivo de importação. Isso está disponível somente para o local do bot.
Você pode ver uma lista das importações para um recurso usando o console ou a operação ListImports
. As importações permanecem na lista por sete dias. Você pode usar o console ou a operação DescribeImport
para ver detalhes sobre uma importação específica.
Você também pode remover uma importação e o arquivo zipado associado usando o console ou a operação DeleteImport
.
Para ver um exemplo de importação de um bot usando o console, consulte Importando um bot Lex V2 (console).
IAMpermissões necessárias para importar
Para importar bots, localidades de bots e vocabulários personalizados, o usuário que executa a importação deve ter as seguintes IAM permissões.
API | IAMAções necessárias | Recurso |
---|---|---|
CreateUploadUrl |
|
* |
StartImportpara bots e localidades de bots |
|
|
StartImportpara vocabulários personalizados |
|
bot |
DescribeImport |
|
Bot |
DeleteImport |
|
Bot |
ListImports |
|
* |
Para obter um exemplo IAM de política, consulte Permitir que um usuário importe bots e localidades de bots .