Etapa 2: criar uma função do Lambda - Amazon Lex V1

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

Etapa 2: criar uma função do Lambda

Nesta seção, você cria uma função Lambda usando um blueprint (lex-make-appointment-python) fornecido no console Lambda. Você também testa a função do Lambda invocando-a usando dados do evento de exemplo do Amazon Lex fornecido pelo console.

  1. Faça login no AWS Management Console e abra o AWS Lambda console em https://console.aws.amazon.com/lambda/.

  2. Escolha Create a Lambda function.

  3. Em Selecionar blueprint, digite lex para encontrar o blueprint e, em seguida, escolha o lex-make-appointment-pythonblueprint.

  4. Configure a função do Lambda da seguinte forma.

    • Digite o nome da função do Lambda (MakeAppointmentCodeHook).

    • Para a função, escolha Create a new role from template(s) e, em seguida, digite um nome de função.

    • Deixe outros valores padrão.

  5. Escolha 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. Escolha Actions e, em seguida, escolha Configure test event.

    2. Na lista Sample event template, escolha Lex-Make Appointment (preview). Este evento de exemplo usa o modelo de solicitação/resposta do Amazon Lex com valores definidos para corresponder a uma solicitação em seu bot do Amazon Lex. Para obter mais informações sobre o modelo de solicitação/resposta Amazon Lex, consulte Uso de funções do Lambda.

    3. Escolha Save and test.

    4. 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 3: atualizar a intenção - configuração de um hook de código