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.
Denne artikel forklarer, hvordan man opdeler agentstrømme i tre kernefaser: input, transform og output. Du lærer at træffe informerede beslutninger om, hvorvidt du skal implementere hvert trin ved at bruge ustrukturerede (AI-forstærkede) eller deterministiske (kodebaserede) tilgange.
I denne artikel lærer du, hvordan du:
- Organiser agentens arbejdsgange i input-, transformations- og outputfaser.
- Vælg mellem ustrukturerede og deterministiske komponenter for hvert trin.
- Afstem dine krav til de ønskede kompetencer.
- Design effektive løsninger, der balancerer fleksibilitet med forudsigelighed.
Denne vejledning hjælper arkitekter og udviklere med at opbygge robuste agenter ved at forklare komponentafvejninger og vejlede teknologivalg for hvert arbejdsgangstrin.
Organiser agentens arbejdsgange i input-, transform- og outputfaser
Du kan organisere agentens arbejdsgange i tre faser: input, transform og output. Hvert trin kan bruge enten ustrukturerede (AI-forstærkede) komponenter eller deterministiske (kodebaserede) komponenter, som vist i følgende tabel:
| Fase | Dynamisk strømning (ustruktureret) | Deterministisk strømning (struktureret) |
|---|---|---|
| Indgang | "Jeg markedsfører et bilmærke, få billeder af biler til brug i min reklamekampagne." | Få de 100 bedste arbejdsopgaver sorteret efter sidste ændrede dato. |
| Omdanne | Flere værktøjer kunne bruges (billedsøgning, billedgenerering) med ustrukturerede parametre. | Forespørgselsstrengen genereres med parametrene top=x, sortby = y for hver forespørgsel. |
| Resultat | Forskellige billeder genereres ved hvert run, selvom backend-data ikke ændres. | Man skal altid få 100 resultater med korrekt dato og sorteringsrækkefølge. |
Nogle komponenter fungerer bedst som deterministiske løsninger, som brugerens mulighed for at vælge sin foretrukne klient. Andre komponenter, som værktøjer, kan fungere bedst som dynamiske eller deterministiske løsninger baseret på det ønskede output og tolerance for varians.
Tilpas arbejdsgangstrin til teknologi
At kortlægge arbejdsgangsfaser til teknologivalg kræver omhyggelig overvejelse af forretningskrav og operationelle begrænsninger. Følgende tabel kortlægger input-, transformations- og outputkrav til agentmuligheder:
| Fase | Ustrukturerede optioner | Deterministiske muligheder |
|---|---|---|
| Indgang | Vidensbaser, semantiske indekser, billeder, agent-til-agent kommunikation | API-plugins, Power Platform-forbindelser, Model Context Protocol (MCP)-værktøjer |
| Omdanne | Generative AI-modeller | Power Automate-flows, Logic Apps, kodebaseret logik |
| Resultat | Generative AI-svar, inklusive deklarative agenter | Adaptive kort, emner, MCP-værktøjer |
Notat
- Transform- og outputtrin kan kun virke på data, som agenten modtager som input. Du skal forstå formaterings- og størrelseskravene for input, herunder links, tabeloverskrifter, rækketælling, billeder og fuld dokumentkontekst for at generere ønskede output.
- Princippet om "garbage in, garbage out" gælder for agentimplementeringer. Afkortet eller chunket indhold fra semantiske indekser, der mangler nødvendige metadata, forringer outputkvaliteten uanset transform- og outputkomponenternes sofistikering.
Vurder kapaciteter
Hver tilgang giver forskellige niveauer af støtte til ustrukturerede og deterministiske tilgange på tværs af arbejdsgangsfaser.
| Fase | Ustrukturerede optioner | Deterministiske muligheder |
|---|---|---|
| Indgang | Deklarative agenter via semantisk indeks, Brugerdefinerede motoragenter via semantisk indeks | Brugerdefinerede engine-agenter, deklarative agenter via plugins eller MCP |
| Omdanne | Deklarative agenter, custom engine-agenter | Deklarative agenter via plugins eller MCP, brugerdefinerede motoragenter |
| Resultat | Deklarative agenter, custom engine-agenter | Specialmotoragenter |
Brug denne kapabilitetsmatrix til at hjælpe dig med at beslutte, hvilken tilgang du skal vælge, baseret på den specifikke kombination af ustrukturerede og deterministiske krav for hvert arbejdsgangstrin.
Få mere at vide:
Næste trin
Lær at evaluere krav, der styrer teknologivalg for hver agentkomponent.