Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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
- Concluir o início rápido anterior
Entrar no portal do QnA Maker
Entre no portal do QnA Maker.
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.
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?
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?
Selecione Salvar e treinar para treinar a base de dados de conhecimento novamente.
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.
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.
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.
Selecione Opções de exibição e, em seguida, selecione Mostrar metadados.
Para o par de QnA recém-adicionado, selecione Adicionar marcas de metadados e, em seguida, adicione o nome
service
e o valorsearch
. Ele tem esta aparência:service:search
.Adicione outras marcas de metadados com o nome
link_in_answer
e o valorfalse
. Ele tem esta aparência:link_in_answer:false
.Pesquise a primeira resposta na tabela,
How large a knowledge base can I create?
.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.
Selecione Salvar e treinar para treinar a base de dados de conhecimento novamente.
Selecione Publicar no menu superior para ir para a página de publicação.
Selecione o botão Publicar para publicar a base de dados de conhecimento atual em um ponto de extremidade.
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.