Opprett samtalehandlinger for Microsoft Copilot
Notat
Handlinger ble tidligere kalt programtillegg. Enkelte artikler og skjermbilder kan henvise til handlinger mens vi oppdaterer dokumentasjon og opplæringsinnhold.
Microsoft 365 Copilot har funksjonalitet for å samhandle med innhold og ressurser fra hele organisasjonen. I noen situasjoner kreves svar og samhandling med eksterne systemer. Med Copilot Studio kan du skrive et samtaleemne og publisere det som en handling. Når leieradministratoren godkjenner handlingen, kan den legges til i organisasjonens Microsoft 365 Business Chat-opplevelser.
Du kan opprette en samtalebasert handling som mottar brukerspørringen (lagret i variabelen Activity.Text), behandler den ved å fullføre én eller flere operasjoner, og deretter sender ett eller flere svar tilbake til brukeren i chatten.
Viktig!
Du kan ikke bruke samtalehandlinger som er opprettet i Copilot Studio, som en handling med egendefinerte agenter.
Hva er samtalebaserte handling, og hvordan fungerer den?
Samtalesystemet for Copilot bruker iverksettingslogikk og store språkmodeller til å hjelpe brukeren med å nå målene sine. Dette systemet tolker brukerens forespørsel, bestemmer den beste handlingen og bruker deretter riktig system, handling, komponent eller serie med komponenter. Til slutt genererer systemet et resultat og returnerer det til brukeren.
En samtalebasert handling innebygd i Copilot Studio gjør deg i stand til å utvide appens virkemåte. Du kan opprette nye funksjoner som ikke finnes i Copilot, som å kalle opp en spesifikk API, bruke avansert forretningslogikk eller få tilgang til datakilder.
En tradisjonell komponentmodell oppretter et hardkodet integreringspunkt med kopilot. For diskusjonshandlinger gir utvikleren en beskrivende tekst til kopilotiverksetteren om handlingens funksjoner. Iverksetteren kan deretter ta sin egen avgjørelse om når handlingen vil være mest nyttig og utføre logikken som er definert for handlinge.
Forutsetning
- Kunder må ha en lisens for å bruke Microsoft 365 Copilot.
- Power Platform-leieren må konfigureres for å aktivere publiseringshandlinger, som beskrevet i Microsoft 365 Copilot-artikkelen Bygg programtillegg ved hjelp av Microsoft Business Applications.
- Administratoren for Microsoft 365-leieren må aktivere kategorien Integrerte apper for Microsoft Copilot Studio i Administrasjonssenter for Microsoft.
Merk
Flisen i Administrasjonssenter for Microsoft var tidligere Dynamics 365 og Microsoft Copilot Studio, og denne ble delt i to som Dynamics 365 og Microsoft Copilot Studio. Det er bare sistnevnte som er nødvendig for at denne funksjonen skal kunne fungere.
Viktig!
I denne versjonen er det enkelte begrensninger:
- Emnet kan ikke samhandle med (stille spørsmål til) brukeren og kan bare behandle den innkommende spørringen fra brukeren (i variabelen Activity.Text) og sende et svar.
- Svarene begrenses til tekst. Det er ikke støtte for medier eller dynamiske kort.
- I denne forhåndsversjonen kan ikke Copilot Studio godkjenne brukeren, så SharePoint-kilder for generative svar fungerer ikke.
- Denne versjonen er begrenset til engelskspråklige kopiloter.
- Alle brukere av Microsoft 365 Copilot i organisasjonen kan samhandle med handlingen. Handlingen støtter ikke autorisering av selve brukeren.
- Copilot Studio-integrering med Microsoft 365 Copilot er aktivert som standard. Dette betyr at handlinger som er opprettet i Copilot Studio, vises for brukere under "Copilot Studio" eller "Power Automate", selv om leieradministratorene ikke eksplisitt har distribuert appen for brukere. Dette kan endres i fremtiden.
En administrator kan alltid blokkere handlinger fra å vises for brukerne ved å blokkere appen i administrasjonssenteret for Microsoft 365.
Opprette en grunnleggende samtalebasert handling for å publisere til Microsoft Copilot
Når emnet utløses i en nettprat, brukes systemvariabelen Activity.Text som inndata. Activity.Text representerer brukerens spørsmål. Nettpraten behandler spørsmålsteksten, for eksempel å sende den til generative svar, og returnerer deretter resultatet som én eller flere meldinger. Disse meldingene kan omfatte svar fra generative svar eller meldinger fra meldingsnoder. Flere meldinger kan inkluderes og sendes separat fra utdataene.
Fremgangsmåten nedenfor hjelper deg å opprette en ny samtalebasert handling i Copilot Studio. Du oppretter grunnleggende funksjoner og publisere dem til administrasjonssenteret.
Velg Agenter i sidenavigasjonsruten.
Velg Microsoft 365 Copilot. Oversikt-siden for Microsoft 365 Copilot vises.
Velg kategorien Handlinger.
Velg + Legg til handling. Det vises en meny med tilgjengelige handlingstyper.
Velg Ny handling. Du får en meny med tilgjengelige handlingstyper for den nye handlingen.
Velg Samtalebasert for å opprette en samtalebasert handling. Et konfigurasjonsvindu vises, slik at du kan angi noen grunnleggende konfigurasjoner for den samtalebaserte handlingen.
Velg et navn og et hovedspråk. Du kan alternativt angi en løsning og et skjemanavn du vil bruke. Hvis ikke velges en standardløsning og et skjemanavn for deg.
Velg Opprett for å fortsette. Den nye samtalehandlingen blir opprettet. Dette vil ta et flere sekunder. Når den er ferdig, blir du sluppet inn i det samtalebaserte redigeringslerretet.
Når samtalehandlingen er opprettet, kan du fortsette å finjustere handlingen ved hjelp av redigeringsprogrammet for emner. Når du er ferdig, kan du publisere handlingen.
Finjustere samtalehandlingseksempelet
La oss se på et eksempel på å definere en samtalehandling.
Du kan bruke redigeringsprogrammet for emne til å definere logikken for samtalehandlingen. Prosessen ligner på prosessen for konfigurasjon av andre emner. Dette kan for eksempel omfatte oppkall av en handling, starte av en generativ svarforespørsel eller sending av en melding til brukeren.
Samtalehandlinger støtter bare logikk som ikke krever brukersamhandling.
I dette eksemplet skal vi bruke en node for generative svar til å søke gjennom webinnhold på et bestemt nettsted og gi et svar til brukeren i Copilot.
Velg Rediger emner under Finjuster for å redigere den samtalebaserte handlingen.
Du får litt veiledning for hvordan du konfigurerer samtalehandlingen.
Før du redigerer videre, angir du navnet på emne i det øvre panelet ovenfor redigeringslerretet. Dette navnet er synlig for brukeren og administratoren i henholdsvis agenten og Microsoft 365-administrasjonssenteret.
I beskrivelsen av Utløser-noden gir du en klar beskrivelse av hvordan den samtalebaserte handlingen kan hjelpe brukeren, og hva den kan gjøre. I motsetning til andre utløsernodebeskrivelser har denne funksjonelle formål og brukes av Microsoft 365 Copilot til å avgjøre om handlingen skal startes eller ikke. Beskriv for brukeren hva handlingen gjør, og hva den returnerer.
Hvis du vil legge til noden for generative svar, velger du Utløser-noden og deretter Generative svar under Avansert-fanen på hurtigmenyen.
For Inndata-feltet starter du variabelvelgeren ved å velge pilen i Inndata-boksen.
Velg systemvariabelen Activity.Text som representerer brukerens siste spørring til Microsoft 365 Copilot. Det var dette spørsmålet brukeren stilte som fikk Microsoft 365 Copilot til å aktivere handlingen.
Velg Datakilder-redigeringen midt på flisen Opprett generative svar. Vinduet Egenskaper for opprettelse av generative svar vises.
Angi en kobling til et offentlig nettsted som har innhold du vil bruke med kopiloten, under Klassiske data og Datakilder i feltet Offentlige nettsteder. Dette nettinnholdet blir brukt til å svare på brukerspørsmål. Du kan alternativt velge + Legg til kunnskap under Kunnskapskilder for å åpne dialogboksen Legg til tilgjengelige kunnskapskilder og legge til et offentlig nettsted der. Hvis du vil ha mer informasjon om hvordan du legger til kunnskap, kan du se Legg til kunnskap i en eksisterende kopilot.
Merk
Innholdskilden må være et offentlig webområde. Kontroller at Bing kan finne og indeksere dette webområdet.
Når koblingen er lagt til (ikke glem å trykke "+" etter at du har angitt URL-adressen), må du lukke egenskapspanelet.
Du kan eventuelt legge til én eller flere meldinger for brukeren. Du kan bruke en meldingsnode eller flere generative svarnoder etter behov.
Hvis handlingen må motta inndataparametere fra en kobling eller sende utdataparametere til en kobling, kan du bruke inndata- og utdatavariabler.
Velg til slutt Lagre for å lagre den samtalebaserte handlingen.
Publiser den samtalebaserte handlingen i Microsoft 365 Copilot
Publisering av den samtalebaserte handlingen oppretter en ny handling i Dataverse-registret for leieren. Når handlingen er tilgjengelig der, må leieradministratoren godkjenne den for at den skal bli tilgjengelig for brukere.
Under Copilot-agenten er samtalehandlingen merket som Samtalehandlingsnavn i biblioteket. Med dette i bakhodet må du velge navnet på samtalehandlingen for lesbarhet.
Slik publiserer du den samtalebaserte handlingen:
Først oppretter, redigerer og lagrer du den samtalebaserte handlingen som beskrevet i de tidligere delene.
I Oversikt-handlinger velger du Publiser.
Velg Publiser. Det vises en melding som ber deg bekrefte intensjonen.
Velg til slutt Publiser på nytt. Publiseringen skal fullføres raskt. Det kan ta noen minutter før den faktisk er tilgjengelig i administrasjonssenteret for Microsoft 365. Prøv på nytt hvis det oppstår en feil. Hvis feilen vedvarer, sender du inn en støtteforespørsel i administrasjonssenteret for Power Platform.
Administratoren kan finne den integrerte Copilot Studio-appen i administrasjonssenteret for Microsoft 365 under Innstillinger og deretter Integrerte apper. Distribuer/blokk er bare på dette kategorinivået.
Viktig!
I denne versjonen er Copilot Studio-integrering med Microsoft 365 Copilot aktivert som standard. Dette betyr at handlinger som er opprettet i Copilot Studio, vil vises for brukere under "Copilot Studio" eller "Power Automate", selv om leieradministratorene ikke eksplisitt har distribuert appen for brukere. Dette kan endres i fremtiden.
En administrator kan alltid forhindre at samtalehandlinger vises for Microsoft 365 Copilot-brukere, ved å blokkere appen i Microsoft 365-administrasjonssenteret.
Når leieradministratoren godkjenner den integrerte appen, skal den vises i brukerens handlingsliste i brukergrensesnittet for Copilot-opplevelsen.
Når handlingen er aktivert, kan brukeren stille spørsmål i Copilot-nettpraten, og se handlingen som startes og returnerer de mest relevante resultatene.
Merk
Hvis du vil fjerne den samtalebaserte handlingen fra katalogen, fjerner du merket for Status, lagrer den samtalebaserte handlingen og publiserer den deretter på nytt, som gjør at den fjernes fra Dataverse-registret og Microsoft 365 Copilot-appkatalogen.
Vurderinger
Samhandling med Microsoft 365 Copilot vil sannsynligvis være en annen opplevelse enn du kanskje har hatt, når det gjelder integrering med tidligere systemer.
- Microsoft 365 Copilot skriver alltid om svarene dine med sin egen stemme. Det er ikke mulig i denne forhåndsversjonen å få innholdet sendt gjennom uendret til kunden.
- Beskrivelsen av den samtalebaserte handlingen er avgjørende for hvor pålitelig den aktiveres. Beskrivelsen forklarer iverksetteren hva handlingen din er egnet til, og hvilke svar den kan gi. Sørg for at du bruker tydelig språk når du skriver beskrivelsen, og vurder å eksperimentere med endringer for å få best mulig resultat.