Lägga till frågor och svar med QnA Maker portalen
När en kunskapsbas har skapats lägger du till frågor och svar-par (QnA) med metadata för att filtrera svaret. Frågorna i följande tabell gäller gränser för Azure-tjänster, men var och en har att göra med en annan Azure-söktjänst.
Anteckning
En nyare version av funktionen för frågor och svar är nu tillgänglig som en del av Azure Cognitive Service for Language. Mer information finns i Azure Cognitive Service för språkdokumentation. Om du vill ha funktioner för frågesvar i Language Service kan du se frågesvar . Information om hur du migrerar befintliga kunskapsbaser finns i migreringsguiden.
| Par | Frågor | Svar | Metadata |
|---|---|---|---|
| Nr 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_makerlink_in_answer=true |
| Nr 2 | How many knowledge bases can I have for my QnA Maker service?I selected a 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=searchlink_in_answer=false |
När metadata har lagts till i ett QnA-par kan klientprogrammet:
- Begär svar som endast matchar vissa metadata.
- Få alla svar men bearbeta svaren efter bearbetningen beroende på metadata för varje svar.
Förutsättningar
- Slutför föregående snabbstart
Logga in på QnA Maker portalen
Logga in på QnA Maker portalen.
Välj din befintliga kunskapsbas från föregående snabbstart.
Lägg till ytterligare frågor som kan formuleras
Den aktuella kunskapsbasen har QnA Maker felsökning av QnA-par. Dessa par skapades när URL:en lades till i kunskapsbasen under skapandeprocessen.
När den här URL:en importerades skapades bara en fråga med ett svar. I den här proceduren lägger du till ytterligare frågor.
Från sidan Redigera använder du sökrutan ovanför fråge- och svarsparen för att hitta frågan
How large a knowledge base can I create?I kolumnen Fråga väljer du + Lägg till alternativa fraser och lägger sedan till varje ny frasering, som anges i följande tabell.
Alternativ frasering What is the max size of a knowledge base?How many GB of data can a knowledge base hold?Välj Spara och träna för att träna om kunskapsbasen.
Välj Testa och ange sedan en fråga som är nära en av de nya alternativa fraserna men som inte är exakt samma formulering:
What GB size can a knowledge base be?Rätt svar returneras i markdown-format:
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.Om du väljer Granska under det returnerade svaret kan du se att fler svar har uppfyllt frågan, men inte med samma höga förtroendenivå.
Lägg inte till alla möjliga kombinationer av alternativa fraser. När du aktiverar QnA Maker aktiva inlärningen hittardetta de alternativa fraser som bäst hjälper din kunskapsbas att uppfylla användarnas behov.
Välj Testa igen för att stänga testfönstret.
Lägga till metadata för att filtrera svaren
Genom att lägga till metadata i ett par med frågor och svar kan klientprogrammet begära filtrerade svar. Det här filtret tillämpas innan den första och andra rankningen tillämpas.
Lägg till det andra fråge- och svarsparet, utan metadata, från den första tabellen i den här snabbstartenoch fortsätt sedan med följande steg.
Välj Visa alternativ och välj sedan Visa metadata.
För det frågor och svar-par som du just lade till väljer du Lägg till metadatataggar och lägger
servicesedan till namnet på och värdet försearch. Det ser ut så här:service:search.Lägg till ytterligare en metadatatagg med namnet
link_in_answeroch värdetfalseför . Det ser ut så här:link_in_answer:false.Sök efter det första svaret i tabellen,
How large a knowledge base can I create?.Lägg till metadatapar för samma två metadatataggar:
link_in_answer:true
service:qna_makerNu har du två frågor med samma metadatataggar med olika värden.
Välj Spara och träna för att träna om kunskapsbasen.
Välj Publicera på den översta menyn för att gå till publiceringssidan.
Välj knappen Publicera för att publicera den aktuella kunskapsbasen till slutpunkten.
När kunskapsbasen har publicerats fortsätter du till nästa snabbstart för att lära dig hur du genererar ett svar från kunskapsbasen.
Vad har du gjort?
Du har redigerat kunskapsbasen för att stödja fler frågor och angett namn/värde-par som stöd för filtrering under sökningen efter det översta svaret eller efterbearbetningen, när svaret eller svaren har returnerats.
Rensa resurser
Om du inte fortsätter till nästa snabbstart tar du bort QnA Maker och Bot Framework-resurser i Azure Portal.