Oversigt over integration i forståelse af samtalesprog

Du kan integrere en CLU-model (Conversational Language Understanding) med en Copilot Studio-agent. Forståelse af samtalesprog er en funktion, der tilbydes af Azure AI Language. Det er en cloudbaseret tjeneste, der anvender maskinel indlæringsintelligens. Du kan bruge den til at oprette en NLU-komponent (Natural Language Understanding) til et samtaleprogram. Sprogtjeneste-API'er er tilgængelige, men ikke påkrævet, for at du kan integrere med Copilot Studio agenter. Azure Language Studio indeholder NLP-funktioner (Natural Language Processing) til analyse af samtaletekst.

For projekter, der er oprettet med denne funktion, kan du få adgang til hensigter og enheder fra CLU-modellen direkte i Copilot Studio. Du tilknytter CLU-hensigter til at udløse emner på samme måde som indbyggede Copilot Studio udløserudtryk. I Copilot Studio vises enheder, der er importeret fra en CLU-model, på siden Objekter , og du kan bruge dem på samme måde som de andre brugerdefinerede og færdigbyggede enheder. Du kan tilføje spørgsmålsnoder i emner og vælge objekter og hensigter fra den importerede CLU-model. CLU-objekter er bundet til tilsvarende Copilot Studio-objekter. Du kan angive et navn, datatypen eller JSON-strukturen for en brugerdefineret datatype, hvis det er nødvendigt, for hvert objekt.

Note

For en eksisterende agent, som du vil drage fordel af CLU-integration, skal du knytte CLU-modellen til den Copilot Studio agent. Derefter kan du opdatere agentens udløserudtryk for at binde hvert emne til en tilsvarende CLU-hensigt. Du kan også manuelt administrere relationen mellem CLU-modellen og din agent.

De begreber, der beskrives i denne artikel, hjælper dig med at forstå, hvordan du integrerer CLU-modeller med Copilot Studio-agenter. Du kan finde flere oplysninger i Start her med integration af forståelse i samtalesprog.

CLU-connectorer

En connector er en ombrydning omkring en API, der gør det muligt for Azure AI Language at tale med Copilot Studio-agenter. Det giver dig mulighed for at oprette forbindelse til dine konti og anvende et sæt færdigbyggede handlinger og udløsere til at bygge dine apps og arbejdsprocesser. Du kan få flere oplysninger under Azure Cognitive Service for Language i dokumentationen til Copilot Studio, Power Platform og Azure Logic Apps-connectors .

Power Platform-connectorer gør det muligt for Microsoft-tjenester at kommunikere med CLU API'en. Du kan få flere oplysninger i dokumentationen til Copilot Studio-, Power Platform- og Azure Logic Apps-connectors. Selvom du kan importere alle connectortyper, validerer Copilot Studio i øjeblikket ikke connectors.

Forbindelser i Copilot Studio

Connections gemmes godkendelseslegitimationsoplysninger for en connector, f.eks. OAuth-legitimationsoplysninger for den SharePoint connector. En forbindelsesreference er en løsningskomponent, der indeholder oplysninger om en connector.

Copilot Studio-forbindelser er miljøspecifikke. Når du importerer en agent, skal du konfigurere en forbindelse til den. Power Platform tilbyder en standard måde at opnå denne funktionalitet på ved hjælp af en forbindelsesreference. Få mere at vide i Brug en forbindelsesreference i dokumentationen til Power Apps.

Eksterne genkendelser

CLU-integration bruger udløseren OnRecognize , som udløses, når robotten har brug for at genkende hensigter eller enheder. Når du f.eks. matcher et udsagn til et emne eller evaluerer input for en spørgsmålsnode (med eller uden afbrydelsesunderstøttelse).

Eksterne hensigter

CLU-integration understøtter genkendte eksterne hensigter og enheder via to systemvariabler: System.Recognizer.IntentOptions (hensigter) og System.Recognizer.ExtractedEntities (enheder). Brug variablen IntentOptions i følgende scenarier:

  • Genbrug TopicId for id'et for det eksterne formål
  • Genbrug TriggerId til det eksterne intend ID
  • Opret en ny egenskab ExternalIntentId for id'et for det eksterne formål
Egenskabsbetegnelse Type Beskrivende tekst
Visningsnavn Streng Det viste navn for det genkendte formål. lokaliseret på det aktuelle sprog og vist i "Mente du..." prompt (hvis relevant).
Resultat Nummer Genkendelsesscore.
TopicId Streng Navnet på Dataverse-skemaet for emnet.
TriggerId Streng Det entydige id for udløseren i emnet AdaptiveDialog.
EksterntintentId Streng Hensigts-id'et fra det eksterne genkendelsesværktøj (f.eks. CLU category). Bruges til at binde til et emnes ExternalIntent udløser.

Du kan se en komplet liste over indbyggede variabler i Copilot Studio, herunder systemvariabler, under Oversigt over variabler.

Blande og sammensætte objektkomponenttyper

CLU-enheder er relevante oplysninger, der udtrækkes fra NLU-udtalelser. Du kan udtrække enheder ved hjælp af forskellige metoder. Du kan få mere at vide om objekter via kontekst, blande og matche objekter fra en liste eller registrere objekter fra en færdigbygget genkendt enhed. Få mere at vide i Komponenttyper i dokumentationen til Azure AI Language.

Note

Du kan bruge færdigbyggede enheder i Copilot Studio sammen med CLU-enheder.