Konfigurer agentdetaljer og instruktioner (Customer Conversation) (forhåndsvisning)

[Denne artikel er dokumentation til en foreløbig version og er med forbehold for ændringer.]

I agentens detaljer og instruktioner defineres agenten og dens adfærd. Denne definition former agentens tone, omfang og responsstil og hjælper orkestratoren med at lede samtaler korrekt på tværs af en multi-agent orkestrering.

Agenter drevet af Customer Conversation-værktøjet er afhængige af instruktioner til at beslutte, hvilke ressourcer (værktøjer, viden, færdigheder eller underagenter) der skal bruges til at håndtere en brugerforespørgsel, og til at generere et svar til slutbrugeren. Kun den primære agents instruktioner kan inkludere modalitetsspecifik vejledning, opdelt i Tale og Chat.

Note

Agenten kan kun kalde værktøjer, emner eller underagenter, som du har tilføjet og konfigureret på den – den vil ikke forsøge at kalde ressourcer, der ikke er konfigureret. Instruktioner kan også vejlede, hvordan agenten udfylder et værktøjs input, når den aktiverer det pågældende værktøj, så beskriv eventuelle formaterings- eller værdikrav, værktøjet forventer.

Konfigurér følgende elementer fra fanen Build:

  • Navn: Agentens displaynavn.
  • Beskrivelse: Op til 1.024 tegn. En beskrivelse af, hvad agenten håndterer, så orkestratoren ved, hvornår samtalerne skal dirigeres til den.
  • Instruktioner: Naturlig sproglig vejledning, der former agentens adfærd, tone og omfang. Den primære agent har en Generel-fane med instruktioner, der gælder på tværs af alle kanaler, plus separate Tale- og Chat-faner, der lægger ekstra, modalitetsspecifik vejledning oven på de generelle instruktioner. Hver af disse faner har en hård grænse på 20.000 tegn. De generelle instruktioner for hver underagent har også en hård grænse på 20.000 tegn. Lær mere i Sub-agent-felterne.

Konfigurér din agents oplysninger og instruktioner

  1. Åbn din agent i Copilot Studio.

  2. Vælg fanen Build.

  3. Vælg primæragentens kortvisning for at åbne dens konfigurationspanel. Hvis du har tilføjet nogle underagenter, skal du i stedet vælge underagentens kort for at konfigurere den pågældende underagent.

  4. I feltet Navn indtast eller opdater agentens visningsnavn.

  5. I beskrivelsesfeltet beskriv, hvad agenten håndterer, så orkestratoren ved, hvornår samtaler skal dirigeres til den. Dette felt har en grænse på 1.024 tegn. Vælg Se et eksempel for et eksempel på en beskrivelse.

  6. I Instruktioner-sektionen , under fanen Generelt , beskriv hvad agenten gør, dens tone og dens regler. Dette felt har en hård grænse på 20.000 tegn for både primæragenten og hver underagent. Skriv / for at indsætte værktøjer, emner og variable. Vælg Se et eksempel for et eksempel på en instruktion.

  7. For den primære agent vælger du fanen Tale eller Chat under Instruktioner for at tilføje modalitetsspecifik vejledning. Hver fane har en hård grænse på 20.000 tegn og lægger ekstra vejledning oven på de generelle instruktioner:

    • Vælg Tale for at styre agentens talestil til telefonopkald. Overvej tonefald, hvordan du håndterer pauser, sætninger du skal bruge eller undgå, og hvor formel du skal lyde. For eksempel: "Tal i en varm, professionel tone. Hold svarene korte – ikke mere end 2-3 sætninger. Undgå at læse lange lister op."
    • Vælg Chat for at styre agentens skrivestil til webchat. Overvej svarlængde, formateringspræferencer, hvor formelt det skal lyde, og om du skal bruge lister eller almindelige sætninger. For eksempel: "Vær kortfattet og venlig. Brug nummererede trin til svar i flere dele. Undgå fagudtryk."
  8. Vælg Gem.

Skriv effektive instruktioner

Instruktioner er det vigtigste værktøj til at forme agentens adfærd. Velskrevne instruktioner hjælper agenten med at holde sig til emnet, svare i den rette tone og håndtere grænsetilfælde korrekt.

Overvej at inkludere:

  • Agentens primære rolle og formål.
  • Den tone og stil, agenten bør bruge (formel, venlig, kortfattet).
  • Emner eller opgaver, som agenten bør afvise eller omdirigere.
  • Hvordan agenten skal håndtere uklare eller tvetydige input fra brugeren.
  • Eventuelle eskalerings- eller overleveringsudløsere.

Tip

Start med en klar, enkel beskrivelse af agentens formål, og udvid derfra. Du kan opdatere instruktionerne iterativt, mens du tester agentens adfærd.

Hold instruktionerne korte for at bevare samtalens kontekst

Agenter bruger både instruktioner og samtalehistorik som kontekst, når de svarer. Kontekstvinduet er den mængde information, en agent kan bruge på én gang. Længere instruktioner fylder kontekstvinduet hurtigere og efterlader mindre plads til samtalehistorik.

For at hjælpe med at bevare samtalekonteksten:

  • Hold færdighedsinstruktionerne til højst 3.000 tegn pr. færdighed.
  • Brug højst 10 færdigheder pr. underagent.
  • Undgå at gentage instruktioner mellem hovedagentens Tale- og Chat-faner. Sæt instruktioner, der gælder for begge modaliteter, på fanen Generelt , og brug kun de modalitetsspecifikke faner til vejledning, der er unik for Tale eller Chat.

Anbefalingerne om færdighedslængde og antal færdigheder er bedste praksis, ikke faste grænser.

Bedste praksis for instruktioner på tværs af delagenter

Customer Conversation-harnesset fungerer bedst, når underagenterne er selvstændige, næsten som forskellige afdelinger i et kontaktcenter. Uafhængige underagenter hjælper med at lede den rette kontekst til de rette eskaleringsveje, såsom forskellige kontaktcenterkøer.

  • Hovedagentens beskrivelse og instruktioner bør ikke tages for nogen af dens underagenters beskrivelser og instruktioner. Giv hver agent en særskilt rolle, så orkestratoren kan skelne dem fra hinanden.
  • Underagenter bør generelt være indbyrdes udelukkende, hver med en klart defineret rolle. Giv en underagent sit eget sæt værktøjer og viden, så den kan besvare en bestemt type spørgsmål godt på egen hånd.
  • For at få underagenter til at handle mere flydende sammen, brug / i en agents instruktioner til at referere til andre underagenter ved navn. For eksempel i den primære agents instruktioner: "Hvis en bruger ønsker at betale sit kreditkort med en checkkonto fra samme bank, så bed /CheckingAccountAgent om først at bekræfte saldoen, og lad derefter /CreditCardAgent foretage betalingen."
  • Den primære agent ruter mellem underagenter. Tænk på det som hjernen bag routing.

Følgende tabel viser, hvad hver type agent kan referere til:

Referencer Værktøjer emner Hændelser Underagenter Variabler
Primær agent Ja Ja Ja Ja Ja
Underagent Ja Ja Ja Nej Ja
Tilsluttet agent Nej Nej Nej Nej Nej

Tip

For bedst muligt at bevare konteksten, der diskuteres inden for et emne, når kontrollen vender tilbage til den generative orkestrering, gem emnets output som en variabel.

Næste trin