Kurz: Přidání znalostní báze do služby Power Virtual Agents

Vytvořte a rozšiřte robota Power Virtual Agents, který vám poskytne odpovědi z znalostní báze.

Poznámka

Integrace demonstrovaná v tomto kurzu je ve verzi Preview a není určená k nasazení do produkčních prostředí.

V tomto kurzu se naučíte:

  • Vytvoření robota Power Virtual Agents
  • Vytvoření záložního tématu systému
  • Přidání QnA Makeru jako akce do tématu jako toku Power Automate
  • Vytvoření řešení Power Automate
  • Přidání toku Power Automate do řešení
  • Publikování agentů Power Virtual Agents
  • Otestujte power virtual agents a získejte odpověď z znalostní báze služby QnA Maker.

Poznámka

Služba QnA Maker se 31. března 2025 vyřadí z provozu. Jako součást jazyka Azure AI je teď k dispozici novější verze funkce pro otázky a odpovědi. Informace o možnostech odpovídání na otázky v rámci jazykové služby 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ích bází 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ými nastaveními znalostní báze

    Zadejte publikovaná nastavení znalostní báze, která najdete 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 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 (oblastí předmětu), abyste mohli odpovídat na otázky uživatelů prováděním akcí.

I když se robot může připojit k vašemu znalostní báze z libovolného tématu, v tomto kurzu se používá náhradní téma systému. Náhradní téma se použije, když robot nemůže najít odpověď. Robot předá text uživatele do rozhraní API služby QnA MakerGenerateAnswer, přijme odpověď z vašeho znalostní báze a zobrazí ji uživateli jako zprávu.

Vytvořte náhradní téma podle kroků v tématu Konfigurace záložního 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 Agents připojte záložní téma k znalostní báze. Téma začíná nerozpoznaným textem uživatele. Přidejte akci, která tento text předá službě QnA Maker a pak zobrazí odpověď jako zprávu. Poslední krok zobrazení odpovědi se zpracuje jako samostatný krok dále v tomto kurzu.

Tato část vytvoří tok konverzace s náhradním tématem.

  1. Nová záložní akce už může obsahovat prvky toku konverzace. Odstraňte položku Eskalace výběrem nabídky Možnosti .

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

  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. Tento proces vás přesoudí na portál Power Automate.

    Snímek obrazovky s vytvořením toku

    Power Automate otevře novou šablonu. Tuto novou šablonu nepoužijete.

    Čá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

Šablona Power Automate v současné době nepodporuje koncové body spravované službou QnA Maker (Preview). Pokud chcete přidat znalostní báze spravované službou QnA Maker (Preview) do Power Automate, tento krok přeskočte a ručně do něj přidejte koncové body.

Následující postup vytvoří tok Power Automate, který:

  • Vezme text příchozího uživatele a odešle ho do služby QnA Maker.
  • Vrátí hlavní 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 Vygenerovat odpověď pomocí služby QnA Maker a pak šablonu vyberte. Tato šablona obsahuje všechny kroky pro volání služby QnA Maker s nastavením znalostní báze a vrácení hlavní odpovědi.

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

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

  4. Vyberte pole akce Vygenerovat odpověď a vyplňte nastavení služby QnA Maker z předchozí části s názvem Vytvořit a publikovat znalostní báze. Váš hostitel služby na následujícím obrázku odkazuje na hostitele znalostní báze 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í Vygenerovat odpověď (Preview)

  5. Uložte tok výběrem možnosti 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 tok součástí řešení Power Automate.

  1. Na portálu Power Automate vyberte v levém navigačním panelu řešení .

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

  3. Zadejte zobrazovaný název. Seznam řešení obsahuje všechna řešení ve vaší organizaci nebo ve škole. Zvolte konvenci vytváření názvů, která vám pomůže filtrovat jenom podle vašich řešení. Můžete například zadat předponu e-mailu k názvu řešení: jondoe-power-virtual-agent-qnamaker-fallback.

  4. V seznamu možností vyberte svého vydavatele.

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

  6. Kliknutím na Vytvořit proces dokončete.

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 ne, hledejte 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 v seznamu vyberte Tok .

  3. Najděte svůj tok ze seznamu Externí řešení a pak vyberte Přidat a proces dokončete. Pokud existuje mnoho toků, podívejte se do sloupce Změněno a vyhledejte nejnovější tok.

Přidání toku řešení do služby Power Virtual Agents

  1. Vraťte se s robotem v Power Virtual Agents na kartu prohlížeče. 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 Zavolat akci.

  3. V automaticky otevírané okně Tok 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 s tématem power virtual agenta po přidání toku služby QnA Maker

  4. Pokud chcete správně nastavit vstupní proměnnou na akci QnA Maker, vyberte Vybrat proměnnou a pak vyberte robota. UnrecognizedTriggerPhrase.

    Částečný snímek obrazovky s tématem konverzačního plátna power virtual agenta s výběrem vstupní proměnné

  5. Pokud chcete správně nastavit výstupní proměnnou na akci QnA Makeru, vyberte v akci Zprávamožnost UnrecognizedTriggerPhrase a pak výběrem ikony vložte proměnnou {x}a pak vyberte FinalAnswer.

  6. Na kontextovém panelu nástrojů vyberte Uložit, aby se uložily podrobnosti plátna pro vytváření pro dané téma.

Takto vypadá finální plátno robota.

Snímek obrazovky ukazuje plátno konečného agenta s oddíly Aktivační fráze, Akce a potom Zpráva.

Testování robota

Při návrhu robota v Power Virtual Agents můžete pomocí podokna Testovací robot zjistit, jak robot vede zákazníka konverzací robota.

  1. V podokně testu přepněte možnost Sledovat mezi tématy. To vám umožní watch průběh mezi jednotlivými tématy i v rámci jednoho tématu.

  2. Otestujte robota zadáním uživatelského textu v následujícím pořadí. Plátno pro vytváření sestaví úspěšné kroky se zelenou značkou zaškrtnutí.

    Pořadí dotazů Testovací otázky Účel
    1 Dobrý den Zahájení konverzace
    2 Otevírací doba obchodu Ukázkové téma To je nakonfigurované za vás bez jakékoli další práce na vaší straně.
    3 Yes Jako odpověď na Did that answer your question?
    4 Vynikající Jako odpověď na Please rate your experience.
    5 Yes Jako odpověď na Can I help with anything else?
    6 Jak můžu zvýšit výkon propustnosti pro predikce dotazů? Tato otázka aktivuje záložní akci, která odešle text do znalostní báze, na které chcete odpovědět. Pak se zobrazí odpověď. Zelené značky zaškrtnutí jednotlivých akcí označují úspěch každé akce.

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

Publikování robota

Pokud chcete robota zpřístupnit všem členům vaší školy nebo organizace, musíte ho publikovat .

Publikujte robota podle pokynů v tématu Publikování robota.

Sdílení robota

Pokud chcete robota zpřístupnit ostatním, musíte ho nejdřív publikovat v kanálu. Pro účely tohoto kurzu použijeme ukázkový web.

Podle pokynů v tématu Konfigurace chatovacího robota pro živý nebo ukázkový web nakonfigurujte ukázkový web.

Adresu URL webu pak můžete sdílet se členy školy nebo organizace.

Vyčištění prostředků

Po dokončení znalostní báze odeberte prostředky služby QnA Maker ze Azure Portal.

Další krok

Získání analýz pro znalostní bázi

Přečtěte si další informace: