Vragen en antwoorden toevoegen met QnA Maker-portal
Nadat er een Knowledge Base is gemaakt, voegt u vraag-en-antwoord-paren (QnA) toe met metagegevens voor het filteren van het antwoord. De vragen in de volgende tabel gaan over de limieten voor Azure-servicelimieten, maar elk ervan heeft te maken met een andere Azure-zoekservice.
Notitie
De QnA Maker-service wordt op 31 maart 2025 buiten gebruik gesteld. Een nieuwere versie van de vraag- en antwoordmogelijkheid is nu beschikbaar als onderdeel van Azure AI Language. Zie vraagantwoording voor vragen in de Language Service voor het beantwoorden van vragen. Vanaf 1 oktober 2022 kunt u geen nieuwe QnA Maker-resources maken. Raadpleeg de migratiehandleiding voor informatie over het migreren van bestaande QnA Maker-knowledge bases om vragen te beantwoorden.
Paar | Vragen | Antwoord | Metagegevens |
---|---|---|---|
#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 |
#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 |
Nadat er metagegevens zijn toegevoegd aan een QnA-paar, kan de clienttoepassing:
- Antwoorden opvragen die alleen overeenkomen met bepaalde metagegevens.
- Alle antwoorden ontvangen, maar de antwoorden nabewerken afhankelijk van de metagegevens voor elk antwoord.
Vereisten
- Voltooi de vorige quickstart
Aanmelden bij de QnA Maker-portal
Meld u aan bij de QnA Maker-portal.
Selecteer uw bestaande Knowledge Base in de vorige quickstart.
Aanvullende vragen met een alternatieve formulering toevoegen
De huidige Knowledge Base bevat de QnA-paren voor het oplossen van problemen van QnA Maker. Deze paren zijn gemaakt toen de URL werd toegevoegd aan de Knowledge Base tijdens het maken.
Toen deze URL werd geïmporteerd, is er slechts één vraag met één antwoord gemaakt. In deze procedure voegt u aanvullende vragen toe.
Gebruik op de pagina Edit (Bewerken) het zoekvak boven de vraag-en-antwoord-paren om de vraag
How large a knowledge base can I create?
te vindenSelecteer in de kolom Question (Vraag) + Add alternative phrasing (Alternatieve formulering toevoegen) en voeg de nieuwe formuleringen uit de volgende tabel toe.
Alternatieve formulering What is the max size of a knowledge base?
How many GB of data can a knowledge base hold?
Selecteer Save and train (Opslaan en trainen) om de Knowledge Base opnieuw te trainen.
Selecteer Test en voer vervolgens een vraag in die lijkt op een van de nieuwe alternatieve formuleringen, maar niet precies dezelfde woorden gebruikt:
What GB size can a knowledge base be?
Het juiste antwoord wordt geretourneerd in Markdown-indeling:
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.
Als u Inspect (Inspecteren) selecteert onder het geretourneerde antwoord, ziet u dat er meer antwoorden aan de vraag voldeden, maar niet met hetzelfde hoge betrouwbaarheidsniveau.
Voeg niet elke mogelijke combinatie van alternatieve formuleringen toe. Wanneer u actief leren van QnA Maker inschakelt, vindt dit de alternatieve formuleringen die uw Knowledge Base het beste helpen aan de behoeften van uw gebruikers te voldoen.
Selecteer nogmaals Test om het testvenster te sluiten.
Metagegevens toevoegen om de antwoorden te filteren
Door metagegevens toe te voegen aan vraag-en-antwoord-paren kan uw clienttoepassing gefilterde antwoorden opvragen. Dit filter wordt toegepast voordat de eerste en tweede rankers worden toegepast.
Voeg het tweede vraag-en-antwoord-paar uit de eerste tabel in deze quickstart toe, zonder de metagegevens, en ga door met de volgende stappen.
Selecteer View options (Weergaveopties) en vervolgens Show metadata (Metagegevens weergeven).
Selecteer Add metadata tags (Metagegevenstags toevoegen) voor het QnA-paar dat u zojuist hebt toegevoegd, en voeg de naam
service
en de waardesearch
toe. Dit ziet er zo uit:service:search
.Voeg nog een metagegevenstag toe, met de naam
link_in_answer
en de waardefalse
. Dit ziet er zo uit:link_in_answer:false
.Zoek het eerste antwoord in de tabel:
How large a knowledge base can I create?
.Voeg metagegevensparen toe voor dezelfde twee metagegevenstags:
link_in_answer
:true
service
:qna_maker
U hebt nu twee vragen met dezelfde metagegevenstags met verschillende waarden.
Selecteer Save and train (Opslaan en trainen) om de Knowledge Base opnieuw te trainen.
Selecteer Publish (Publiceren) in het bovenste menu om naar de publicatiepagina te gaan.
Selecteer de knop Publish (Publiceren) om de huidige Knowledge Base naar het eindpunt te publiceren.
Nadat de Knowledge Base is gepubliceerd, gaat u door naar de volgende quickstart voor meer informatie over het genereren van een antwoord uit uw Knowledge Base.
Wat hebt u gedaan?
U hebt uw Knowledge Base bewerkt ter ondersteuning van meer vragen en opgegeven naam-waardeparen om filteren te ondersteunen tijdens het zoeken naar het topantwoord of voor naverwerking nadat het antwoord of de antwoorden zijn geretourneerd.
Resources opschonen
Verwijder de QnA Maker- en Bot-framework-resources in Azure Portal als u niet verdergaat met de volgende quickstart.