Sdílet prostřednictvím


Začínáme s integrací porozumění konverzační řeči

Tento článek obsahuje podrobné postupy, které potřebujete, abyste mohli začít s integrací porozumění konverzační řeči (CLU). Pojďme na to.

Chcete-li vytvořit agent pomocí existujícího modelu CLU:

  1. Příprava prostředí.

  2. Připravte si projekt porozumění konverzačnímu jazyku.

  3. Mapování záměrů a entit CLU.

Příprava prostředí

Než začnete, ujistěte se, že máte název projektu modelu CLU, název nasazení, klíč účtu Cognitive Services a adresu URL webu Azure Cognitive Service for Language.

  1. Vytvořte a Copilot Studio agent.

    Poznámka:

    Ujistěte se, že prostředí pro váš agent bylo vytvořeno v regionu podporovaném Copilot Studio s ekvivalentní oblast CLU.

    Ne všechny oblasti podporované Copilot Studio mají ekvivalentní oblast CLU.

  2. Otevřete agent a v horní liště nabídky vyberte Nastavení .

  3. Vyberte Porozumění jazyku.

  4. Pokud vidíte následující, vaše prostředí není připojeno k Azure Cognitive Service pro jazyk. Vyberte Spravovat připojení v Power Apps k vytvoření připojení CLU.

    Snímek obrazovky zobrazující oblast porozumění přirozenému jazyku na stránce nastavení jazyka, když vaše prostředí Copilot Studio není připojeno k Azure Cognitive Service pro jazyk.

    V části Porozumění přirozenému jazyku na stránce nastavení Jazyk je Microsoft Copilot Studio NLU vybráno ve výchozím nastavení.

  5. Vyberte požadované připojení CLU ze seznamu Zdroj NLU a vyberte možnost Uložit.

    Snímek obrazovky zobrazující externí zdroj NLU v oblasti Porozumění přirozenému jazyku na stránce Nastavení jazyka.

    Zobrazí se okno s výzvou k uložení snímek vašeho agent.

  6. Vyberte Uložit snímek a uložte výsledný archiv ZIP, který se ve výchozím nastavení jmenuje botContent.zip, do požadovaného umístění. Archiv ZIP obsahuje jeden soubor YML s názvem botContent.yml s vaším obsahem agent, včetně spouštěcích frází a zpráv.

  7. Vyberte Ano, odstranit moji spouštěcí frázi a poté vyberte Pokračovat.

  8. Zadejte název a informace o nasazení modelu pro příslušný projekt Azure Cognitive Service jazyk a vyberte Uložit.

Poznámka:

Změna konfigurace NLU pro agent zády k sobě na Microsoft Copilot Studio NLU odstraní Text analýzy #glsr_cfi. Dále rovněž vyžaduje, abyste ručně přidali ukázkové fráze pro témata aktuálně mapovaná na externí záměry.

Nyní, když jste dokončili přípravu prostředí, jste připraveni mapovat záměry a entity na data modelu CLU.

Příprava projektu porozumění konverzačnímu jazyku

  1. Pokud nemáte předplatné Azure, vytvořte bezplatný zkušební účet, než začnete.

  2. Vytvořte jazykový zdroj v Language Studio se zapnutou funkcí porozumění konverzačnímu jazyku.

  3. Aby bylo zajištěno správné fungování Copilot Studio, musíte vytvořit záměry pro systémová témata Copilot Studio a jakákoli vlastní témata, která chcete vytvořit.

  4. Vytvořte jakékoli vlastní entity, které chcete použít ve svém projektu Copilot Studio.

  5. Natrénujte a nasaďte projekt ve stejné oblasti jako váš zdroj Copilot Studio.

Mapování záměrů a entit CLU na předem vytvořené datové typy Copilot Studio

Novou Copilot Studio agent vytvoříte namapováním existujících témat na záměry CLU. Záměry a entity můžete mapovat ručně, případně hromadné mapování je popsáno v části Použití průvodce nástrojem pro hromadné mapování.

