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á.
Como os blocos de fluxo usam os atributos de sessão do Lex
Quando um cliente começa uma conversa com o bot, o Amazon Lex cria uma sessão. Com os atributos da sessão, também conhecidos como atributos do Lex, você pode transmitir informações entre o bot e o Amazon Connect durante a sessão. Para obter uma lista dos atributos do Amazon Lex que você pode usar, consulteAtributos de contato do Amazon Lex.
Ciclo de vida dos atributos da sessão
Cada conversa contém um conjunto de atributos de sessão. Nos casos em que uma AWS Lambda função é invocada para fazer algum processamento, o Amazon Lex executa os atributos na seguinte ordem:
-
Padrões de serviço: esses atributos são usados somente se nenhum atributo for definido.
-
Atributos de sessão fornecidos pelo Amazon Connect: esses atributos são definidos no Obter entrada do cliente bloco.
-
Os atributos de sessão fornecidos pelo Lambda substituem tudo o que era anterior: quando uma AWS Lambda função é invocada e faz algum processamento, ela substitui todos os atributos de sessão definidos no bloco. Obter entrada do cliente
Digamos que um cliente diga que quer um carro. Esse é o primeiro atributo da sessão a passar pelo processamento. Quando perguntados sobre que tipo de carro, eles dizem carro de luxo. Esse segundo enunciado substitui qualquer processamento Lambda que tenha ocorrido no primeiro enunciado.
Para ver um exemplo de como criar uma função do Lambda que processa atributos da sessão, consulte Etapa 1: Criar uma função do Lambda no Guia do desenvolvedor do Amazon Lex. Para obter informações sobre o Amazon Lex V2, consulte Configurar atributos de sessão.
Para ver a estrutura dos dados de eventos que o Amazon Lex fornece para uma função do Lambda, consulte Formato de evento de entrada e resposta da função do Lambda no Guia do desenvolvedor do Amazon Lex. Para obter informações sobre o Amazon Lex V2, consulte Interpretação do formato do evento de entrada.
Blocos de fluxo que suportam atributos de sessão do Lex
Você pode usar os atributos de sessão do Lex nos seguintes blocos de fluxo quando um bot do Lex é chamado:
Mais informações
Para obter mais informações sobre o uso dos atributos de sessão do Amazon Lex, consulte Gerenciamento do contexto de conversação no Guia do desenvolvedor do Amazon Amazon Lex V1.