Teste NLU/Tópicos de palavra-chave

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 5 min. de leitura
  • Use a janela de teste de bate-papo para visualizar, testar e depurar Compreensão de linguagem natural ( NLU)/Tópicos de palavra-chave.

    Enquanto você trabalha em um tópico em Designer do Virtual Agent, você pode executar sua conversa em uma janela de teste de bate-papo. A janela de teste padrão é a web ( Portal de serviçoscliente de bate-papo.

    Se você estiver usando o. Integrações do Virtual Agent com apps de mensagens de terceiros , os elementos em sua conversa podem aparecer de forma diferente em aplicativos de mensagens de terceiros. Teste suas conversas em qualquer aplicação de terceiros em que você deseja implantar Virtual Agent.

    Se houver a configuração do painel do Now Assist, da aplicação Microsoft Teams ou da aplicação Slack para o seu ambiente, a exibição das opções de visualização desses canais ocorrerá na lista de botões de teste. Clique em Visualizar no painel do Now Assist ou em Exibição no Microsoft Teams na lista para testar seu tópico nesses ambientes.

    Testando seu tópico de NLU/palavra-chave na janela de teste de bate-papo

    Figura 1. Opções de teste de NLU/palavra-chave de exemplo
    As opções de teste de NLU/palavra-chave estão disponíveis em ambos Designer do Virtual Agenttela e a página inicial.
    Para executar seu tópico na janela de teste de bate-papo, selecione Teste na barra de cabeçalho do tópico. Como alternativa, você pode testar tópicos ativos (publicados) selecionando Tópicos de NLU/palavra-chave de teste durante a exibição NLUtópicos na página inicial.
    Nota:
    Se o tópico não tiver as informações necessárias, um selo incompleto aparecerá no canto do painel do diagrama de fluxo. Um selo de aviso amarelo ou vermelho também aparece ao lado de cada nó. O selo incompleto lista o número total de ocorrências, enquanto os selos de aviso locais mostram quantos são encontrados em cada nó. Selecionando Teste Quando há ocorrências presentes, abre uma guia Problemas de validação na barra lateral, que conta e detalha todas as ocorrências que precisam de correção. Esses detalhes incluem uma descrição completa e um hiperlink para cada nó incompleto.
    A janela de teste de bate-papo é aberta no widget de bate-papo e exibe guias adjacentes que fornecem detalhes sobre o tópico enquanto você o testa. Você pode usar estas guias:
    • Analise frases de teste - Os resultados da correspondência de intenções e do reconhecimento de entidade aparecem com base no que você inseriu na conversa.
    • Variáveis - Lista de todas as variáveis usadas na conversa, como variáveis de entrada e de atendente.
    • Contexto - Opções para especificar o contexto (usando variáveis de contexto) no qual um tópico é executado.
    • Logs - Uma lista do processamento realizado.
    Figura 2. Exemplo de janela de teste de bate-papo de Compreensão de linguagem natural (NLU) e guias de teste
    Guias de teste de conversa mostradas na janela de teste de bate-papo, com as opções Analisar frases de teste, variáveis, contexto e logs destacadas.

    Por padrão, o. Incluir Descoberta de Tópico a opção está habilitada. Esta opção executa automaticamente a descoberta de tópicos e gera resultados de previsão para NLUtópicos que usam frases de teste inseridas na janela de teste. A conversa começa com Virtual Agentsaudação e o botão do menu de tópicos disponíveis.

    Se você estiver usando o. Testar tópicos ativos a descoberta de tópicos está habilitada, portanto, não está listada como uma opção. Testar tópicos ativos se comporta da mesma forma que testar a partir de um tópico, exceto que casos de teste não podem ser criados.

    Guia Analisar frases de teste

    Para NLUtópicos habilitados, o. Analise frases de teste fornece uma análise das intenções possíveis que correspondem à frase de teste (enunciado) inserida na janela de teste de bate-papo. A guia lista os resultados de previsão, que incluem intenções correspondentes e suas pontuações de previsão, juntamente com qualquer reconhecimento de entidade e resultados de preenchimento de slot. A correspondência principal é listada primeiro. As intenções previstas dependem do limite de confiança de previsão definido no NLUserviço.

    Figura 3. Guia Analisar frases de teste de exemplo para tópicos de NLU/palavra-chave
    Guia Analisar frases de teste, mostrando os resultados da frase de teste para várias correspondências de intenção.

    Se um enunciado não corresponder a uma intenção atual, você poderá adicionar ou alterar enunciados em Designer do Virtual Agent. Para obter mais informações, consulte Modifique enunciados e entidades de NLU para um Virtual Agenttópico.

    Faça mudanças, treine o modelo novamente e teste novamente até ficar satisfeito com os resultados. Quando o tópico estiver pronto, você poderá publicar o tópico e o modelo de Designer do Virtual Agent.

    Guia Variáveis

    . Variáveis exibe uma lista de todas as variáveis usadas na conversa e os valores associados capturados à medida que a conversa avança, para que você possa acompanhar. Uma conversa pode ter estes tipos de variáveis:
    • Variáveis de entrada
    • Variáveis do Script
    • Variáveis do atendente
    • Variáveis passadas entre um tópico de chamada e um bloco de tópico
    • "Sem Nodeless" NLUentidades declaradas como uma variável preenchida com slot para o tópico
    A lista é separada em seções por tipo de variável. O exemplo a seguir mostra a seção Variáveis de entrada. Observe que, para o controle de lista estática, o rótulo de exibição e o valor são capturados para a opção selecionada.
    Figura 4. Lista de exemplo de variáveis de entrada
    Guia Variáveis que mostra as variáveis de entrada e os valores, ao lado de uma captura de tela do fluxo de conversa.

    O exemplo a seguir mostra a seção Variáveis de entrada do controle de lista agrupada. Essas informações de variável parecem semelhantes ao controle de lista estática, mas as variáveis são separadas por cada grupo da opção agrupada.

    Figura 5. Lista de exemplo de variáveis de escolha agrupadas
    Guia Variáveis separada por grupo, com o nó e o nome do grupo destacados.

    Guia de contexto

    Use o. Contexto para especificar um contexto diferente para o bate-papo. Escolha uma variável de contexto na lista. Essas variáveis contêm informações contextuais que podem ser usadas para determinar a intenção do tópico ou controlar como os bate-papos são roteados para agentes ativos. Por exemplo, você pode selecionar portal na lista de variáveis e insira o nome do portal TI expressa . . Contexto a guia não está disponível ao criar casos de teste.

    Para obter mais informações sobre como definir variáveis de contexto, consulte Configure variáveis de contexto para armazenar informações relacionadas ao bate-papo. Para obter mais informações sobre variáveis do atendente que estão incluídas com Virtual Agent, consulte Variáveis de contexto do bate-papo do atendente.

    Figura 6. Guia de contexto de exemplo
    Guia de contexto com o valor do portal de contexto de IT Express.

    Guia Logs

    . Logs exibe o processamento e as mensagens de erro que são gravadas durante a execução da conversa. Se você estiver usando scripts em Designer do Virtual Agent, use gs.log , gs.print e. gs.aviso declarações em seus scripts para gerar informações neste log.

    Figura 7. Guia Logs de exemplo
    Guia Logs que contém informações de processamento sobre o tópico.

    Próximas etapas

    Quando terminar de testar seu tópico, feche a janela de bate-papo de teste. Se necessário, você pode usar as informações de teste para ajustar sua conversa. Por exemplo, se os resultados no Analise frases de teste a guia retorna várias correspondências possíveis para seu enunciado, você pode atualizar os enunciados para sua intenção e. NLUmodelo no Intenção de NLU para o seu tópico.