Översikt över integrering av konversationsspråkförståelse
Viktigt!
Power Virtual Agents-funktioner ingår nu i Microsoft Copilot Studio efter betydande investeringar i generativ AI och förbättrade integrationer mellan Microsoft Copilot.
Vissa artiklar och skärmbilder kan referera till Power Virtual Agents när vi uppdaterar dokumentation och utbildning.
Du kan integrera din modell för förståelse av konversationsspråk (CLU) med en Microsoft Copilot Studio-robot. Förståelse av konversationsspråk är en av de anpassade funktionerna som erbjuds av Azure kognitiva tjänster för språk. Det är en molnbaserad tjänst som tillämpar maskininlärningsintelligens för att du ska kunna bygga en komponent för naturlig språkförståelse som ska användas i ett komplett konversationsprogram. API:er för språktjänster är tillgängliga (men inte nödvändigt för att du ska kunna integrera med Microsoft Copilot Studio) och Azure Language Studio tillhandahåller funktioner för naturlig språkbearbetning (NLP) för att analysera konversationstext.
För projekt som har skapats med den här funktionen kan nu befintliga CLU-modellfunktioner och -entiteter komma direkt i Microsoft Copilot Studio. Microsoft Copilot Studio användare kan nu mappa CLU-avsikter med att utlösa robotdialoger på samma sätt som inbyggda Microsoft Copilot Studio uttrycksutlösare. Entiteter som importerats från en CLU-modell visas på sidan Microsoft Copilot Studio Entiteter och kan användas tillsammans med Microsoft Copilot Studio fördefinierade entiteter. Robotskapare kan lägga till nya frågenoder i ett ämne och välja tillgängliga entiteter och avsikten från den importerade CLU-modellen. CLU-entiteter är bundna till likvärdiga Microsoft Copilot Studio-objekt. Användare anger namn, datatyp och JSON-struktur för en anpassad datatyp, om så önskas för varje entitet.
Kommentar
För befintliga robotar som du vill dra nytta av CLU-integration, måste du mappa CLU-modellen till Microsoft Copilot Studio, sedan kan du uppdatera robotens utlösarfraser för att binda varje ämne till en motsvarande CLU-avsikt. Du kan också hantera relationen mellan CLU-modellen manuellt och Microsoft Copilot Studio.
Förutsättningar
- En fullt utbildad CLU-modell. Detta omfattar avsikterna för alla PVA systemavsnitt och för anpassade avsnitt som du eventuellt vill skapa.
- Aktiverad distribution av modellen (inklusive nyckel och URL för förutsättning)
- CLU-projektnamn och distributionsnamn
- Microsoft Copilot Studio-konto
- Befintlig Microsoft Copilot Studio-robot
Nyckelbegrepp
Begreppen i den här artikeln hjälper dig förstå hur CLU-modeller kan integreras med Microsoft Copilot Studio-projekt. Mer information finns i Komma igång med språkförståelse.
CLU-anslutningsprogram
Ett anslutningsprogram är en omslutning runt en API som gör det möjligt för Azure Cognitive Service att prata med Microsoft Copilot Studio. Det gör det möjligt för användare att ansluta sina konton och använda en uppsättning fördefinierade åtgärder och utlösare när de skapar sina program och arbetsflöden. Mer information finns i Azure kognitiva tjänster för språk – anslutningsprogram.
Power Platform-anslutningsprogram gör att Microsofts tjänster kan tala med CLU API. Mer information finns i Power Platform och dokumentationen om Azure Logic Apps-anslutningsprogram – anslutningsprogram. Även om du kan importera alla anslutningstyper verifierar Microsoft Copilot Studio inte anslutningsprogram för närvarande.
Anslutningsprogram i Microsoft Copilot Studio
En anslutning är lagrade autentiseringsuppgifter för ett anslutningsprogram, till exempel OAuth-autentiseringsuppgifter för SharePoint-anslutningsprogram. En anslutningsreferens är en lösningskomponent som refererar till en anslutning för ett specifikt anslutningsprogram.
Microsoft Copilot Studio-anslutningsprogram är miljöspecifika. När du importerar en import måste du konfigurera en anslutning för den. Vi erbjuder ett standardsätt för att uppnå denna förmåga i Power Platform genom en anslutningsreferens. För mer information, se Anslutningsreferenser i lösningar - Power Apps.
Externa identifierare
CLU-integrering stöder specifika externa identifierare. Utlösaren OnRecognize
utlöses i följande situationer:
När ett ämne utlöses:
LanguageUnderstandingReason.TriggerTopic
När en frågenod inte stöder avbrott och kräver ett svar:
LanguageUnderstandingReason.AnswerQuestion
När en frågenod stöder avbrott och kräver ett svar:
LanguageUnderstandingReason.AnswerQuestionWithInterruptions
Externa avsikter
CLU-integrering stöder erkända externa avsikter som använder System.Recognizer.IntentOptions
systemvariabeln i följande scenarier:
- Återanvända TopicId för externt avsikts-ID
- Återanvända TriggerId för externt avsikts-ID
- Skapa en ny egenskap IntentId för externt avsikts-ID
- Systemvariabler som stöder orsaken till att identifieraren utlöses
Egenskapsnamn | Type | Beskrivning |
---|---|---|
DisplayName | String | Visningsnamn för den identifierade avsikten; lokaliserad till det aktuella språket och som ska visas i DYM-frågan (om tillämpligt) |
Poäng | Antal | Identifieringspoäng |
TopicId | String | Dataverse schemanamn för ämnet |
TriggerId | String | Det unika ID:t för utlösaren inom ämnet AdaptiveDialog |
För en komplett lista över Microsoft Copilot Studio variabler, inklusive systemvariabler, se Använd variabler – Microsoft Copilot Studio.
Mixa och matcha entitetskomponenttyper
CLU-entiteter innehåller relevant information som har extraherats från NCLU-talindata. En entitet kan extraheras med olika metoder. De kan lära sig genom sammanhang, blandat och matchat från en lista, eller identifieras av en fördefinierade igenkänd entitet. En fullständig lista över typer av entitetkomponent som stöds finns i Komponenttyper.
Kommentar
Du kan också använda Microsoft Copilot Studio förbyggda entiteter tillsammans med CLU-entiteter.
Närliggande information
Andra robotbyggfunktioner som CLU-integrering stöder är:
- Systemämnen: Använd systemämnen i Microsoft Copilot Studio
- Entiteter och platsfyllning: Skapa och använd entiteter i Microsoft Copilot Studio
- CLU-metodtips: Affärspraxis för språkförståelse för konversationer – Azure Cognitive Services
- Ämnesflödesavbrott: Designa och kontrollera konversationsflödet – Bot Service
- Power Fx uttryck: Skapa uttryck med Power Fx
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för