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.
At organisere din agents emner effektivt hjælper med at sikre, at dine samtaler forbliver håndterbare og nemme at føre i gang.
Forstå, hvordan emner aktiveres
Copilot Studio tilbyder meget fleksibilitet, når det kommer til emnestyring. Selvom der ikke er én størrelse, der passer til alle, er det en god ide at huske på de forskellige måder, emner kan udløses på.
Emner udløses på baggrund af brugerens ytring og NLU-modellen (forståelse af naturligt sprog).
Tænk på disse emner som dine indgangsemner.
Hvis udløserfraser overlapper flere emner, skal du inkludere et catch-all-emne (eller disambigueringemne), der omdirigerer til andre emner via slot-udfyldning og afklarende spørgsmål.
Takket være entitetsudtrækning kan samtalen springe afklarende spørgsmål over og gå direkte til det relevante emne uden yderligere input fra brugeren.
Emner udløses, når der kaldes fra en omdirigeringshandling.
Disse emner kan indeholde samtale- og logiknoder, kan kaldes af flere emner og kan indeholde input- og outputvariabler. De passer til emner, der kan genbruges.
Et emne kan også være begge dele.
Et emne kan f.eks. udløses via genkendelse af hensigt eller ved en eksplicit omdirigering.
Begivenheder kan udløse emner.
Det kan f.eks. være brugerdefinerede hændelser, inaktivitet osv.
Læs mere i Indstil emneudløsere.
Tip
I følgende eksempel knytter du udløserfraser til to hovedemner, der derefter opdeler deres logik i flere emner, som du kalder ved hjælp af omdirigeringshandlinger.
Nogle emner kan kaldes af flere andre emner. For eksempel emnet Slut på samtalen.
Takket være rubrikudfyldning og objektudtrækning, hvis en bruger siger "Jeg har brug for at fjerne blokeringen af min kreditkort", udløses Card-emnet , og både Debit/Credit og Block/Unblock-spørgsmålene springes over, da CardType og OperationType er udledt fra udløserfrasen. Derefter kaldes det relevante Credit Card underordnede emne automatisk, uden at brugeren giver yderligere input.
Oprette emner i bite-størrelse
Store emner kan være udfordrende at vedligeholde og opdatere. Opdel din agentlogik, når det er muligt, især hvis flere emner deler dele af din agent-samtalelogik.
Ikke alle emner behøver at have udløserfraser. Emner kan omdirigere til andre emner og udveksle information om variable frem og tilbage.
Tip
Det er ofte mere overskueligt at oprette mange emner i størrelse og ikke et par store emner. Denne tilgang hjælper også med at gøre udløserfraser mere effektive ved tydeligt at tilknytte udløserfraser til de specifikke emner, der dækker disse områder.
Antallet af emner afhænger af præferencer inden for konversationsdesign. Du kan have et par større emner eller flere mindre emner.
Tip
For intentioner, der er sværere at genkende, såsom generiske ord som "anmodning" eller "problem", bør du overveje at opdele emnerne. Disse ord kan betyde forskellige ting, så medtag passende udløserfraser.
Oprette emner, der kan genbruges
Når flere emner deler samtalebeskeder eller logiske noder, skal du gruppere dem i et nyt emne i stedet for at duplikere deres indhold. På den måde vil en enkelt opdatering af det emne automatisk påvirke alle de emner, der omdirigerer til det.
Tip
Hvis du kalder det samme Power Automate-cloudflow fra flere Copilot Studio-emner med den samme eller en lignende sekvens af noder, skal du oprette et dedikeret emne med disse noder.
Undgå emneoverlap
Emneoverlap opstår, når flere emner har lignende udløserfraser eller intentioner, hvilket fører til forvirring om, hvilket emne der skal aktiveres.
Overvåge og fjerne flertydighed mellem emner
Når NLU udløser emner, undgå problemer med emneoverlap. Hyppige opkald til emnet Flere matchede emner-systemet (også kendt som "mente du") afslører ofte overlappende problemer.
Du kan forhindre disse problemer ved at reducere overlap i intentionen mellem udløserfraserne for forskellige emner.
Tip
For emner, der aktiveres af udløserfraser, bør du:
- Sammenlign udløsersætninger på tværs af emnerne, og fjern entydige par.
- Undgå at bruge de samme ord i udløserfraser for forskellige emner.
- Analyser brugerens ytringer, der udløser et "mente du"-emne.
Oprette et uambitiøst emne
Når flere emner har udløserfraser, der er for ens, kan du undgå emneoverlapning ved at oprette et disambigueringemne.
Tip
For eksempel kan der opstå situationer som "ophæv blokering af kreditkort" eller "ophæv blokering af debetkort", hvor brugere måske bare siger "ophæv blokering af kort", og NLU-modellen ikke kan bestemme hvilket emne der skal udløses. Du kan kalde et generisk Card disambigueringsemne, bruge et entitetspladsudfyldningsspørgsmål for CardType, og starte det relevante emne derefter.
Bruge objekter til at reducere antallet af emner
Undgå at duplikere logik, når du kan gemme variationer i variabler. I stedet for at oprette lignende emner som f.eks.:
- Ordre af pizzaer
- Ordre af burgere
- Ordre af drinks
Opret:
- Et emne til
Order - Et objekt til
FoodType, medPizzasBurgersogDrinkssom værdier.