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á.
Defina valores durante a conversa
O Amazon Lex V2 oferece a capacidade de definir valores de slots e valores de atributos de sessão em cada etapa da conversa. Em seguida, você pode usar esses valores durante a conversa para avaliar as condições ou usá-los durante o cumprimento da intenção.
Você pode definir valores de slot para a intenção atual. Se a próxima etapa da conversa for invocar outra intenção, você poderá definir os valores dos slots da nova intenção.
Use a sintaxe a seguir ao usar valores de slot e atributos de sessão:
-
Valores do slot — coloque o nome do slot entre chaves (“{}”). Para valores de slot na intenção atual, você só precisa usar o nome do slot. Por exemplo,
{slot}
. Se você estiver definindo um valor na próxima intenção, deverá usar o nome da intenção e o nome do slot para identificar o slot. Por exemplo,{intent.slot}
.{PhoneNumber} = “1234567890” {CheckBalance.AccountNumber} = “99999999” {BookingID} = “ABC123” {FirstName} = “John”
-
Atributos da sessão — coloque o nome do atributo entre colchetes {"[]”). Por exemplo,
[sessionAttribute]
.[username] = “john.doe”
Em 17 de agosto de 2022, o Amazon Lex V2 lançou uma mudança na forma como as conversas são gerenciadas com o usuário. Essa alteração oferece mais controle sobre o caminho que o usuário percorre na conversa. Para obter mais informações, consulte Entendendo o gerenciamento do fluxo de conversas. Os bots criados antes de 17 de agosto de 2022 não suportam mensagens de gancho de código de diálogo, definição de valores, configuração de próximas etapas e adição de condições.