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.
Agentarketypestrukturen organiserer agentdesign i tre lag: kategorier, egenskaber og komponenter. Disse tre lag ("3C'erne") giver en struktureret, gentagelig måde at designe og kommunikere om agenter på ethvert niveau.
Tip
I et eksempelscenarie, der anvender 3Cs-modellen og viser, hvordan teams kan flytte fra abstrakte begreber til konkrete implementeringsbeslutninger, skal du gå til Eksempel på virksomhedsmønster: Dokumentudtrækning og opsummering.
Kategorier: Agentens "hvorfor"-funktionsmåde
Kategorier repræsenterer de brede domæner for agentens funktionsmåde. De besvarer spørgsmålet: "Hvorfor gør agenten det?" Kategorier giver et delt ordforråd til ræsonnering om agentdesign på strategisk niveau, uafhængigt af specifikke værktøjer eller implementeringsvalg.
Strukturen definerer syv kategorier:
| Kategori | Beskrivelse |
|---|---|
| Forbind | Indsamling og integration af oplysninger fra hele virksomheden. Det grundlæggende lag, der aktiverer alt, hvad der følger. |
| Analysere | At skabe mening i indsamlede data og gå fra dataudtræk til indsigt. |
| Opret | Produktion og transformering af indhold, der går fra oplysninger til leverancer. |
| Udfør | Handling på vegne af brugere, transformering fra samtalepartnere til proaktive assistenter. |
| Automatisere | Administration af processer med flere trin og orkestrering af komplekse arbejdsprocesser, der fungerer som proceskoordinatorer. |
| Styre | Vedligeholdelse af tillid og overholdelse af regler og standarder, integrering af styring direkte i agentadfærd. |
| Skærm | Løbende forbedring gennem telemetri- og feedbackløkker til gentagelse i stor skala. |
Egenskaber: "Hvad" inden for hver kategori
Egenskaber er de specifikke funktioner, som en agent kan udføre inden for en given kategori. De er byggestenene til agentadfærd – de funktionelle dele, der er samlet for at skabe komplette agentoplevelser. Egenskaber besvarer spørgsmålet: "Hvad skal denne agent opnå?"
Egenskaber er bevidst platformagnostiske. De beskriver, hvad en agent gør, ikke hvordan den gør det. Denne beskrivelse sikrer, at de er holdbare. Uanset hvordan den underliggende platform udvikler sig, forbliver funktionerne et stabilt referencepunkt til design og kommunikation om agentadfærd.
Tip
Kender du allerede færdigheder? Egenskaber er det samme koncept. Begge beskriver funktioner, der kan genbruges, og som definerer, hvad en agent kan gøre. Denne struktur giver dig et ensartet ordforråd til design omkring dem.
Hver kategori indeholder et sæt egenskaber:
| Kategori | Egenskaber |
|---|---|
| Forbind | Udtræk data, forespørg viden, importer dokumenter, valider data, integrer datakilder |
| Analysere | Beregning og analyse af målepunkter, generér visualiseringer, lav datadrevne anbefalinger, benchmarkdata, sammenlign resultater, klassificer data |
| Reager | Opdater poster, send kommunikation, opret billetter eller transaktioner, ring til ekstern API eller tjeneste |
| Automatisere | Udløs arbejdsprocesser, foretag betingede beslutninger, planlæg automatisering, koordinat på tværs af flere værktøjer |
| Opret | Kladde eller opret indhold, opsummer oplysninger, omformater eller oversæt indhold, opret visuelt indhold |
| Styre | Udfør logføring af overvågning og politikvalidering, sørg for overholdelse af lovgivningen |
| Skærm | Spor brugsdata, indsaml feedback, mål ydeevne |
Komponenter: Implementeringens "hvordan"
Komponenter er de implementerings primitiver, der gør funktioner levende. De besvarer spørgsmålet: "Hvordan får vi dette til at ske?"
Komponenter kan tage form af prompts, emner, værktøjer, connectors, flow eller kodefortolkere. De er modulære, genbrugelige og udskiftelige. Den samme udtrækningsdatafunktion kan f.eks. implementeres ved hjælp af:
- Microsoft 365 videnkilder til dokumentcentreret søgning.
- Et connector til Power Platform til strukturerede forretningsforespørgsler.
- Et agentværktøj eller en API-handling til missionskritiske data i realtid.
- Et filoverførsels- og udtræksflow til sessionsbaseret dokumentanalyse.
Hver mulighed har forskellige kompromiser, og rammerne danner grundlag for ræsonnering gennem det rigtige valg for en given kontekst.
Denne modularitet muliggør repeterbarhed i stor skala. Når et team bygger en løsning ved hjælp af veldefinerede komponenter, der er knyttet til klart definerede funktioner, kan løsningen dokumenteres, der kan henvises til den, og den kan genbruges. Løsningen bliver til organisationskendskab i stedet for viden, der forbliver hos et enkelt team.
Biblioteket Copilot Studio Kit Component er et konkret udtryk for dette lag. Den pakker produktionsklare komponenter til dokumentudtrækning, research, indholdssyntese, ledelsesoversigter og ServiceNow-billetter, der knyttes direkte til strukturens kategorier og funktioner. Disse komponenter valideres og afledes af reelle kundescenarier. De er designet til at blive installeret, konfigureret og udrullet uden brugerdefineret udvikling.
Rammerne som fundament
Strukturen er et fundament, ikke en destination. Efterhånden som agentplatforme udvikler sig i retning af mere autonom routing, kræver de stadig et klart, delt kort over, hvilke funktioner der findes, og hvordan teams kan implementere dem. 3C'erne leverer dette kort, hvilket giver teams et ensartet sprog til agentdesign, køreplaner og beslutningstagning.
Eksempel på virksomhedsmønster: Dokumentudtrækning og opsummering
I dette eksempel kan du se, hvordan du anvender 3Cs-modellen på et almindeligt virksomhedsmønster: en dokumentudtrækning og en opsummeringsagent. Brug dette eksempel til at få mere at vide om, hvordan teams kan genbruge den samme struktur på tværs af implementeringer og tilpasse komponenter til specifikke forretnings- og tekniske krav.
scenarie
Organisationer på tværs af finansielle tjenester, sundhedssektoren, juridiske og professionelle tjenester skal bruge agenter, der kan:
- Indfødning af et dokument
- Udtræk strukturerede oplysninger
- Opsummer nøgleindhold
- Generér visualiseringer
- Producere output i et brugbart format
Anvendelse af 3Cs på scenariet
Dette scenarie strækker sig over tre kategorier i strukturen: Opret forbindelse, Analysér og Opret.
De involverede funktioner er:
- Indfødningsdokument (opret forbindelse)
- Udtræk data (Opret forbindelse/Analysér)
- Beregning og analyse af målepunkter (Analysér)
- Generér visualiseringer (analysér/opret)
- Opsummer oplysninger (Analysér)
- Opret indhold (opret)
De komponenter, der leverer disse funktioner, kan variere afhængigt af krav og begrænsninger:
| Kapacitet | Eksempelkomponent |
|---|---|
| Indfødningsdokument | Power Automate-filoverførselsflow |
| Udtrække data | Prompt om udtrækning af data fra biblioteket Copilot Studio Kit Component |
| Beregning og analyse af målepunkter | Kodefortolker |
| Generér visualiseringer | Prompt om datavisualisering, kodefortolker |
| Opsummer oplysninger | Opsummeringsprompt |
| Opret indhold | Værktøj til oprettelse af dokumenter eller forbindelse |
Dette diagram viser, hvordan de underliggende processer knyttes til kategorier og egenskaber, som forbliver konsistente på tværs af implementeringer, mens komponenter tilpasser sig forskellige kontekster og begrænsninger.
I praksis bygger et team dette scenarie én gang og deler det med det næste team som et dokumenteret mønster, der kan genbruges, i stedet for en brugerdefineret løsning. Denne tilgang skalerer viden på tværs af organisationen.