Se você estiver usando o Amazon Lex V2, consulte o Guia do Amazon Lex V2.
Se você estiver usando o Amazon Lex V1, recomendamos atualizar seus bots para o Amazon Lex V2. Não estamos mais adicionando novos atributos à V1 e recomendamos o uso da V2 para todos os novos bots.
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á.
Exercício 5: Criar um alias (AWS CLI)
Um alias é um ponteiro para uma versão específica de um bot. Com um alias, você pode atualizar com facilidade a versão que seus aplicativos cliente estão usando. Para obter mais informações, consulte Versionamento e aliases. Para executar os comandos neste exercício, você precisa saber em que região os comandos serão executados. Para obter uma lista de regiões, consulte Cotas de criação de modelos .
Para criar um alias (AWS CLI)
-
Na AWS CLI, obtenha a versão do bot
OrderFlowersBot
que você criou em Exercício 4: Publicar uma versão (AWS CLI).aws lex-models get-bot \ --region
region
\ --name OrderFlowersBot \ --version-or-aliasversion
> OrderFlowersBot_V5.json -
Em um editor de texto, abra
OrderFlowersBot_v5.json
. Encontre e registre o número da versão. -
Na AWS CLI, crie o alias do bot:
aws lex-models put-bot-alias \ --region
region
\ --name PROD \ --bot-name OrderFlowersBot \ --bot-versionversion
A resposta do servidor é a seguinte:
{ "name": "PROD", "createdDate":
timestamp
, "checksum": "checksum
", "lastUpdatedDate":timestamp
, "botName": "OrderFlowersBot", "botVersion": "1" }}