Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Um nó de Pergunta solicita ao utilizador informação e armazena a sua resposta numa variável para ser usada mais tarde na conversa.
O nó oferece opções para o tipo de informação a recolher, como uma resposta de escolha múltipla, uma entidade pré-construída ou uma entidade personalizada. As propriedades de comportamento da pergunta permitem-lhe controlar o comportamento do nó, como o que fazer quando o utilizador insere uma resposta inválida.
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 mensagem. Para obter mais informações, consulte Enviar uma mensagem.
Sugestão
Renomeie os nós para torná-los mais fáceis de identificar. Selecione o campo de nome do nó para atualizar o nome diretamente ou selecione os três pontos (…) do nó e selecione Renomear no menu. Você também pode renomear nós no editor de códigos.
Não é possível renomear nós de Acionador e nós de Ir para o passo.
Os nomes dos nós podem ter até 500 caracteres.
Prerequisites
Adicionar um nó de pergunta
Selecione o ícone
Adicionar nó sob o nó após o qual você deseja adicionar um novo nó e, em seguida, selecione Fazer uma pergunta. É apresentado um nó de Pergunta em branco.
Na caixa de mensagem, introduza a pergunta que pretende fazer.
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. Saiba como usar entidades em uma conversa e como aceitar uma das várias entidades em um turno de conversa.
Dependendo da opção Identificar selecionada, pode haver mais propriedades para definir.
Por exemplo, para Opções de múltipla escolha, você deve especificar as opções que o usuário pode selecionar em Opções para usuário. Durante uma conversa, cada opção aparece como um botão, mas os usuários também podem digitar sua resposta.
Selecione o nome da variável padrão em Salvar resposta do usuário como para abrir o painel Propriedades da variável e altere 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 .
Para personalizar o comportamento do nó de Pergunta, configure propriedades da pergunta.
Configurar propriedades da pergunta
Use o painel de propriedades da Pergunta para ajustar comportamentos como prompts, validação e interrupções.
Para abrir o painel de Propriedades da pergunta, selecione os três pontos (…) do nó Pergunta e depois selecione Propriedades.
No painel Propriedades da pergunta , selecione a categoria desejada:
- Questionar o comportamento
- Reconhecimento da entidade
- Interrupções
- Voz (disponível apenas para agentes com voz ativada)
- Em espera e retomar
Configurar o comportamento da pergunta
As propriedades de comportamento da pergunta controlam se o agente pode saltar a pergunta e como responde a uma resposta inválida.
Ignorar comportamento
O Comportamento de omissão determina o que o agente deve fazer se a variável do nó da pergunta já tiver um valor obtido anteriormente na conversação.
- Permitir que a pergunta seja ignorada: ignore a pergunta se a variável tiver um valor.
- Faça sempre: Faça a pergunta mesmo que a variável tenha um valor.
Repetir pedido
Reprompt determina como seu agente reage quando não recebe uma resposta válida do usuário. Pode dizer-lhe para tentar novamente uma, duas vezes ou seguir em frente sem obter uma resposta. Para personalizar o que o seu agente faz quando avança, configure as propriedades em Nenhuma entidade válida encontrada no painel Reconhecimento de entidade.
- Quantas repetições de pedidos: o número de vezes que o 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.
- Prompt de nova tentativa: para alterar a mensagem, selecione Personalizar e insira o novo prompt.
Configurar o reconhecimento de entidade
As propriedades de reconhecimento de entidades permitem-lhe expandir a validação para além das regras padrão para a entidade recolher, e escolher o que acontece quando o seu agente não consegue obter um valor válido da entidade do utilizador.
Configurações de entidade
Introduza o nome do conjunto de opções que definiu no Power Fx utilizado para referenciar itens na lista.
Incluir metadados
Selecione Incluir metadados se quiser disponibilizar a literalidade da entidade e a pontuação de confiança, além do valor da entidade reconhecida. Ao utilizar esta opção, pode reutilizar o que o cliente especificou para fins como mensagens, detalhes de auditoria, processamento adicional ou lógica condicional. Por exemplo, "amanhã" em vez de uma data formal, ou um sinónimo em vez do valor correspondente da entidade. Também pode definir condições com base na pontuação de confiança para determinar se o valor reconhecido deve ser aceite, ou se deve ser desambiguado ou se deve ser efetuado novo pedido em conformidade.
Quando seleciona Incluir metadados, o tipo de dado da variável que contém a entidade reconhecida muda para registar. A tabela seguinte descreve os atributos que ficam disponíveis.
| Attribute | Tipo | Description |
|---|---|---|
| .Value | Any | O valor da entidade reconhecida. |
| .Literal | String | As palavras exatas que o cliente disse ou introduziu para expressar o valor. |
| .ConfidenceScore | Número | Um valor entre 0 e 1 que representa o nível de confiança no valor reconhecido. |
Esta opção está disponível para:
- Entidades pré-construídas
- Entidades de lista fechada
- Entidades Regex
- Uma de múltiplas entidades
Não está disponível para:
- Entidades dinâmicas
- Entidades incorporadas
Permitir vários valores
Para configurar um nó Question para capturar múltiplos valores para uma entidade, selecione Permitir múltiplos valores se quiser que o nó Question aceite e devolva múltiplos valores de uma só vez para a entidade que recolhe.
Importante
Esta funcionalidade exige que o seu ambiente tenha a extração de entidades multi-valor ativada.
Validação de entidade adicional
Por padrão, o nó Pergunta verifica se há uma resposta válida com base apenas na entidade selecionada. A validação de entidade adicional permite adicionar critérios ao teste básico. Por exemplo, o nó Pergunta aceita qualquer valor numérico quando identifica um número, mas convém certificar-se de que é inferior a 10. Você também pode alterar o prompt para ajudar o usuário a inserir uma resposta válida.
-
Condição: insira uma fórmula Power Fx que retorna um valor booleano (
trueoufalse); por exemplo,Topic.Var1 < 10 - Prompt de 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 o agente para de tentar obter uma resposta válida do usuário. Você pode escalar para um agente humano ou fornecer um valor padrão. Você também pode alterar o prompt para dar mais contexto ao usuário.
Ação se nenhuma entidade for encontrada:
- Escalar: Redirecione o utilizador para o tópico de sistema Escalar. É o comportamento padrão.
- Definir variável como valor: defina a variável de saída como um valor e passe para o próximo nó. Insira ou selecione o valor em Valor de entidade padrão.
- Definir variável como vazia (sem valor): limpe a variável de saída e passe para o próximo nó. Pode usar um Nó de condição posteriormente para verificar se a variável possui um valor.
Mensagem de entidade não encontrada: para alterar a mensagem, selecione Personalizar e introduza o novo pedido.
Configurar o comportamento de interrupção
As definições de interrupção determinam se o utilizador pode interromper o fluxo do tema atual para mudar de tema.
- Permitir a mudança para outro tópico: O usuário pode mudar para um novo tópico quando sua resposta à pergunta corresponde a um gatilho para o outro tópico com alta confiança.
- Apenas tópicos selecionados: Especifique os tópicos para os quais o utilizador pode mudar a partir deste nó de pergunta.
Sugestão
Se notar problemas com o seu agente em que a resposta a uma pergunta ativa outro tópico, em vez de preencher a variável associada ao nó da pergunta, tente desativar Permitir mudar para outro tópico. Esta opção impede que o agente considere a resposta à pergunta como uma potencial interrupção.