Teste sua base de dados de conhecimento no QnA MakerTest your knowledge base in QnA Maker

Testar a base de conhecimento do QnA Maker é uma parte importante de um processo iterativo para melhorar a precisão das respostas que estão sendo retornadas.Testing your QnA Maker knowledge base is an important part of an iterative process to improve the accuracy of the responses being returned. É possível testar a base de dados de conhecimento por meio de uma interface de chat avançada que também permite fazer edições.You can test the knowledge base through an enhanced chat interface that also allows you make edits.

Teste interativamente no portal QnA MakerInteractively test in QnA Maker portal

  1. Acesse a base de dados de conhecimento, selecionando o nome na página Minhas bases de dados de conhecimento.Access your knowledge base by selecting its name on the My knowledge bases page.
  2. Para acessar o painel deslizante de Teste, selecione Testar no painel superior do aplicativo.To access the Test slide-out panel, select Test in your application's top panel.
  3. Insira uma consulta na caixa de texto e selecione Enter.Enter a query in the text box and select Enter.
  4. A resposta da melhor correspondência da base de dados de conhecimento é retornada como a resposta.The best-matched answer from the knowledge base is returned as the response.

Limpar painel de testeClear test panel

Para limpar todas as consultas de teste inseridas e seus resultados do console de teste, selecione Iniciar de novo no canto superior esquerdo do Painel de teste.To clear all the entered test queries and their results from the test console, select Start over at the upper-left corner of the Test panel.

Fechar painel de testeClose test panel

Para fechar o painel de Teste, selecione o botão Testar novamente.To close the Test panel, select the Test button again. Enquanto o painel de Teste estiver aberto, não será possível editar o conteúdo da Base de Dados de Conhecimento.While the Test panel is open, you cannot edit the Knowledge Base contents.

Inspecionar pontuaçãoInspect score

Inspecione detalhes do resultado do teste no painel Inspecionar.You inspect details of the test result in the Inspect panel.

  1. Com o painel deslizante de Teste aberto, selecione Inspecionar para obter mais detalhes sobre essa resposta.With the Test slide-out panel open, select Inspect for more details on that response.

    Inspecione as respostas

  2. O painel de Inspeção é exibido.The Inspection panel appears. O painel inclui a principal intenção de pontuação e as entidades identificadas.The panel includes the top scoring intent as well as any identified entities. O painel mostra o resultado da declaração selecionada.The panel shows the result of the selected utterance.

Corrigir a resposta de pontuação máximaCorrect the top scoring answer

Se a resposta de pontuação mais alta estiver incorreta, selecione a resposta correta na lista e selecione Salvar e Treinar.If the top scoring answer is incorrect, select the correct answer from the list and select Save and Train.

Corrigir a resposta de pontuação máxima

Adicionar perguntas alternativasAdd alternate questions

É possível adicionar formas alternativas de uma pergunta a uma determinada resposta.You can add alternate forms of a question to a given answer. Digite as respostas alternativas na caixa de texto e clique em entrar para adicioná-las.Type the alternate answers in the text box and click enter to add them. Selecione Salvar e Treinar para armazenar as atualizações.Select Save and Train to store the updates.

Adicionar perguntas alternativas

Adicionar uma nova respostaAdd a new answer

Você poderá adicionar uma nova resposta, se alguma das respostas existentes que foram correspondidas estiver incorreta ou a resposta não existir na base de dados de conhecimento (nenhuma boa correspondência encontrada na base de dados de conhecimento).You can add a new answer if any of the existing answers that were matched are incorrect or the answer does not exist in the knowledge base (no good match found in the KB).

Na parte inferior da lista de respostas, use a caixa de texto para inserir uma nova resposta e pressione ENTER para adicioná-la.At the bottom of the answers list, use the text box to enter a new answer and press enter to add it.

Selecione Salvar e Treinar para persistir essa resposta.Select Save and Train to persist this answer. Um novo par de perguntas e respostas foi adicionado à base de dados de conhecimento.A new question-answer pair has now been added to your knowledge base.

Observação

Todas as edições da base de dados de conhecimento somente serão salvas quando você pressionar o botão Salvar e Treinar.All edits to your knowledge base only get saved when you press the Save and Train button.

Testar a base de dados de conhecimento publicadaTest the published knowledge base

Você pode testar a versão publicada da base de dados de conhecimento no painel de teste.You can test the published version of knowledge base in the test pane. Depois de publicar a KB, selecione a caixa KB publicados e envie uma consulta para obter os resultados da KB publicada.Once you have published the KB, select the Published KB box and send a query to get results from the published KB.

Teste em relação a uma base de conhecimento publicada

Teste em lote com a ferramentaBatch test with tool

Use a ferramenta de teste do lote quando desejar:Use the batch testing tool when you want to:

  • determinar a resposta principal e a pontuação de um conjunto de perguntasdetermine top answer and score for a set of questions
  • validar a resposta esperada para o conjunto de perguntasvalidate expected answer for set of questions

Os testes em lote são fornecidos com a ferramenta de teste em lote.Batch testing is provided with the batch testing tool. Essa ferramenta está disponível como um executável compactado para download ou como C# código-fonte.This tool is available as an zipped executable for download or as C# source code.

A documentação de referência sobre a ferramenta inclui:Reference documentation about the tool includes:

  • o exemplo de linha de comando da ferramentathe command-line example of the tool
  • o formato para arquivos de entrada TSV e de outfilethe format for TSV input and outfile files

Próximas etapasNext steps