Kurz: Přidání znalostní báze do Power Virtual Agents
Vytvořte a rozšiřte robota Power Virtual Agents, který vám poskytne odpovědi z vašeho znalostní báze.
Poznámka:
Integrace demonstrovaná v tomto kurzu je ve verzi Preview a není určená pro nasazení do produkčních prostředí.
V tomto kurzu se naučíte:
- Vytvoření robota Power Virtual Agents
- Vytvoření náhradního tématu systému
- Přidání služby QnA Maker jako akce do tématu jako toku Power Automate
- Vytvoření řešení Power Automate
- Přidání toku Power Automate do vašeho řešení
- Publikování agentů Power Virtual
- Otestujte Power Virtual Agents a získejte odpověď z vaší služby QnA Maker znalostní báze
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í.
Vytvoření a publikování znalostní báze
Postupujte podle rychlého startu a vytvořte znalostní báze. Nedokončíte poslední část týkající se vytvoření robota. Místo toho použijte tento kurz k vytvoření robota s Power Virtual Agents.
Zadejte publikovaná nastavení znalostní báze nalezená na stránce Nastavení na portálu služby QnA Maker. Tyto informace budete potřebovat pro krok Power Automate ke konfiguraci připojení služby QnA Maker
GenerateAnswer
.Na portálu služby QnA Maker na stránce Nastavení vyhledejte klíč koncového bodu, hostitele koncového bodu a id znalostní báze.
Vytvoření robota v Power Virtual Agents
Power Virtual Agents umožňuje týmům vytvářet výkonné roboty pomocí grafického rozhraní s asistencí bez kódu. Nepotřebujete datové vědce ani vývojáře.
Vytvořte robota podle kroků v tématu Vytvoření a odstranění robotů Power Virtual Agents.
Vytvoření náhradního tématu systému
V Power Virtual Agents vytvoříte robota s řadou témat (předmětných oblastí), abyste mohli odpovídat na otázky uživatelů provedením akcí.
I když se robot může připojit k vašemu znalostní báze z libovolného tématu, tento kurz používá náhradní téma systému. Náhradní téma se používá, když robot nemůže najít odpověď. Robot předá uživateli text do rozhraní API služby QnA MakerGenerateAnswer
, obdrží odpověď z vašeho znalostní báze a zobrazí ho uživateli jako zprávu.
Vytvořte náhradní téma podle kroků v části Konfigurace náhradního tématu systému v Power Virtual Agents.
Přidání akce pomocí plátna pro vytváření obsahu
Pomocí plátna pro vytváření power virtual agentů připojte náhradní téma k znalostní báze. Téma začíná nerozpoznaným textem uživatele. Přidejte akci, která předá tento text službě QnA Maker, a pak zobrazí odpověď jako zprávu. Poslední krok zobrazení odpovědi se zpracuje jako samostatný krok později v tomto kurzu.
Tato část vytvoří záložní tok konverzace témat.
Nová náhradní akce už může obsahovat prvky toku konverzace. Položku Eskalovat odstraníte výběrem nabídky Možnosti.
Nad uzlem Zpráva vyberte ikonu plus (+) a pak vyberte Volat akci.
Vyberte Vytvořit tok. Proces vás přenese na portál Power Automate.
Power Automate se otevře s novou šablonou. Tuto novou šablonu nebudete používat.
Vytvoření toku Power Automate pro připojení k znalostní báze
Poznámka:
V současné době šablona Power Automate nepodporuje koncové body spravované službou QnA Maker (Preview). Pokud chcete do Power Automate přidat spravovanou službu QnA Maker (Preview) znalostní báze, přeskočte tento krok a přidejte do ní koncové body ručně.
Následující postup vytvoří tok Power Automate, který:
- Vezme příchozí text uživatele a odešle ho službě QnA Maker.
- Vrátí nejvyšší odpověď zpět robotovi.
V Power Automate vyberte v levém navigačním panelu šablony . Pokud se zobrazí dotaz, jestli chcete opustit stránku prohlížeče, přijměte možnost Opustit.
Na stránce šablon vyhledejte šablonu Generovat odpověď pomocí služby QnA Maker a pak vyberte šablonu. Tato šablona obsahuje všechny kroky pro volání služby QnA Maker s nastavením znalostní báze a vrácení horní odpovědi.
Na nové obrazovce pro tok služby QnA Maker vyberte Pokračovat.
Vyberte pole Generovat odpověď a vyplňte nastavení služby QnA Maker z předchozí části s názvem Vytvořit a publikovat znalostní báze. Hostitel služby na následujícím obrázku odkazuje na hostitele znalostní báze hostitele a je ve formátu
https://YOUR-RESOURCE-NAME.azurewebsites.net/qnamaker
.Chcete-li tok uložit, vyberte Uložit.
Vytvoření řešení a přidání toku
Aby robot mohl tok najít a připojit se k němu, musí být součástí řešení Power Automate.
V levém navigačním panelu na portálu Power Automate vyberte Řešení .
Vyberte +Nové řešení.
Zadejte zobrazovaný název. Seznam řešení zahrnuje každé řešení ve vaší organizaci nebo ve škole. Zvolte zásady vytváření názvů, které vám pomůžou filtrovat jenom vaše řešení. Můžete například zadat předponu e-mailu na název vašeho řešení:
jondoe-power-virtual-agent-qnamaker-fallback
.Ze seznamu možností vyberte vydavatele.
Přijměte výchozí hodnoty pro název a verzi.
Proces dokončíte výběrem možnosti Vytvořit .
Přidání toku do řešení
V seznamu řešení vyberte řešení, které jste právě vytvořili. Měl by být v horní části seznamu. Pokud tomu tak není, vyhledejte ho podle svého e-mailového jména, který je součástí názvu řešení.
V řešení vyberte + Přidat existující a pak ze seznamu vyberte Flow .
Najděte tok ze seznamu externích řešení a pak proces dokončete výběrem možnosti Přidat . Pokud existuje mnoho toků, vyhledejte nejnovější tok ve sloupci Změněno .
Přidání toku řešení do Power Virtual Agents
Vraťte se na kartu prohlížeče s robotem v Power Virtual Agents. Plátno pro vytváření obsahu by mělo být stále otevřené.
Pokud chcete do toku vložit nový krok, vyberte nad polem akce Zpráva ikonu plus (+). Pak vyberte Volat akci.
V automaticky otevíraných otevíraných okně Flow vyberte nový tok s názvem Generovat odpovědi pomocí služby QnA Maker znalostní báze.... Nová akce se zobrazí v toku.
Pokud chcete vstupní proměnnou správně nastavit na akci služby QnA Maker, vyberte Vybrat proměnnou a pak vyberte robota. Nerozpoznaná frázeTriggerPhrase
Pokud chcete správně nastavit výstupní proměnnou na akci QnA Maker, v akci Zpráva vyberte UnrecognizedTriggerPhrase a pak vyberte ikonu pro vložení proměnné a
{x}
pak vyberte FinalAnswer.Na kontextovém panelu nástrojů vyberte Uložit a uložte podrobnosti plátna pro vytváření obsahu pro dané téma.
Podívejte se, jak vypadá poslední plátno robota.
Otestování robota
Když navrhujete robota Power Virtual Agents, můžete použít podokno Testovací bot a uvidíte, jak robot vede zákazníka konverzací s robotem.
V testovacím podokně přepněte možnost Sledovat mezi tématy. To vám umožní sledovat průběh mezi tématy a také v rámci jednoho tématu.
Otestujte robota zadáním textu uživatele v následujícím pořadí. Plátno pro vytváření sestavuje úspěšné kroky zelenou značkou zaškrtnutí.
Pořadí otázek Testovací otázky Účel 0 Hello (Nazdar) Zahájení konverzace 2 Hodiny obchodu Ukázkové téma Tato konfigurace je pro vás bez další práce na vaší straně. 3 Ano Odpovědět na Did that answer your question?
4 Vynikající Odpovědět na Please rate your experience.
5 Ano Odpovědět na Can I help with anything else?
6 Jak můžu zvýšit výkon propustnosti pro predikce dotazů? Tato otázka aktivuje akci pro použití náhradní lokality, která odešle text znalostní báze odpovědět. Pak se zobrazí odpověď. zelené značky zaškrtnutí jednotlivých akcí označují úspěch pro každou akci.
Publikování vašeho robota
Pokud chcete robota zpřístupnit všem členům vaší školy nebo organizace, musíte ho publikovat .
Publikujte robota podle kroků v části Publikování robota.
Sdílení robota
Pokud chcete robota zpřístupnit ostatním, musíte ho nejdřív publikovat do kanálu. Pro účely tohoto kurzu použijeme ukázkový web.
Nakonfigurujte ukázkový web podle kroků v části Konfigurace chatovacího robota pro živý nebo ukázkový web.
Adresu URL webu pak můžete sdílet se členy vaší školy nebo organizace.
Vyčištění prostředků
Až budete s znalostní báze hotovi, odeberte prostředky služby QnA Maker na webu Azure Portal.
Další krok
Získání analýz na znalostní báze
Přečtěte si další informace:
- Power Virtual Agents
- Power Automate
- Konektor služby QnA Maker a nastavení konektoru