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

Compartilhamento de informações entre intenções com seu bot do Lex V2

Modo de foco
Compartilhamento de informações entre intenções com seu bot do Lex V2 - Guia do desenvolvedor

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

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

O Amazon Lex é compatível com o compartilhamento de informações entre intenções. Para compartilhar entre intenções, use contextos de saída ou atributos de sessão.

Para usar contextos de saída, você define um contexto de saída ao criar ou atualizar uma intenção. Quando a intenção é cumprida, as respostas do Amazon Lex V2 contêm o contexto e os valores de slot da intenção como parâmetros de contexto. Você pode usar esses parâmetros como valores padrão em intenções subsequentes ou no código da aplicação ou nas funções do Lambda.

Para usar atributos de sessão, você define os atributos no seu código do Lambda ou da aplicação. Por exemplo, um usuário do bot ShoeOrdering começa a pedir sapatos. O bot inicia uma conversa com o usuário, coletando dados de slot como tamanho, cor e marca do sapato. Quando o usuário faz um pedido, a função do Lambda; que atende ao pedido define o atributo de sessão orderNumber, que contém o número do pedido. Para obter o status do pedido, o usuário usa a intenção GetOrderStatus. O bot pode solicitar dados de slot ao usuário, como número do pedido e data do pedido. Quando o bot tem as informações necessárias, ele retorna o status do pedido.

Se você acha que seus usuários podem mudar de intenção durante uma sessão, você pode projetar seu bot para retornar o status do pedido mais recente. Em vez de pedir ao usuário as informações do pedido novamente, você usa o atributo de sessão orderNumber para compartilhar informações entre intenções e cumprir a intenção GetOrderStatus. O bot faz isso ao retornar o status do último pedido feito pelo usuário.

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