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 usar o mesmo bot Amazon Lex para voz e bate-papo
Você pode usar o mesmo bot para voz e bate-papo. No entanto, convém que o bot responda de forma diferente com base no canal. Por exemplo, você deseja retornar para voz SSML para que um número seja lido como um número de telefone, mas deseja retornar o texto normal para o bate-papo. Você pode fazer isso passando o atributo Channel (Canal).
-
No bloco Obter informações do cliente, escolha a guia Amazon Lex.
-
Em Atributos de sessão, escolha Adicionar um atributo. Na caixa Chave de destino, insira phoneNumber. Escolha Definir dinamicamente. Na caixa Namespace, escolha Sistema e, na caixa Valor, escolha Número do cliente, conforme mostrado na imagem a seguir.
-
Escolha Adicionar um atributo novamente.
-
Escolha Definir dinamicamente. Na caixa Chave de destino, insira callType. Na caixa Namespace, escolha Sistema e, na caixa Valor, escolha Canal, conforme mostrado na imagem a seguir.
-
Escolha Salvar.
-
Na sua função Lambda, você pode acessar esse valor no
SessionAttributes
campo do evento de entrada.