Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Etapa 2: publicar a intenção (AWS CLI)

Modo de foco
Etapa 2: publicar a intenção (AWS CLI) - Amazon Lex V1

Aviso de fim do suporte: em 15 de setembro de 2025, o suporte para o Amazon Lex V1 AWS será interrompido. Depois de 15 de setembro de 2025, você não poderá mais acessar o console do Amazon Lex V1 ou os recursos do Amazon Lex V1. Se você estiver usando o Amazon Lex V2, consulte o guia do Amazon Lex V2 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á.

Aviso de fim do suporte: em 15 de setembro de 2025, o suporte para o Amazon Lex V1 AWS será interrompido. Depois de 15 de setembro de 2025, você não poderá mais acessar o console do Amazon Lex V1 ou os recursos do Amazon Lex V1. Se você estiver usando o Amazon Lex V2, consulte o guia do Amazon Lex V2 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á.

Antes de poder publicar uma intenção, você tem que publicar todos os tipos de slot mencionados pela intenção. Os tipos de slot devem ser versões numeradas, não a versão $LATEST.

Primeiro, atualize a intenção OrderFlowers para usar a versão do tipo de slot FlowerTypes que você publicou na etapa anterior. Depois, publique uma nova versão da intenção OrderFlowers.

nota

O AWS CLI exemplo a seguir está formatado para Unix, Linux e macOS. Para Windows, altere "\$LATEST" para $LATEST e substitua o caractere de continuação de barra invertida (\) no final de cada linha por um circunflexo (^).

Para publicar uma versão de uma intenção (AWS CLI)
  1. No AWS CLI, obtenha a $LATEST versão da OrderFlowers intenção e salve-a em um arquivo:

    aws lex-models get-intent \ --region region \ --name OrderFlowers \ --intent-version "\$LATEST" > OrderFlowers_V4.json
  2. Em um editor de texto, abra o arquivo OrderFlowers_V4.json. Exclua os campos createdDate, lastUpdatedDate e version. Encontre o tipo de slot FlowerTypes e altere a versão para o número da versão que você registrou na etapa anterior. O seguinte fragmento do arquivo OrderFlowers_V4.json mostra a localização da alteração:

            {
                "slotType": "FlowerTypes", 
                "name": "FlowerType", 
                "slotConstraint": "Required", 
                "valueElicitationPrompt": {
                    "maxAttempts": 2, 
                    "messages": [
                        {
                            "content": "What type of flowers?", 
                            "contentType": "PlainText"
                        }
                    ]
                }, 
                "priority": 1, 
                "slotTypeVersion": "version", 
                "sampleUtterances": []
            }, 
    
  3. No AWS CLI, salve a revisão da intenção:

    aws lex-models put-intent \ --name OrderFlowers \ --cli-input-json file://OrderFlowers_V4.json
  4. Obtenha a soma de verificação da última revisão da intenção:

    aws lex-models get-intent \ --region region \ --name OrderFlowers \ --intent-version "\$LATEST" > OrderFlowers_V4a.json

    O seguinte fragmento de resposta mostra a soma de verificação da intenção. Registre isso para a próxima etapa.

        "name": "OrderFlowers", 
        "checksum": "checksum", 
        "version": "$LATEST", 
    
  5. Publique uma nova versão da intenção:

    aws lex-models create-intent-version \ --region region \ --name OrderFlowers \ --checksum "checksum"

    O seguinte fragmento de resposta mostra a nova versão da intenção. Registre o número da versão para a próxima etapa.

        "name": "OrderFlowers", 
        "checksum": "checksum", 
        "version": "version", 
    

Próxima etapa

Etapa 3: Publicar o bot (AWS CLI)

Nesta página

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.