Compartilhar via


Adicionar perguntas e respostas com o portal do QnA Maker

Depois que uma base de dados de conhecimento for criada, adicione pares de P e R (perguntas e respostas) com metadados para filtrar a resposta. As perguntas da tabela a seguir referem-se aos limites de serviço do Azure, mas cada uma diz respeito a um serviço do Azure Search diferente.

Observação

O serviço QnA Maker está sendo desativado em 31 de outubro de 2025 (estendido a partir de 31 de março de 2025). Uma versão mais recente da funcionalidade de perguntas e respostas agora está disponível como parte da Linguagem de IA do Azure. Para saber mais sobre o recurso de respostas às perguntas no Serviço de Linguagem, confira respostas às perguntas. A partir de 1º de outubro de 2022, você não poderá mais criar novos recursos do QnA Maker. A partir de 31 de março de 2025, o portal do QnA Maker não está mais disponível. Para obter informações sobre como migrar bases de dados de conhecimento do QnA Maker existentes para responder perguntas, consulte o guia de migração.

Par Perguntas Resposta Metadados
Nº 1 How large a knowledge base can I create?

What is the max size of a knowledge base?

How many GB of data can a knowledge base hold?
The size of the knowledge base depends on the SKU of Azure search you choose when creating the QnA Maker service. Read [here](../concepts/azure-resources.md) for more details. service=qna_maker
link_in_answer=true
Nº 2 How many knowledge bases can I have for my QnA Maker service?

I selected an Azure Cognitive Search tier that holds 15 knowledge bases, but I can only create 14 - what is going on?

What is the connection between the number of knowledge bases in my QnA Maker service and the Azure Cognitive Search service size?
Each knowledge base uses 1 index, and all the knowledge bases share a test index. You can have N-1 knowledge bases where N is the number of indexes your Azure Cognitive Search tier supports. service=search
link_in_answer=false

Depois que os metadados forem adicionados a um par de QnA, o aplicativo cliente poderá:

  • Solicitar respostas que correspondam apenas a determinados metadados.
  • Receber todas as respostas, mas pós-processá-las dependendo dos metadados de cada resposta.

Pré-requisitos

Entrar no portal do QnA Maker

  1. Entre no portal do QnA Maker.

  2. Selecione a base de dados de conhecimento existente do início rápido anterior.

Adicionar outras perguntas com elaboração alternativa

A base de dados de conhecimento atual tem os pares de QnA de solução de problemas do QnA Maker. Esses pares foram criados quando a URL foi adicionada à base de dados de conhecimento durante o processo de criação.

Quando essa URL foi importada, apenas uma pergunta com uma resposta foi criada. Neste procedimento, adicione outras perguntas.

  1. Na página Editar, use a caixa de texto de pesquisa acima dos pares de perguntas e respostas para encontrar a pergunta How large a knowledge base can I create?

  2. Na coluna Pergunta, selecione + Adicionar frase alternativa e adicione cada frase alternativa fornecida na tabela a seguir.

    Frase alternativa
    What is the max size of a knowledge base?
    How many GB of data can a knowledge base hold?
  3. Selecione Salvar e treinar para treinar a base de dados de conhecimento novamente.

  4. Selecione Testar e, em seguida, insira uma pergunta que seja semelhante a uma das novas frases alternativas, mas não exatamente igual:

    What GB size can a knowledge base be?

    A resposta correta é retornada no formato markdown:

    The size of the knowledge base depends on the SKU of Azure search you choose when creating the QnA Maker service. Read [here](../concepts/azure-resources.md) for more details.

    Se selecionar Inspecionar sob a resposta retornada, você poderá ver mais respostas que correspondem à pergunta, mas não com o mesmo nível elevado de confiança.

    Não adicione todas as combinações possíveis de frases alternativas. Quando você ativa o aprendizado ativo do QnA Maker, isso encontra as frases alternativas que mais ajudarão a base de dados de conhecimento a atender às necessidades dos usuários.

  5. Selecione Testar novamente para fechar a janela de teste.

Adicionar metadados para filtrar as respostas

A adição de metadados a um par de perguntas e respostas permite que o aplicativo cliente solicite respostas filtradas. Esse filtro é aplicado antes que o primeiro e o segundo classificadores sejam aplicados.

  1. Adicione o segundo par de perguntas e respostas, sem os metadados, da primeira tabela neste início rápido e continue com as etapas a seguir.

  2. Selecione Opções de exibição e, em seguida, selecione Mostrar metadados.

  3. Para o par de QnA recém-adicionado, selecione Adicionar marcas de metadados e, em seguida, adicione o nome service e o valor search. Ele tem esta aparência: service:search.

  4. Adicione outras marcas de metadados com o nome link_in_answer e o valor false. Ele tem esta aparência: link_in_answer:false.

  5. Pesquise a primeira resposta na tabela, How large a knowledge base can I create?.

  6. Adicione pares de metadados para as mesmas duas marcas de metadados:

    link_in_answer : true
    service: qna_maker

    Agora, você tem duas perguntas com as mesmas marcas de metadados com valores diferentes.

  7. Selecione Salvar e treinar para treinar a base de dados de conhecimento novamente.

  8. Selecione Publicar no menu superior para ir para a página de publicação.

  9. Selecione o botão Publicar para publicar a base de dados de conhecimento atual em um ponto de extremidade.

  10. Depois que a base de dados de conhecimento for publicada, prossiga para o próximo início rápido para saber como gerar uma resposta usando a base de dados de conhecimento.

O que você realizou?

Você editou sua base de dados de conhecimento para dar suporte a mais perguntas e forneceu pares nome/valor para dar suporte à filtragem durante a pesquisa da resposta principal ou do pós-processamento, depois que as respostas são retornadas.

Limpar os recursos

Se você não for prosseguir para o próximo início rápido, exclua os recursos do QnA Maker e do Bot Framework no portal do Azure.

Próximas etapas