Orkestrering af copilot-emner og -handlinger med positiv AI (forhåndsversion)
[Denne artikel er til dokumentationen til den foreløbige udgivelse. Der kan forekomme ændringer.]
En copilot svarer som standard brugerne ved at udløse det emne, hvis udløsersætninger svarer mest til brugerens forespørgsel, og den udfylder emneinput fra samtalekonteksten.
Du kan konfigurere din copilot til at bruge generativ AI til at vælge ikke kun fra emner, du har oprettet, men også fra handlinger, du har tilføjet, for at udvide copiloten.
I generativ tilstand kan en copilot udfylde emneinput, ikke kun fra samtalens kontekst, men også ved at generere spørgsmål, der beder brugeren om værdier. Du kan få mere at vide om denne funktionsmåde, og hvordan du administrerer den, i Administrere emneinput og output.
Hvordan fungerer generativ tilstand?
Hvis du bruger en generativ AI til at finde ud af, hvordan din copilot svarer, kan samtalen blive mere naturlig og flydende for brugerne.
Når en bruger sender en meddelelse, vælger copiloten en eller flere handlinger eller emner for at forberede svaret. Flere faktorer bestemmer valget. Den vigtigste faktor er beskrivelsen af emnerne og handlingerne. Andre faktorer omfatter navnet på et emne eller handlinger, eventuelle input- eller outputparametre samt deres navne og beskrivelser. Beskrivelser gør det muligt for din copilot at være mere nøjagtig, når den knytter en brugers hensigt til handlinger og emner.
I generativ tilstand kan en copilot vælge flere handlinger eller emner på én gang til håndtering af forespørgsler med flere formål. Når handlinger og emner er valgt, opretter copiloten en plan, der bestemmer udførelsesrækkefølgen.
Når du tester en copilot, der bruger generativ tilstand i Copilot Studio, kan du åbne samtaletilknytningen for at følge planens udførelse.
Slå generativ tilstand for en copilot
Åbn din copilot i Copilot Studio.
Vælg Indstillinger på den øverste menulinje.
Vælg fanen Generativ AI.
Under Hvordan skal din copilot bestemme, hvordan du skal reagere? vælg Generativ (Forhåndsversion).
Vælg Gem på værktøjslinjen.
Vigtigt!
Brug af generativ AI til at bestemme, hvordan brugerne skal reagere, er en forhåndsversionsfunktion. Forhåndsversionsfunktionerne er ikke beregnet til produktionsformål og kan have begrænset funktionalitet. Disse funktioner er tilgængelige før en officiel udgivelse, så kunderne kan få tidlig adgang og give feedback.
Tip
Når du bruger AI-genereret indhold, f.eks. genererede spørgsmål, når du kører en handling, er det en god ide at informere dine brugere om, at noget af samtalen kan genereres af AI.
Du kan f.eks. tilføje en ekstra meddelelse i Start samtaleSystememne, som styrer den meddelelse, der vises til brugerne, når en ny samtale startes med robotten.
Åbne samtaletilknytning
Samtaletilknytningen er tilgængelig for copiloter, der er konfigureret til at reagere på brugere i generativ tilstand.
Hvis du vil åbne samtaletilknytningen, skal du vælgetilknytningsikonet
øverst i testruden.
Hvis samtaletilknytningen automatisk skal vises, når du sender en forespørgsel til din copilot i testruden, skal du bruge pil ned og vælge Til.
Når du stiller et spørgsmål ved hjælp af copiloten i testruden, vises der en visuel repræsentation af den plan, der er genereret, i samtaletilknytningen. Her spurgte brugeren: "Hvad er de aktuelle vejrudsigter?", og du kan se den handling, der blev valgt for at reagere, og det input, der stadig skal indsamles, sammen med anmærkninger fra den copiloten om dens beslutningstagere.
Når du bruger samtaletilknytningen, er indstillingen til sporing mellem emner tilgængelig øverst i samtaletilknytningen. Når sporing er aktiveret, når et emne udløses som en del af en plan, vises noderne i emnet på samtaletilknytningen, mens de køres, så du kan holde styr på, hvor du er i samtalen.
Oprettelse af beskrivelser
Hvis du har valgt Generativ for, hvordan din copilot skal beslutte at reagere, er det vigtigt at levere en beskrivelse af høj kvalitet for hver af handlingerne og emnerne i din copilot for at sikre, at din copilot vælger de rigtige emner og handlinger til at reagere på brugere.
For handlinger er oprettelse af en beskrivelse en del af den guide, der bruges til at føje dem til copiloten. Beskrivelsen udfyldes ofte på forhånd, men du kan foretage ændringer efter behov. Du kan få mere at vide om, hvordan du tilføjer og administrerer handlinger under Bruge handlinger med brugerdefinerede copiloter (forhåndsversion).
For emner, hvor Generativ er valgt, udløses Udløst af copilot på noderne Udløser (i stedet for Sætninger), som giver dig mulighed for at tilføje eller redigere beskrivelsen af emnet.
Tip
Når du aktiverer generativ orkestrering af emner og handlinger, oprettes Copilot Studio automatisk en standardbeskrivelse for de hvert enkelt eksisterende emne, baseret på emnets udløsersætninger. Den genererede beskrivelse er ofte god nok til, at disse emner kan vælges som svar på relevante brugerforespørgsler. Det er dog en god ide at følge de råd, der gives i denne artikel, for at revidere de oprettede beskrivelser.
Bedste praksis for emne og handlingsnavne og beskrivelser
Her er nogle bedste praksis for navngivning af emner og handlinger samt udarbejdelse af klare, præcise og relevante beskrivelser af dem.
Skrivestil
Brug et enkelt og direkte sprog. Undgå jargon, slang eller tekniske termer.
Brug aktive sætninger og nutidsform til beskrivelser. Skriv f.eks. "Denne handling indeholder oplysninger om vejrudsigten" i stedet for "Oplysninger om vejret leveret af denne handling."
Relevans
Brug nøgleord, der er relateret til handlingen eller emnets funktionalitet og brugerens hensigt. Hvis en handling f.eks. indeholder oplysninger om vejrudsigten, skal du bruge nøgleord som "vejr", "prognose", "temperatur", "regn", "sne" osv.
Skriv en kort oversigt over handlingens eller emners funktionalitet for beskrivelsen. Oversigten bør begrænses til en eller to sætninger, der forklarer handlingen eller handlingsemnet, og hvordan det kommer brugeren til gavn.
Brug et beskrivende og entydigt navn med en kort sætning. Undgå at bruge generiske eller tvetydige navne, der kan være forvirrende. I stedet for at navngive handlingen "Vejr", kan du navngive den "Vejrudsigt" eller "Vejrrapport".
Brug et bestemt sprog til at skelne mellem lignende emner og handlinger.
Hvis din copilot f.eks. allerede har en handling, der indeholder oplysninger om de aktuelle betingelser for vejrbetingelser, men du vil tilføje endnu et emne, der indeholder vejrudsigten for i morgen, skal du sørge for, at navnene og beskrivelserne er så specifikke, at flertydighed undgås. Hvis du vil skelne mellem handlingen og emnet, skal du angive et andet navn og en anden beskrivelse. Det kan også hjælpe dig med at angive, hvad de ikke kan. Her er nogle eksempler på navne og beskrivelser, du kan bruge i dette tilfælde.
Navn: Aktuelt vejr
Beskrivelse: Dette emne leverer vejrudsigt for et hvilket som helst sted i verden. Du kan bede om den aktuelle vejrudsigt, herunder temperatur, og om det regner eller sner. Der vises ikke vejrudsigter for kommende dage.
Navn: Vejrudsigt for i morgen
Beskrivelse: Dette emne leverer vejrudsigt for et hvilket som helst sted i verden for den næste dag. Den leverer temperaturen. Den viser ikke den aktuelle vejrudsigt for i dag.
Eksempler på, hvad du ikke skal gøre
Her finder du nogle eksempler, der ikke følger retningslinjerne. Dette eksempel er for vagt, da det ikke angiver, hvilke typer spørgsmål handlingen kan besvare.
Navn: Besvar spørgsmål
Beskrivelse: Denne handling kan besvare spørgsmål.
Det næste eksempel bruger jargon. Den bør i stedet stave indtjeningen pr. aktie (EPS).
Navn: Hent EPS
Beskrivelse: Henter EPS for et aktiesymbol.
Eksempler på interaktioner med en copilot, hvor der bruges en generativ AI til at håndtere brugeranmodninger
Følgende eksempler er baseret på en copilot, der indeholder to brugerdefinerede emner – ét til at søge efter lagertimer og et andet til at finde et lager med mange personer – og en handling, der er baseret på den forudindbyggede MSN Weather-connector.
Eksempel 1
I dette eksempel spørger brugeren: "Hvordan er vejret i Seattle?" Copiloten vælger den aktuelle plug-in-handling og forudindstiller også lokationsinput med "Seattle", som det genkendes af brugerens spørgsmål.
Eksempel 2
I dette eksempel spørger brugeren: "Jeg har brug for at få lagertimer og finde min nærmeste lager". Her vælger copiloten to elementer, Butikkens åbningstimer og Butikkens lokation, og de samles for at reagere på begge dele af brugerens forespørgsel.
Eksempel 3
I dette eksempel fandt brugeren deres nærmeste lager, som blev identificeret som Kirkland, tidligere angivet i samtalen. Brugeren spurgte så, "hvordan er vejret der?" Her vælger copiloten den aktuelle samtalehandling, men stedet udfyldes på forhånd med "Kirkland" baseret på det seneste samtaleindhold.