Přidání otázek a odpovědí pomocí portálu QnA Maker
Jakmile se vytvoří znalostní báze, přidejte páry otázek a odpovědí (QnA) s metadaty pro filtrování odpovědi. Otázky v následující tabulce jsou týkající se limitů služeb Azure, ale každá z nich musí dělat s jinou službou Azure Search.
Poznámka:
Služba QnA Maker se vyřadí z provozu 31. března 2025. Novější verze funkce pro otázky a odpovědi je teď dostupná jako součást jazyka Azure AI. Možnosti odpovídání na otázky v rámci služby Language Service najdete v tématu odpovědi na otázky. Od 1. října 2022 nebudete moct vytvářet nové prostředky služby QnA Maker. Informace o migraci stávajících znalostní báze služby QnA Maker na zodpovězení otázek najdete v průvodci migrací.
Spárovat | Dotazy | Odpověď | Metadata |
---|---|---|---|
#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 |
Po přidání metadat do páru QnA může klientská aplikace:
- Požádejte o odpovědi, které odpovídají pouze určitým metadatem.
- Získejte všechny odpovědi, ale odpovědi po zpracování v závislosti na metadatech jednotlivých odpovědí.
Požadavky
Přihlášení k portálu služby QnA Maker
Přihlaste se k portálu služby QnA Maker.
Vyberte existující znalostní báze z předchozího rychlého startu.
Přidání dalších alternativně frázovaných otázek
Aktuální znalostní báze obsahuje páry QnA Maker pro řešení potíží. Tyto páry byly vytvořeny při přidání adresy URL do znalostní báze během procesu vytváření.
Při importu této adresy URL se vytvořila pouze jedna otázka s jednou odpovědí. V tomto postupu přidejte další otázky.
Na stránce Upravit najděte otázku pomocí vyhledávacího textového pole nad dvojicí otázek a odpovědí.
How large a knowledge base can I create?
Ve sloupci Otázka vyberte + Přidat alternativní formulaci a pak přidejte každou novou formulaci uvedenou v následující tabulce.
Alternativní formulace What is the max size of a knowledge base?
How many GB of data can a knowledge base hold?
Vyberte Uložit a vytrénujte znalostní báze.
Vyberte Test a pak zadejte otázku, která je blízko jedné z nových alternativních formulací, ale není úplně stejná formulace:
What GB size can a knowledge base be?
Správná odpověď se vrátí ve formátu markdownu:
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.
Pokud pod vrácenou odpovědí vyberete Možnost Zkontrolovat , zobrazí se více odpovědí, které byly splněny, ale ne se stejnou vysokou mírou spolehlivosti.
Nepřidávejte všechny možné kombinace alternativních formulací. Když zapnete aktivní učení služby QnA Maker, najde se alternativní formulace, které vašim znalostní báze nejlépe pomůžou vyhovět potřebám uživatelů.
Dalším výběrem možnosti Test zavřete testovací okno.
Přidání metadat pro filtrování odpovědí
Přidání metadat do páru otázek a odpovědí umožňuje klientské aplikaci požadovat filtrované odpovědi. Tento filtr se použije před prvním a druhým pořadím .
Přidejte druhou dvojici otázek a odpovědí bez metadat z první tabulky v tomto rychlém startu a pokračujte následujícím postupem.
Vyberte Možnosti zobrazení a pak vyberte Zobrazit metadata.
U právě přidaného páru QnA vyberte Přidat značky metadat a pak přidejte název
service
a hodnotusearch
. Vypadá takto:service:search
.Přidejte další značku metadat s názvem
link_in_answer
a hodnotou .false
Vypadá takto:link_in_answer:false
.Vyhledejte první odpověď v tabulce.
How large a knowledge base can I create?
Přidejte páry metadat pro stejné dvě značky metadat:
link_in_answer
:true
service
:qna_maker
Teď máte dvě otázky se stejnými značkami metadat s různými hodnotami.
Vyberte Uložit a vytrénujte znalostní báze.
Výběrem možnosti Publikovat v horní nabídce přejděte na stránku publikování.
Výběrem tlačítka Publikovat publikujte aktuální znalostní báze do koncového bodu.
Po publikování znalostní báze pokračujte dalším rychlým startem a zjistěte, jak vygenerovat odpověď z vašeho znalostní báze.
Čeho jste dosáhli?
Upravili jste znalostní báze tak, aby podporovaly další otázky a zadané páry název/hodnota, které podporují filtrování během hledání hlavní odpovědi nebo následného zpracování, po vrácení odpovědi nebo odpovědí.
Vyčištění prostředků
Pokud nebudete pokračovat k dalšímu rychlému startu, odstraňte prostředky služby QnA Maker a Bot Framework na webu Azure Portal.