Compartilhar via


Fazer uma pergunta

Um nó de Pergunta solicita informações a um usuário e armazena sua resposta em uma variável para uso posterior na conversa.

O nó permite que você escolha o tipo de informação a ser coletada, como uma resposta de múltipla escolha, uma entidade predefinida ou uma entidade personalizada. As propriedades de comportamento da pergunta permitem que você controle o comportamento do nó, como o que fazer quando o usuário insere uma resposta inválida.

Assim como os nós de Mensagem, os nós de Pergunta podem incluir imagens, vídeos, cartões, respostas rápidas e variações de mensagens. Para obter mais informações, consulte Enviar uma mensagem.

Dica

Renomeie os nós para torná-los mais fáceis de identificar. Select o campo de nome do nó para atualizar o nome diretamente ou selecione o ícone Mais (...) do nó e selecione Renomear no menu. Você também pode renomear nós no editor de código.

Não é possível renomear os nós de Gatilho e os nós Ir para etapa.

Os nomes do nó podem ter até 500 caracteres.

Pré-requisitos

Adicionar um nó da pergunta

  1. Selecione o ícone Adicionar nó abaixo do nó sob o qual você deseja adicionar um novo nó e selecione Fazer uma pergunta. Um nó de Pergunta em branco é exibido.

    Captura de tela de um novo modo de Pergunta com campos para inserir uma mensagem, definir o tipo de dados a ser coletado e selecionar uma variável para armazenar a resposta do usuário.

  2. Na caixa de mensagem, digite a pergunta que deseja fazer.

  3. Em Identificar, expanda a lista e selecione o tipo de informação que o agente deve identificar na resposta do usuário. Você pode selecionar uma entidade existente ou criar uma nova, se necessário. Aprenda a usar as entidades em uma conversa.

    Dependendo da opção Identificar selecionada, pode haver mais propriedades a serem definidas.

    Por exemplo, para Opções de múltipla escolha, especifique as opções que o usuário pode selecionar em Opções do usuário. Durante a conversa, cada escolha aparece como um botão, mas os usuários também podem digitar a resposta.

  4. Selecione o nome da variável padrão em Salvar resposta do usuário como para abrir o painel Propriedades da variável e alterar o nome para algo significativo, como customerName ou bookingDate.

    Para escolher uma variável diferente ou criar uma nova, selecione > para abrir o painel Selecionar uma variável.

  5. Para personalizar o comportamento do nó Pergunta, configure as propriedades da pergunta.

Configurar propriedades da pergunta

O painel Propriedades da Pergunta é onde você pode ajustar comportamentos como solicitação, validação e interrupções.

  1. Para abrir o painel Propriedades da pergunta, selecione o ícone Mais (...) do nó Pergunta e, em seguida, selecione Propriedades.

  2. No painel Propriedades da pergunta, selecione a categoria desejada:

Configurar comportamento da pergunta

As propriedades de comportamento da pergunta permitem controlar se o copiloto pode ignorar a pergunta e como ele responde a uma resposta inválida.

Ignorar comportamento

O comportamento de ignorar determina o que o agente deve fazer se a variável do nó da pergunta já tiver um valor anterior na conversa.

  • Permitir que a pergunta seja ignorada: ignore a pergunta se a variável tiver um valor.
  • Perguntar sempre: faça a pergunta mesmo que a variável tenha um valor.

Solicitar novamente

Solicitar novamente: determina como o agente reage quando não recebe uma resposta válida do usuário. Você pode dizer para tentar novamente uma, duas vezes ou seguir em frente sem obter uma resposta. Para personalizar o que seu agente faz quando ele avança, configure as propriedades em Nenhuma entidade válida encontrada no painel de Reconhecimento de entidade.

  • Quantos novos prompts: o número de vezes que seu agente tenta obter uma resposta válida. Repetir até 2 vezes é o padrão. Você também pode selecionar Repetir uma vez ou Não repetir.
  • Repetir prompt: para alterar a mensagem, selecione Personalizar e insira o novo prompt.

Configurar reconhecimento da entidade

As propriedades de reconhecimento de entidade permitem expandir a validação além das regras padrão para a entidade coletar e escolher o que acontece quando seu copiloto não é capaz de extrair um valor de entidade válido do usuário.

Configurações de entidade

Digite o nome do conjunto de opções definido no Power Fx usado para fazer referência aos itens da lista.

Validação de entidade adicional

Por padrão, o nó Pergunta verifica uma resposta válida com base apenas na entidade que você selecionou. Validação de entidade adicional: permite que você adicione critérios ao teste básico. Por exemplo, o nó Pergunta aceita qualquer valor numérico quando identifica um número, mas você pode querer garantir que seja menor que 10. Você também pode alterar a solicitação para ajudar o usuário a inserir uma resposta válida.

  • Condição: insira uma fórmula do Power Fx que retorne um valor booliano (true ou false). Por exemplo, Topic.Var1 < 10
  • Prompt Condição não atendida: para alterar a mensagem, selecione Personalizar e insira o novo prompt.

Nenhuma entidade válida encontrada

Nenhuma entidade válida encontrada: determina o que acontece quando seu agente para de tentar obter uma resposta válida do usuário. Você pode escalonar para um agente humano ou fornecer um valor padrão. Você também pode alterar a solicitação para fornecer mais contexto ao usuário.

  • Ação se Nenhuma entidade encontrada:

    • Escalonar: redirecione o usuário para o tópico do sistema Escalonar. Esse é o comportamento padrão.
    • Definir variável para valor: defina a variável de saída para um valor e passe para o próximo nó. Digite ou selecione o valor em Valor da entidade padrão.
    • Definir variável como vazia (sem valor): limpe a variável de saída e vá para o próximo nó. Você pode usar um Nó de condição posteriormente para verificar se a variável tem um valor.
  • Mensagem sobre nenhuma entidade encontrada: para alterar a mensagem, selecione Personalizar e insira a nova solicitação.

Configurar comportamento de interrupção

As configurações de interrupção determinam se o usuário tem permissão para interromper o fluxo do tópico atual para alternar para um tópico diferente.

  • Permitir a alternância para outro tópico: o usuário pode alternar para um novo tópico quando sua resposta à pergunta corresponder a um gatilho para o outro tópico com alta confiança.
  • Somente tópicos selecionados: especifique para quais tópicos o usuário pode alternar a partir deste nó de pergunta.