controles de entrada do usuário Designer do Virtual Agent

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Use a coleção de controles de entrega fornecida por Designer do Virtual Agent para solicitar e capturar informações do usuário em uma conversa.

    Propriedades de controle de entrada comuns

    Além das cápsulas de dados e controles de condição, cada controle de entrada tem as seguintes propriedades comuns:

    Variável de entrada para a resposta do usuário
    Cada controle armazena a resposta do usuário em uma variável de entrada que pode ser acessada por outros controles no mesmo tópico usando os métodos getValue e getDisplayValue. O nome da variável é baseado no nome que você atribuiu ao controle de entrada. Por exemplo, se você atribuir o nome Primeiro aviso a um controle de entrada, o nome da variável será first_prompt. O nome da variável está em letra minúscula, com um sublinhado em vez de um espaço. Para mais informações sobre esses métodos, consulte Scripts Virtual Agent.
    Figura 1. O campo Nome da variável é preenchido automaticamente
    O campo Nome da variável é preenchido automaticamente na entrada de texto.

    Controles de entrada do usuário do modelo de linguagem grande (LLM)

    Os seguintes controles de entrada do usuário são compatíveis com tópicos LLM quando você cria um tópico LLM Virtual Agent. As entradas do usuário do LLM incluem o seguinte.
    Nota:
    Evite colocar mais de cinco controles de entrada do usuário em um único tópico LLM ou mais de cinco em um único Coletor de entrada. Controles excessivos de entrada do usuário podem sobrecarregar o LLM e levar a respostas imprecisas ou inesperadas.

    propriedades da entidade Compreensão da linguagem natural (NLU)

    Se NLU estiver habilitado, as propriedades a seguir serão exibidas na folha de propriedades para os controles de entrada Texto, Seleção estática, Seleção dinâmica, Booliano, Data/hora e Carrossel. Para exibir ou habilitar essas propriedades, acesse a seção Opções avançadas.
    • Entidade de NLU: a entidade que corresponde à variável de entrada do controle. Selecione a entidade na lista de entidades associadas à intenção do tópico, como definido no modelo NLU que você está usando para o tópico. Quando Virtual Agent reconhece o valor da entidade nos enunciados do usuário e se o valor atende ao limite de confiança de previsão da entidade, Virtual Agent extrai o valor. O valor é armazenado na variável de entrada do nó. Essa ação de armazenamento é chamada de preenchimento de slot. O preenchimento de slot reconhece quando ocorrem vários valores para a mesma entidade NLU em uma conversa. Os usuários recebem uma solicitação com uma lista para confirmar qual valor de nó selecionar quando vários nós estão vinculados à mesma entidade NLU. Esta propriedade está disponível somente para NLU descoberta de tópico.
      Figura 2. propriedade da entidade NLU
      Deslize a alternância da entidade NLU para selecionar um tópico de NLU quando a descoberta de tópicos estiver habilitada.
    • Habilitar NLU para alternar tópicos: habilita a previsão NLU para o nó. Se habilitado, os usuários podem inserir texto para responder a perguntas, independentemente do tipo de controle de entrada sendo usado. Virtual Agent usa este enunciado para corresponder a outra intenção existente, permitindo que o usuário alterne tópicos. Para habilitar esta propriedade em um nó, navegue até Opções avançadas > Alternância de tópicos.
      Figura 3. Habilite NLU para alternar as propriedade de tópicos
      Em Opções avançadas - Alternância de tópicos, deslize a propriedade Habilitar NLU para alternar tópicos para alternar tópicos.
    Valor padrão
    Um aviso de entrada pode ter um valor predefinido definido por você. Este valor pode ser uma cadeia de caracteres ou um script que retorna uma cadeia de caracteres. Esta propriedade está na seção Opções avançadas.
    Figura 4. Propriedade de valor padrão
    Propriedade de valor padrão em Opções avançadas para predefinir um valor para a entrada do usuário.
    Mensagens de confirmação
    Essas mensagens de resposta do bot sinalizam o fim da interação do nó e solicitam que os usuários confirmem a resposta. Esta propriedade está na seção Opções avançadas.
    Figura 5. Propriedades de mensagens de confirmação
    Propriedades de mensagens de confirmação em Opções avançadas para conclusão de entrada e confirmações de valor padrão.