controles de entrada do usuário Designer do Virtual Agent
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
getValueegetDisplayValue. 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.
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 - 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é .
Figura 3. Habilite NLU para alternar as propriedade de tópicos
- 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.
- 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.
- 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.