Řešení potíží pro QnA Maker
Seznam z nejčastějších dotazů týkajících se QnA Maker služby vám pomůže s tím, že službu povedete rychleji a s lepšími výsledky.
Poznámka
K dispozici je nová verze otázky a funkce pro příjem jako součást služby Azure pro rozpoznávání jazyka. Další informace najdete v tématu dokumentace k jazykovým službám Azure pro rozpoznávání. Možnosti pro zodpovězení otázek v rámci jazykové služby najdete v tématu s odpovědí na otázky. Informace o migraci stávajících základů znalostní báze najdete v Průvodci migrací.
Správa předpovědi
Jak můžu zlepšit výkon propustnosti pro dotaz předpovědi?
Odpověď: problémy s výkonem propustnosti znamenají, že potřebujete škálovat jak pro službu App Service, tak pro kognitivní hledání. Zvažte přidání repliky do Kognitivní hledání za účelem zvýšení výkonu.
Přečtěte si další informace o cenových úrovních.
Jak získat koncový bod služby Qnamakerem
Odpověď: koncový bod služby qnamakerem je užitečný pro účely ladění při kontaktování podpory Qnamakerem nebo UserVoice. Koncový bod je adresa URL v tomto formátu: https://your-resource-name.azurewebsites.net .
Přejít do služby Qnamakerem (skupina prostředků) v Azure Portal

Vyberte App Service přidružené k prostředku QnA Maker. Názvy jsou obvykle stejné.

Adresa URL koncového bodu je k dispozici v části Přehled.

Správa znalostní báze
Omylem jsem odstranili součást mých QnA Maker, co mám dělat?
Odpověď: neodstraňujte žádnou ze služeb Azure, které jste vytvořili společně s prostředkem QnA maker, jako je například Search nebo webová aplikace. To je nezbytné, aby QnA Maker fungovalo, pokud ho odstraníte, QnA Maker přestane fungovat správně.
Všechna odstranění jsou trvalá, včetně párů dotazů a odpovědí, souborů, adres URL, vlastních otázek a odpovědí, znalostní báze nebo prostředků Azure. před odstraněním jakékoli části znalostní báze se ujistěte, že jste vyexportovali svou znalostní bázi ze stránky Nastavení .
Proč moje adresy URL neextrahují páry otázek a odpovědí?
Odpověď: je možné, že QnA Maker nemůže automaticky extrahovat obsah otázek a odpovědí (QnA) z platných adres URL pro nejčastější dotazy. V takových případech můžete vložit obsah QnA do souboru .txt a zjistit, jestli ho může nástroj ingestovat. Alternativně můžete pomocí portálu QnA makerpřidat obsah do znalostní báze.
Jak velkou znalostní bázi můžu vytvořit?
Odpověď: velikost znalostní báze závisí na SKU Azure Search, které zvolíte při vytváření služby QnA maker. Další podrobnosti najdete tady .
Proč se mi při pokusu o vytvoření nové znalostní báze v rozevírací nabídce nic nezobrazuje?
Odpověď: ještě jste nevytvořili žádné služby QnA maker v Azure. Další informace o tom, jak to provést, najdete tady .
Jak se dá znalostní báze sdílet s ostatními?
Odpověď: sdílení funguje na úrovni služby QnA maker, to znamená, že všechny databáze znalostí ve službě budou sdíleny. Přečtěte si , jak spolupracovat na znalostní bázi.
můžete pro úpravu znalostní báze sdílet znalostní bázi přispěvatele, který není ve stejném tenantovi AAD?
Odpověď: sdílení je založené na řízení přístupu na základě role v Azure. Pokud můžete sdílet libovolný prostředek v Azure s jiným uživatelem, můžete také sdílet QnA maker.
Pokud máte plán App Service s 5 Qnamakerem znalostní báze. Můžete přiřadit práva ke čtení a zápisu pro 5 různých uživatelů, aby každý z nich měl přístup jenom k 1 Qnamakerem znalostní bázi Knowledge Base?
Odpověď: můžete sdílet celou službu qnamakerem, ne jednotlivé znalostní báze.
Jak změním výchozí zprávu, když se nenajde žádná dobrá shoda?
Odpověď: výchozí zpráva je součástí nastavení ve službě App Service.
- V Azure Portal přejdete do prostředku App Service.

