Etapa 3: Crie uma função do Lambda (console) - 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á.

Etapa 3: Crie uma função do Lambda (console)

Crie uma função Lambda (usando o lex-order-flowers-pythonblueprint) e execute a invocação de teste usando dados de eventos de amostra no console. AWS Lambda

Você retorna ao console do Amazon Lex e adiciona a função do Lambda como o hook de código para atender à intenção OrderFlowers no OrderFlowersBot que criou na seção anterior.

Para criar a função do Lambda (console)
  1. Faça login no AWS Management Console e abra o AWS Lambda console em https://console.aws.amazon.com/lambda/.

  2. Escolha a opção Criar função.

  3. Na página Create function (Criar função), selecione Usar um blueprint (Usar um esquema). Digite lex- na caixa de texto do filtro e pressione Enter para localizar o esquema e selecione o esquema lex-order-flowers-python.

    Os esquemas da função do Lambda são fornecidos em Node.js e em Python. Para este exercício, use o esquema baseado em Python.

  4. Na página Basic information (Informações básicas), faça o seguinte:

    • Digite o nome de uma função do Lambda (OrderFlowersCodeHook).

    • Em Perfil de execução, escolha Criar um novo perfil com as permissões básicas do Lambda.

    • Deixe os outros valores padrão.

  5. Escolha a opção Criar função.

  6. Se você estiver usando uma localidade diferente do inglês (EUA) (en-US), atualize os nomes das intenções conforme descrito em Atualização de um esquema para uma localidade específica.

  7. Testar a função do Lambda.

    1. Selecione Select a test event (Selecionar um evento de teste), Configure test events (Configurar eventos de teste).

    2. Selecione Amazon Lex Order Flowers (Flores do pedido do Amazon Lex) da lista Event template (Modelo do evento). Este evento de exemplo corresponde ao modelo de solicitação/resposta do Amazon Lex (consulte Uso de funções do Lambda). Dê um nome ao evento de teste (LexOrderFlowersTest).

    3. Escolha Criar.

    4. Selecione Testar para testar o hook de código.

    5. Verifique se a função do Lambda foi executada com êxito. A resposta, neste caso, corresponde ao modelo de resposta do Amazon Lex.

Próxima etapa

Etapa 4: Adicione a função do Lambda como hook de código (console)