Lägga till frågor och svar med QnA Maker-portalen

Kommentar

Azure Open AI On Your Data använder stora språkmodeller (LLM: er) för att ge liknande resultat som QnA Maker. Om du vill migrera ditt QnA Maker-projekt till Azure Open AI On Your Data kan du läsa vår guide.

När en kunskapsbas har skapats lägger du till QnA-par (fråga och svar) med metadata för att filtrera svaret. Frågorna i följande tabell handlar om Azure-tjänstbegränsningar, men var och en har att göra med en annan Azure-söktjänst.

Kommentar

QnA Maker-tjänsten dras tillbaka den 31 mars 2025. En nyare version av fråge- och svarsfunktionen är nu tillgänglig som en del av Azure AI Language. Information om funktioner för frågesvar i språktjänsten finns i svar på frågor. Från och med den 1 oktober 2022 kommer du inte att kunna skapa nya QnA Maker-resurser. Information om hur du migrerar befintliga QnA Maker-kunskapsbas till frågesvar finns i migreringsguiden.

Koppla 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_maker
link_in_answer=true
Nr 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

När metadata har lagts till i ett QnA-par kan klientprogrammet:

  • Begär svar som endast matchar vissa metadata.
  • Få alla svar men efter processen svaren beroende på metadata för varje svar.

Förutsättningar

  • Slutför den föregående snabbstarten

Logga in på QnA Maker-portalen

  1. Logga in i QnA Maker-portalen.

  2. Välj din befintliga kunskapsbas från föregående snabbstart.

Lägg till ytterligare alternativfraserade frågor

Den aktuella kunskapsbas har QnA Maker-felsökning av QnA-par. Dessa par skapades när URL:en lades till i kunskapsbas 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.

  1. På sidan Redigera använder du söktextrutan ovanför fråge- och svarsparen för att hitta frågan How large a knowledge base can I create?

  2. 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?
  3. Välj Spara och träna för att träna om kunskapsbas.

  4. Välj Test och ange sedan en fråga som ligger 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 Inspektera under det returnerade svaret kan du se att fler svar uppfyllde 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:s aktiva inlärning hittar du de alternativa fraser som bäst hjälper dina kunskapsbas uppfylla användarnas behov.

  5. 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 fråge- och svarspar kan klientprogrammet begära filtrerade svar. Det här filtret tillämpas innan den första och andra rangordningen tillämpas.

  1. Lägg till det andra fråge- och svarsparet, utan metadata, från den första tabellen i den här snabbstarten och fortsätt sedan med följande steg.

  2. Välj Visa alternativ och välj sedan Visa metadata.

  3. För QnA-paret som du precis har lagt till väljer du Lägg till metadatataggar och lägger sedan till namnet på service och värdet för search. Det ser ut så här: service:search.

  4. Lägg till ytterligare en metadatatagg med namnet link_in_answer på och värdet för false. Det ser ut så här: link_in_answer:false.

  5. Sök efter det första svaret i tabellen, How large a knowledge base can I create?.

  6. Lägg till metadatapar för samma två metadatataggar:

    link_in_answer : true
    service: qna_maker

    Nu har du två frågor med samma metadatataggar med olika värden.

  7. Välj Spara och träna för att träna om kunskapsbas.

  8. Välj Publicera på den översta menyn för att gå till publiceringssidan.

  9. Välj knappen Publicera för att publicera den aktuella kunskapsbas till slutpunkten.

  10. När kunskapsbas har publicerats fortsätter du till nästa snabbstart för att lära dig hur du genererar ett svar från din kunskapsbas.

Vad åstadkom du?

Du redigerade din kunskapsbas för att stödja fler frågor och angav namn/värde-par för att stödja 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-resurserna i Azure-portalen.

Nästa steg