- vyberte možnost Nastavení

- Změna hodnoty nastavení DefaultAnswer
- Restartujte službu App Service.

proč můj odkaz SharePoint není extrahován?
Odpověď: Další informace najdete v tématu umístění zdrojů dat .
Aktualizace, které jsem udělali ve znalostní bázi, se při publikování neprojeví. Proč ne?
Odpověď: všechny operace úprav, ať už v tabulce je aktualizace, test nebo nastavení, musí být před publikováním uloženy. Nezapomeňte vybrat tlačítko Uložit a výuka po každé operaci úprav.
Podporuje znalostní báze bohatá data a multimédia?
Odpověď:
Automatické extrakce multimédií pro soubory a adresy URL
- Adresy URL – omezená možnost převodu z formátu HTML na Markdownu
- Soubory – nepodporováno
Text odpovědi v Markdownu
Jakmile jsou páry QnA ve znalostní bázi, můžete upravit text Markdownu odpovědi tak, aby zahrnoval odkazy na média dostupná z veřejných adres URL.
Podporuje QnA Maker jiné než anglické jazyky?
Odpověď: Další informace o podporovaných jazycíchnajdete v tématu.
Pokud máte obsah z více jazyků, nezapomeňte vytvořit samostatnou službu pro každý jazyk.
Správa služby
Kdy bych měl restartovat službu App Service?
odpověď: aktualizujte službu app service, pokud je ikona upozornění vedle hodnoty verze znalostní báze v tabulce klíče koncového bodu na stránce Nastavení uživatele .
Odstranil (a) jsem stávající vyhledávací službu. Jak mohu tuto situaci opravit?
Odpověď: Pokud odstraníte index služby Azure kognitivní hledání, operace je finální a index nelze obnovit.
Odstranil (a) jsem svůj `testkb` index ve vyhledávací službě. Jak mohu tuto situaci opravit?
Odpověď: v případě, že jste testkb index ve vyhledávací službě odstranili, můžete data obnovit z posledního publikovaného KB. Použijte prosím Nástroj pro obnovení RestoreTestKBIndex , který je k dispozici na GitHub.
Zobrazuje se následující chyba: Zkontrolujte prosím, jestli QnA Maker nastavení CORS pro službu App Service nepovoluje https://www.qnamaker.ai nebo jestli existují nějaká omezení sítě specifická pro organizaci. Jak to můžu vyřešit?
Odpověď: v části rozhraní API podokna služby App Service aktualizujte nastavení CORS na * nebo https://www.qnamaker.ai . Pokud se tím problém nevyřeší, zkontrolujte, jestli pro danou organizace neplatí nějaká omezení.
Kdy mám aktualizovat klíče koncového bodu?
Odpověď: aktualizujte klíče koncového bodu, pokud máte podezření, že došlo k ohrožení zabezpečení.
Můžu použít stejný prostředek Kognitivní hledání služby Azure pro znalostní báze s použitím více jazyků?
Odpověď: Pokud chcete použít více jazyků a více znalostní báze, musí uživatel vytvořit prostředek QnA maker pro každý jazyk. Tím se vytvoří samostatná služba Azure Search na jednotlivé jazyky. Kombinování různých jazykových znalostí v jedné službě Azure Search má za následek zhoršení důležitosti výsledků.
Jak mohu změnit název prostředku Kognitivní hledání služby Azure, který používá QnA Maker?
Odpověď: název prostředku Azure kognitivní hledání je název prostředku QnA maker s některými náhodnými písmeny připojenými na konci. Díky tomu je obtížné rozlišovat mezi více prostředky vyhledávání pro QnA Maker. Vytvořte samostatnou vyhledávací službu (pojmenujte ji tak, jak byste chtěli) a připojte ji ke službě QnA. Postup je podobný postupům, které je třeba provést při upgradu služby Azure Search.
Když QnA Maker vrátí `Runtime core is not initialized,` , jak ho mám opravit?
Odpověď: místo na disku pro službu App Service může být plné. Postup opravy místa na disku:
V Azure Portalvyberte službu App service vaší QnA maker a pak tuto službu zastavte.
Pořád ve službě App Service vyberte vývojové nástroje, pak Rozšířené nástroje a pak Přejít na. Otevře se nové okno prohlížeče.
Vyberte ladit konzola a pak cmd a otevřete nástroj příkazového řádku.
Přejděte do lokality/wwwroot/data/qnamakerem/ Directory.
Odeberte všechny složky, jejichž název začíná na
rd.Neodstraňujte následující:
- Soubor KbIdToRankerMappings.txt
- Soubor EndpointSettings.jsv
- Složka EndpointKeys
Spusťte službu App Service.
Přístup k vaší znalostní bázi vám umožní ověřit, jestli je teď funguje.
proč můj Application Insights nefunguje?
Odpověď: Projděte si výše uvedené kroky a opravte problém:
v App Service-> Nastavení konfiguračního oddílu > skupiny – > aplikace Nastavení-> Name "UserAppInsightsKey" jsou správně nakonfigurovány a nastaveny na příslušnou kartu přehled služby Application insights ("klíč instrumentace") Guid.
v části App Service-> Nastavení skupiny > Application Insights se ujistěte, že je App insights povolený a připojený ke příslušnému prostředku application insights.
můj Application Insights je povolený, ale proč nefunguje správně?
Odpověď: postupujte prosím podle níže uvedených kroků:
Pokud zde existuje nějaká hodnota, zkopírujte hodnotu APPINSIGHTS_INSTRUMENTATIONKEY název do názvu ' UserAppInsightsKey '.
Pokud klíč "UserAppInsightsKey" v nastavení aplikace neexistuje, přidejte prosím nový klíč s tímto názvem a zkopírujte hodnotu.
Uložte ho a automaticky se restartuje App Service. Tato chyba by měla tento problém vyřešit.
Integrace s dalšími službami, včetně roboty
Potřebuji použít rozhraní bot Framework, aby bylo možné použít QnA Maker?
Odpověď: Ne, nemusíte používat rozhraní Bot Framework s QnA maker. QnA Maker se ale nabízí jako jedna z několika šablon v Azure bot Service. robotová služba umožňuje rychlý vývoj rychlých robotů prostřednictvím Microsoft Bot Framework a běží v prostředí bez serveru.
Jak můžu vytvořit nový robot s QnA Maker?
Odpověď: podle pokynů v této dokumentaci vytvořte robota s Azure bot Service.
Návody použít jinou znalostní bázi se stávající službou Azure bot Service?
Odpověď: musíte mít následující informace o znalostní bázi Knowledge Base:
- ID znalostní báze
- název vlastní subdomény publikovaného koncového bodu znalostní báze známý jako
hostbyl na Nastavení stránce po publikování nalezen. - publikovaný klíč koncového bodu znalostní báze byl po publikování nalezen na Nastavení stránce.
Tyto informace najdete v Azure Portal do App Service bot. v části Nastavení-> konfigurace – > nastavení aplikace změňte tyto hodnoty.
Klíč koncového bodu znalostní báze je označený QnAAuthkey ve službě ABS.
Můžou dvě nebo víc klientských aplikací sdílet znalostní bázi?
Odpověď: Ano, znalostní bázi se dá dotazovat z libovolného počtu klientů. Pokud se odpověď z znalostní báze jeví jako pomalou, nebo vypršel časový limit, zvažte možnost upgradovat úroveň služby pro službu App Service přidruženou ke znalostní bázi.
Návody službu QnA Maker na svém webu vložit?
Odpověď: postupujte podle těchto kroků a vložte QnA maker službu jako ovládací prvek webové konverzace na svém webu:
- Pomocí pokynů zde můžetevytvořit robotská okna s nejčastějšími dotazy.
- Povolte webový chat podle kroků uvedených tady .
Úložiště dat
Jaká data jsou uložená a kde jsou uložená?
Odpověď:
Při vytváření služby QnA Maker jste vybrali oblast Azure. Vaše znalostní báze a soubory protokolu jsou uloženy v této oblasti.