Ruční mapování záměrů

  1. Otevřete svůj Copilot Studio agent.

  2. V levém navigačním panelu vyberte Témata a moduly plug-in a vyberte záměr.

    V levém navigačním podokně vyberte Témata.

  3. V sekci Fráze v uzlu Trigger pro záměr vyberte odkaz Upravit.

    Vyberte odkaz Upravit.

  4. Do pole Přidat fráze zadejte název záměru CLU, na který chcete mapovat.

    Zadejte název záměru CLU.

    Poznámka:

    Název záměru CLU musí být zadán přesně tak, jak je uložen v modelu CLU, včetně odpovídajících velkých a malých písmen.

  5. Chcete-li záměr uložit, klikněte na znaménko + (plus) napravo od pole Přidejte fráze.

  6. Opakujte pro ostatní záměry.

Ruční mapování entit

  1. Otevřete agent.

  2. V levém navigačním okně vyberte Entity.

    V levém navigačním okně vyberte Entity.

  3. Vyberte možnost Nová entita na stránce Entity.

    Výběrem + Nová entita vytvoříte novou entitu.

  4. V podokně Nová entita přidejte název, popis (volitelně) a Datový typ pro vaši entitu.

    Zadejte název, popis a typ dat pro vaši novou entitu.

  5. Chcete-li získat přístup k předem sestaveným entitám CLU, z rozbalovací nabídky Typ dat vyberte Z ukázkových dat a vyberte jeden z fragmentů kódu JSON připravených v CLU.

  6. (Volitelné) Pokud chcete importovat schéma JSON z ukázkového souboru, vyberte Získat schéma z ukázkového JSON, abyste získali přístup k externímu souboru.

Použití průvodce nástrojem pro hromadné mapování

Nový agent vytvoříte hromadným mapováním existujících témat na záměry CLU pomocí průvodce Mapovat záměry a entity . Pomocí průvodce může váš agent automaticky využít stávající záměry z vašeho modelu CLU namísto spouštění frází k určení, na které téma se má mapovat.

Začněte tím, že nahrajete svůj soubor dat modelu CLU a automaticky namapujete záměry CLU k vašemu Copilot Studio agent.

  1. V levém navigačním okně vyberte Jazyk a poté Přidat témata a entity z dat modelu.

  2. V možnosti Název souboru vyberte Zvolte soubor a vyberte datový soubor, ze kterého chcete nahrát model CLU.

    Datový soubor vašeho modelu se zobrazí v okně Náhled.

  3. Pokračujte kliknutím na tlačítko Další.

  4. Vyberte Přidat záměry a entity.

  5. Na obrazovce Mapovat existující témata na záměry CLU vyberte záměr CLU, který chcete namapovat na odpovídající téma.

    Mapování existujících témat na záměry CLU.

  6. Zkontrolujte svůj výběr a poté vyberte Uložit.

    Zkontrolujte svůj výběr a poté vyberte Uložit.

  7. (Volitelně) Pro záměry, které nejsou mapovány na existující téma, můžete pro každý záměr vytvořit nová témata.

    V průvodci uvidíte seznam záměrů CLU, které nejsou mapovány na téma. V poli Vytvoření nového tématu zadejte název pro každé téma, které chcete vytvořit, a poté vyberte Další.

    Vytvoření nových témat pro záměry CLU.

    Poznámka:

    Všechna pole, která necháte prázdná, průvodce ignoruje.

  8. Jakmile jsou namapovány všechny záměry a entity CLU na témata , vyberte Hotovo.

    Přidejte záměry a entity a dokončete volbou Hotovo.

Jakmile s tímto postupem skončíte, vaše agent témata se nyní objeví na stránce Témata . Další informace viz Správa témat.

Vytvoření připojení CLU v Power Apps

  1. V Power Apps, pokud stránka Připojení ještě není zaostřená, vyberte Připojení v bočním navigačním panelu.

  2. Vyberte Nové připojení.

  3. Vyberte Azure Cognitive Service pro jazyk (v případě potřeby použijte pole hledání k zúžení seznamu). Zobrazí se okno s výzvou k zadání ověřovacích informací.

  4. Jako typ ověření vyberte Klíč rozhraní API a zadejte požadovaný klíč účtu.

  5. Zadejte příslušnou adresu URL kořenového webu, pokud existuje.

  6. Vyberte Vytvořit. Nové připojení s výchozím názvem „Azure Cognitive Service for Language“ se zobrazí v seznamu připojení pro vaše prostředí.

  7. Vyberte ikonu Další příkazy () vedle tohoto připojení a vyberte Upravit.

  8. V okně, které se objeví, nahraďte výchozí zobrazované jméno něčím jiným, abyste tento konektor odlišili od ostatních konektorů CLU, a vyberte Uložit.