Přehled integrace porozumění konverzační řeči
Důležité
Schopnosti a funkce Power Virtual Agents jsou nyní součástí Microsoft Copilot Studio po významných investicích do generativní umělé inteligence a vylepšených integracích napříč Microsoft Copilot.
Některé články a snímky obrazovky mohou odkazovat na Power Virtual Agents, zatímco aktualizujeme dokumentaci a obsah školení.
Svůj model porozumění konverzační řeči (CLU) můžete integrovat s botem Microsoft Copilot Studio. Porozumění konverzační řeči je jednou z vlastních funkcí, které nabízí Azure Cognitive Service for Language. Jedná se o cloudovou službu, která využívá inteligenci strojového učení, aby umožnila vytvořit komponentu pro porozumění přirozené řeči, která bude použita v komplexní konverzační aplikaci. Rozhraní API jazykových služeb jsou k dispozici (ale nejsou vyžadována pro integraci s Microsoft Copilot Studio) a Azure Language Studio poskytuje funkce zpracování přirozené řeči(NLP) pro analýzu konverzačního textu.
U projektů vytvořených s touto funkcí mají nyní tvůrci botů přístup k existujícím záměrům a entitám modelu CLU přímo v Microsoft Copilot Studio. Uživatelé Microsoft Copilot Studio nyní mohou mapovat záměry CLU tak, aby aktivovaly dialogová okna robotů stejným způsobem jako nativní triggery výroků Microsoft Copilot Studio. Entity importované z modelu CLU se objeví na stránce Entity Microsoft Copilot Studio a lze je použít spolu s předem vytvořenými entitami Microsoft Copilot Studio. Tvůrci robotů mohou přidat nové uzly otázek v tématu a vybrat dostupné entity a záměry z importovaného modelu CLU. Entity CLU jsou vázány na ekvivalentní objekty Microsoft Copilot Studio. Uživatelé zadávají název, datový typ a strukturu JSON vlastního datového typu, pokud je nutno pro každou entitu.
Poznámka:
U stávajících robotů, u kterých chcete využít integraci CLU, budete muset namapovat model CLU na Microsoft Copilot Studio, poté můžete aktualizovat spouštěcí fráze robota tak, aby se každé téma navázalo na odpovídající záměr CLU. Vztah mezi modelem CLU a Microsoft Copilot Studio můžete také spravovat ručně.
Předpoklady
- Plně vytrénovaný model CLU. To zahrnuje záměry pro každé ze systémových témat PVA a pro jakákoli vlastní témata, která můžete chtít vytvořit.
- Povoleno nasazení modelu (včetně klíče a URL predikce)
- Název projektu CLU a název nasazení
- Účet Microsoft Copilot Studio
- Existující robot Microsoft Copilot Studio
Klíčové koncepty
Koncepty popsané v tomto článku vám pomohou pochopit, jak integrovat modely CLU s projekty Microsoft Copilot Studio. Další informace získáte v tématu Začínáme s porozumněním řeči.
Konektory CLU
Konektor je obálka kolem rozhraní API, která umožňuje Azure Cognitive Service komunikovat s Microsoft Copilot Studio. Poskytuje uživatelům způsob, jak připojit své účty a použít sadu předdefinovaných akcí a triggerů k vytvoření vlastních aplikací a pracovních postupů. Další informace viz Azure Cognitive Service for Language – konektory.
Konektory Power Platform umožňují službám Microsoft komunikovat s rozhraním API pro CLU. Další informace najdete v části Dokumentace ke konektorům Power Platform a Azure Logic Apps – konektory. Ačkoli můžete importovat libovolné typy konektorů, Microsoft Copilot Studio v současnosti konektory neověřuje.
Připojení v Microsoft Copilot Studio
Připojení je uložený ověřovací přihlašovací údaj pro konektor, například přihlašovací údaje OAuth pro konektor SharePoint. Informace o připojení jsou součást řešení, která obsahuje informace o připojení o konkrétním konektoru.
Připojení Microsoft Copilot Studio jsou specifická pro prostředí. Když importujete robota, musíte pro něj nastavit připojení. Nabízíme standardní způsob dosažení této funkce v Power Platform prostřednictvím informací o připojení. Další informace naleznete v části Informace o připojení v řešeních – Power Apps.
Externí rozpoznávače
Integrace CLU podporuje specifické externí rozpoznávače. Trigger OnRecognize
se spustí v následujících scénářích:
Když je aktivováno téma:
LanguageUnderstandingReason.TriggerTopic
Když uzel otázky nepodporuje přerušení a vyžaduje odpověď:
LanguageUnderstandingReason.AnswerQuestion
Když uzel otázky podporuje přerušení a vyžaduje odpověď:
LanguageUnderstandingReason.AnswerQuestionWithInterruptions
Externí záměry
Integrace CLU podporuje rozpoznané externí záměry, které využívají systémovou proměnnou System.Recognizer.IntentOptions
v následujících scénářích:
- Opětovné pouižtí TopicId pro externí ID záměru
- Opětovné pouižtí TriggerId pro externí ID záměru
- Vytvoření nové vlastnosti IntentId pro externí ID záměru
- Systémové proměnné, které podporují důvod aktivace rozpoznávače
Název vlastnosti | Type | Description |
---|---|---|
DisplayName | Řetězcové | Zobrazovaný název rozpoznaného záměru; lokalizován v aktuálním jazyce a zobrazen ve výzvě DYM (pokud je to možné) |
Skóre | Počet | Skóre rozpoznávače |
TopicId | Řetězcové | Schéma názvu Dataverse tématu |
TriggerId | Řetězcové | Jedinečné ID triggeru v tématu AdaptiveDialog |
Úplný seznam proměnných Microsoft Copilot Studio , včetně systémových proměnných, naleznete v části Použití proměnných – Microsoft Copilot Studio.
Smíšené a porovnané typy komponent entit
Entity CLU zahrnují relevantní informace extrahované z výroků NLU. Entitu lze extrahovat pomocí různých metod. Lze je naučit prostřednictvím kontextu, smíšením a porovnáním ze seznamu nebo je detekovat předem vytvořenpou rozpoznanou entitou. Úplný seznam typů komponent entit najdete v tématu Typy komponent.
Poznámka:
Spolu s entitami CLU můžete také použít předem vytvořené entity Microsoft Copilot Studio.
Příbuzná témata
Mezi další funkce vytváření robotů, které integrace CLU podporuje, patří:
- Systémová témata: Použití systémových témat v Microsoft Copilot Studio
- Entity a vyplňování slotů: vytváření a používání entit v Microsoft Copilot Studio
- Doporučené postupy CLU: Osvědčené postupy porozumění konverzační řeči – Azure Cognitive Services
- Přerušení tématického toku: Návrh a řízení toku konverzace – Bot Service
- Výrazy Power Fx: Vytváření výrazů pomocí Power Fx
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro