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

FulfillmentActivity

Descreve como a intenção é atendida depois que o usuário fornece todas as informações necessárias para a intenção. Você pode fornecer uma função do Lambda ou configurar a intenção para retornar as informações da intenção ao aplicativo cliente. Recomendamos que você use uma função do Lambda para que a lógica relevante resida na nuvem e limite o código do lado do cliente principalmente à apresentação. Se precisar atualizar a lógica, atualize apenas a função do Lambda; você não precisa atualizar seu aplicativo cliente.

Considere os seguintes exemplos:

  • Em um aplicativo de pedidos de pizza, depois que o usuário fornece todas as informações para fazer um pedido, você usa a função do Lambda para fazer um pedido em uma pizzaria.

  • Em um aplicativo de jogos, quando um usuário diz “pegue uma pedra”, essas informações devem voltar para o aplicativo cliente para que ele possa realizar a operação e atualizar os gráficos. Nesse caso, você deseja que o Amazon Lex retorne os dados da intenção ao cliente.

Conteúdo

type

Como a intenção deve ser cumprida, seja executando uma função do Lambda ou retornando os dados do slot para o aplicativo cliente.

Tipo: String

Valores Válidos: ReturnIntent | CodeHook

Obrigatório: Sim

codeHook

Uma descrição da função do Lambda que é executada para atender a intenção.

Tipo: objeto CodeHook

Obrigatório: Não

Consulte também

Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos da linguagem, consulte o seguinte: