Migrace ze služby QnA Maker na vlastní odpovídání na dotazy
Poznámka
Můžete také migrovat na Azure OpenAI.
V květnu 2021 jsme zavedli funkci vlastního odpovídání na otázky, která obsahuje několik nových funkcí, včetně rozšířené relevance pomocí nástroje pro hluboké učení, přesných odpovědí a kompletní podpory oblastí. Každý vlastní projekt odpovídání na otázky je ekvivalentem znalostní báze ve službě QnA Maker. Znalostní báze můžete snadno migrovat z prostředku služby QnA Maker na vlastní projekty odpovídání na otázky v rámci prostředku jazyka. Můžete se také rozhodnout migrovat znalostní báze z několika prostředků služby QnA Maker do konkrétního prostředku jazyka.
K úspěšné migraci znalostních bází potřebuje účet provádějící migraci přístup přispěvatele k vybrané službě QnA Maker a prostředku jazyka. Při migraci znalostní báze se do nového vlastního projektu odpovídání na otázky zkopírují následující podrobnosti:
- Páry otázek a odpovědí včetně návrhů na aktivní výuku
- Synonyma a výchozí odpověď z prostředku služby QnA Maker
- Název znalostní báze se zkopíruje do pole popisu projektu.
Nastavení na úrovni prostředků, jako je řízení přístupu na základě role (RBAC), se do nového prostředku nemigrují. Tato nastavení na úrovni prostředků by se musela pro prostředek jazyka po migraci překonfigurovat. Budete také muset znovu povolit analýzu pro prostředek jazyka.
Postup migrace sad SDK
Tento průvodce migrací sady SDK má pomoct s migrací na novou klientskou knihovnu Azure.AI.Language.QuestionAnswering ze staré knihovny Microsoft.Azure.CognitiveServices.Knowledge.QnAMaker. Zaměřuje se na souběžná porovnání pro podobné operace mezi těmito dvěma balíčky.
Postup migrace znalostních bází
K migraci znalostních bází můžete použít následující postup:
Vytvořte prostředek jazyka s předem povolenými vlastními odpověďmi na otázky. Když vytvoříte prostředek jazyka v Azure Portal, zobrazí se možnost povolit vlastní odpovídání na otázky. Když vyberete tuto možnost a budete pokračovat, zobrazí se výzva k zadání podrobností služby Azure Search pro uložení znalostních bází.
Pokud chcete do jazykového prostředku přidat znalostní báze ve více jazycích, navštivte web Language Studio , vytvořte svůj první vlastní projekt odpovídání na otázky a vyberte první možnost, jak je znázorněno níže. Nastavení jazyka pro prostředek jazyka je možné zadat pouze při vytváření projektu. Pokud chcete do prostředku jazyka migrovat existující znalostní báze v jednom jazyce, můžete tento krok přeskočit.
Přejděte https://www.qnamaker.ai na stránku znalostní báze a vyberte Spustit migraci v poznámce k migraci. Otevře se dialogové okno pro zahájení migrace.
Vyplňte podrobnosti potřebné k zahájení migrace. Tenant se vybere automaticky. Tenanta můžete přepnout.
Vyberte prostředek služby QnA Maker, který obsahuje znalostní báze, které se mají migrovat.
Vyberte prostředek jazyka, do kterého chcete migrovat znalostní báze. Uvidíte jenom ty jazykové prostředky, které mají povolené vlastní odpovídání na otázky. Nastavení jazyka pro prostředek jazyka se zobrazí v možnostech. Pokud není zadané nastavení jazyka, nebudete moct migrovat znalostní báze ve více jazycích z prostředků služby QnA Maker do prostředku jazyka.
Pokud chcete do jazykového prostředku migrovat znalostní báze v několika jazycích, musíte při vytváření prvního vlastního projektu odpovídání na otázky pro jazykový prostředek povolit nastavení více jazyků. Můžete to udělat podle pokynů v kroku 2. Pokud není nastavení jazyka pro prostředek jazyka zadané, přiřadí se mu jazyk vybraného prostředku služby QnA Maker.
Vyberte všechny znalostní báze, které chcete migrovat > , a vyberte Další.
Můžete si projít znalostní báze, které plánujete migrovat. V názvech projektů může docházet k chybám ověřování, protože dodržujeme přísnější ověřovací pravidla pro vlastní projekty odpovídání na otázky. Pokud chcete tyto chyby vyřešit kvůli neplatným znakům, zaškrtněte políčko (červeně) a vyberte Další. Toto je metoda jedním kliknutím, která nahradí problematické znaky v názvu akceptovanými znaky. Pokud existuje duplicitní, systém vygeneruje nový jedinečný název projektu.
Upozornění
Pokud migrujete znalostní báze se stejným názvem jako projekt, který již existuje v cílovém prostředku jazyka, obsah projektu se přepíše obsahem vybraného znalostní báze.
Po vyřešení chyb ověřování vyberte Spustit migraci.
Migrace bude trvat několik minut. Nerušte migraci v době, kdy probíhá. Po migraci můžete přejít na migrované projekty v nástroji Language Studio .
Pokud se některé znalostní báze nepodaří migrovat na vlastní projekty odpovídání na otázky, zobrazí se chyba. K nejběžnějším chybám migrace dochází v následujících případech:
- Zdrojové a cílové prostředky jsou neplatné.
- Pokoušíte se migrovat prázdný znalostní báze (kB).
- Dosáhli jste limitu pro instanci služby Azure Search propojenou s vašimi cílovými prostředky.
Jakmile tyto chyby vyřešíte, můžete migraci spustit znovu.
Migrace zkopíruje pouze testovací instance vašich znalostních bází. Po dokončení migrace je potřeba ručně nasadit znalostní báze a zkopírovat testovací index do produkčního indexu.
Další kroky
- Zjistěte, jak znovu povolit analýzy pomocí diagnostických protokolů služby Azure Monitor.