Adicione perguntas e respostas com o portal QnA Maker
Depois que uma base de dados de conhecimento for criada, adicione pares de perguntas e respostas (QnA) com metadados para filtrar a resposta. As perguntas na tabela a seguir são sobre os limites de serviço do Azure, mas cada uma tem a ver com um serviço de pesquisa do Azure diferente.
Nota
O serviço QnA Maker será desativado no dia 31 de março de 2025. Uma versão mais recente do recurso de perguntas e respostas agora está disponível como parte da Linguagem de IA do Azure. Para obter os recursos de resposta a perguntas no Serviço Linguístico, consulte Resposta a perguntas. A partir de 1º de outubro de 2022, você não poderá criar novos recursos do QnA Maker. Para obter informações sobre como migrar bases de conhecimento existentes do QnA Maker para responder a perguntas, consulte o guia de migração.
Emparelhar | Perguntas | Resposta | Metadados |
---|---|---|---|
#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 são adicionados a um par QnA, o aplicativo cliente pode:
- Solicite respostas que correspondam apenas a determinados metadados.
- Receba todas as respostas, mas pós-processe as respostas dependendo dos metadados de cada resposta.
Pré-requisitos
- Conclua o início rápido anterior
Faça login no portal do QnA Maker
Inicie sessão no portal do Criador de FAQ.
Selecione sua base de dados de conhecimento existente no início rápido anterior.
Adicionar outras perguntas com formulações alternativas
A base de conhecimento atual tem os pares 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 este URL foi importado, apenas uma pergunta com uma resposta foi criada. Neste procedimento, adicione perguntas adicionais.
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 fraseado alternativo e, em seguida, adicione cada novo fraseado, fornecido na tabela a seguir.
Fraseado alternativo 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 novamente a base de dados de conhecimento.
Selecione Testar e, em seguida, insira uma pergunta próxima a um dos novos sintagmas alternativos, mas que não seja exatamente a mesma redação:
What GB size can a knowledge base be?
A resposta correta é retornada em formato de 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 você selecionar Inspecionar sob a resposta devolvida, poderá ver mais respostas atendidas à pergunta, mas não com o mesmo alto nível de confiança.
Não adicione todas as combinações possíveis de frases alternativas. Quando você ativa a aprendizagem ativa do QnA Maker, isso encontra os sintagmas alternativos que melhor ajudarão sua base de conhecimento a atender às necessidades de seus usuários.
Selecione Testar novamente para fechar a janela de teste.
Adicionar metadados para filtrar as respostas
Adicionar metadados a um par de perguntas e respostas permite que seu aplicativo cliente solicite respostas filtradas. Este filtro é aplicado antes da aplicação do primeiro e segundo classificadores .
Adicione o segundo par de perguntas e respostas, sem os metadados, da primeira tabela neste início rápido e, em seguida, continue com as etapas a seguir.
Selecione Opções de visualização e, em seguida, selecione Mostrar metadados.
Para o par QnA que você acabou de adicionar, selecione Adicionar tags de metadados e, em seguida, adicione o nome e o valor de
service
search
. Tem a seguinte aparência:service:search
.Adicione outra tag de metadados com nome de e valor de
link_in_answer
false
. Tem a seguinte aparência:link_in_answer:false
.Procure a primeira resposta na tabela,
How large a knowledge base can I create?
.Adicione pares de metadados para as mesmas duas tags de metadados:
link_in_answer
:true
service
:qna_maker
Agora você tem duas perguntas com as mesmas tags de metadados com valores diferentes.
Selecione Salvar e treinar para treinar novamente a base de dados de conhecimento.
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 no ponto de extremidade.
Depois que a base de dados de conhecimento for publicada, continue para o próximo início rápido para aprender a gerar uma resposta a partir da sua base de dados de conhecimento.
O que conquistou?
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 pós-processamento, depois que a resposta ou respostas forem retornadas.
Clean up resources (Limpar recursos)
Se você não continuar para o próximo início rápido, exclua os recursos da estrutura do QnA Maker e Bot no portal do Azure.