Sdílet prostřednictvím


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

  1. 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.

    Snímek obrazovky s publikovaným nastavením znalostní báze

    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 .

  2. 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.

  1. Nová náhradní akce už může obsahovat prvky toku konverzace. Položku Eskalovat odstraníte výběrem nabídky Možnosti.

    Částečný snímek obrazovky s tokem konverzace se zvýrazněnou možností odstranit

  2. Nad uzlem Zpráva vyberte ikonu plus (+) a pak vyberte Volat akci.

    Částečný snímek obrazovky s voláním akce

  3. Vyberte Vytvořit tok. Proces vás přenese na portál Power Automate.

    Snímek obrazovky s vytvořením toku

    Power Automate se otevře s novou šablonou. Tuto novou šablonu nebudete používat.

    Částečný snímek obrazovky Power Automate s novou šablonou toku

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.
  1. 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.

  2. 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.

  3. Na nové obrazovce pro tok služby QnA Maker vyberte Pokračovat.

    Částečný snímek obrazovky s tokem šablony služby QnA Maker se zvýrazněným tlačítkem Pokračovat

  4. 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 .

    Částečný snímek obrazovky s tokem šablony služby QnA Maker se zvýrazněnou možností Generovat odpověď (Preview)

  5. 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.

  1. V levém navigačním panelu na portálu Power Automate vyberte Řešení .

  2. Vyberte +Nové řešení.

  3. 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.

  4. Ze seznamu možností vyberte vydavatele.

  5. Přijměte výchozí hodnoty pro název a verzi.

  6. Proces dokončíte výběrem možnosti Vytvořit .

Přidání toku do řešení

  1. 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í.

  2. V řešení vyberte + Přidat existující a pak ze seznamu vyberte Flow .

  3. 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

  1. 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é.

  2. Pokud chcete do toku vložit nový krok, vyberte nad polem akce Zpráva ikonu plus (+). Pak vyberte Volat akci.

  3. 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.

    Částečný snímek obrazovky s plátnem konverzace tématu agenta Power Virtual Agent po přidání toku služby QnA Maker

  4. 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

    Částečný snímek obrazovky plátna konverzace s tématem Power Virtual Agent a výběrem vstupní proměnné

  5. 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.

  6. 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.

Snímek obrazovky znázorňující konečné plátno agenta s částmi Trigger Phrases, Action a then Message (Zpráva).

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.

  1. 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.

  2. 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.

    Snímek obrazovky chatovacího robota s plátnem označujícím zelené značky zaškrtnutí pro úspěšné akce

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: