Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
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.
Relateret indhold
- Brug systememner
- Brug entiteter og udfyldning af slots
- Bedste fremgangsmåder til forståelse af samtalesprog
- Design og styr samtaleflow i dokumentationen til Bot Framework SDK
- Oprette udtryk med Power Fx