Legge til en agentnode i en agentflyt

Merknad

Denne artikkelen beskriver funksjoner som brukes i agenter eller agentstrømmer drevet av standardledningsnettet.

Agentnoden lar en flyt overlevere et steg til en AI-agent som kan resonnere, tilkalle verktøy og hente kunnskapskilder før den returnerer et resultat. Bruk det når et steg trenger vurdering, flertrinns orkestrering eller informasjon utenfor selve flyten.

Ved hjelp av agentnoden kan du:

  • Ring en eksisterende agent.
  • Gi agenten en naturlig språkinstruksjon, inkludert dynamisk innhold fra tidligere trinn.
  • Utstyr agenten med verktøy (Model Context Protocol)-servere og -koblinger, slik at den kan utføre handlinger.
  • Legg til grunn agenten i kunnskap (SharePoint nettsteder, offentlige nettsteder), slik at den kan svare fra innholdet ditt.
  • Bruk agentens svar i senere trinn i flyten.

I agentflyter kan du enten velge en eksisterende publisert agent eller opprette en ny publisert agent fra agentbyggeropplevelsen og deretter kalle den fra flyten.

Legge til en agentnode

  1. Gå til Flows i Copilot Studio og åpne en eksisterende agentflyt eller opprett en ny.

    • Ny flyt: Du kommer til Designer-siden for å konfigurere en utløser.
    • Eksisterende flyt: Du lander på Oversikt-siden, og du må gå til Utforming-siden.
  2. Velg ikonet Sett inn en ny handling på det punktet i flyten der du vil ringe en agent.

  3. Velg Kjør en agent under AI-funksjoner i Legg til en handling. En Kjør en agent-node vises i arbeidsflyten.

Velg en eksisterende agent for agentnoden

I redigeringsprogrammet for kjøring og agent, under Agent, kan du velge ett av to alternativer:

  • Velg en eksisterende agent: Velg en publisert agent fra en liste. Agenten kjører med alle instruksjoner, verktøy og kunnskap den allerede var konfigurert med.

  • Opprett en ny agent: Velg Ny for å opprette en ny agent. Dette åpner en ny nettleserfane med agentverktøyopplevelsen. Bygg og publiser agenten din der, og gå deretter tilbake til flytdesigneren for å velge den fra listen over eksisterende agenter.

Hvis du velger en eksisterende agent, kan du hoppe til Send en melding til agenten.

Opprett en ny agent for agentnoden

Når du velger Ny, åpner du agenten i agentverktøyfunksjonen som åpnes i en ny nettleserfane. I agentverktøyet konfigurerer du agentens instruksjoner, kunnskap og funksjoner.

Når du er ferdig med å bygge agenten, publiser den, gå deretter tilbake til flytutformingen, og velg den fra listen over eksisterende agenter.

Sende en melding til en eksisterende agent

Når du velger en eksisterende agent, viser noden et Meldingsfelt . Bruk dette feltet til å fortelle agenten hva han skal gjøre under denne runden. Agentens instruksjoner, verktøy og kunnskap er allerede angitt på den publiserte agenten.

Skriv ledeteksten for denne kjøringen i meldingsfeltet . Bruk den dynamiske innholdsvelgeren til å sette inn tokener fra tidligere trinn, slik at agenten grunner over reelle kjøretidsdata.

Be om menneskelig hjelp når du er usikker

Slå på Be om menneskelig hjelp når du er usikker på om du vil at agenten skal eskalere til et menneske når den ikke kan fortsette alene. Når en eskalering oppstår, sender agenten en forespørsel om inndata via e-post til eieren av tilkoblingen.

Dette alternativet er nyttig når agentens oppgave kan kreve tolkning som går utover instruksjonene eller tilgjengelig kunnskap. Hvis en agent for eksempel gjennomgår utgiftsrapporter og finner en uvanlig belastning som ikke samsvarer med noen policyer, kan den flagge rapporten slik at en person kan bestemme i stedet for å foreta feil godkjenning.

Bruk agentsvaret i agentflyt

Når agentnoden kjører, venter agentflyten på at agenten skal fullføre oppgaven. Agentsvaret blir deretter tilgjengelig som dynamisk innhold som du kan bruke i et hvilket som helst senere trinn.

Slik bruker du agentsvaret i en nedstrømshandling:

  1. Velg handlingen der du vil bruke svaret (for eksempel send en e-postmelding eller oppdater en radhandling ).

  2. Åpne den dynamiske innholdsvelgeren i feltet der du vil sette inn svaret.

  3. Se etter utdataene fra trinnet Kjør en agent , og velg agentsvar.

Vanlige måter å bruke agentsvar på:

  • Sett inn svaret i brødteksten i en e-postmelding eller en melding.
  • Definer en betingelse for å forgrene agentflyten basert på det som agenten returnerte.
  • Lagre svaret til en variabel eller datakilde for senere referanse.

Automatiseringsscenarioer

En agentnode er på sitt beste som ett trinn i en lengre arbeidsflyt. Tidligere trinn samler og normaliserer inndataene, agenten gjør resonnementet, og senere trinn virker på resultatet på tvers av flere systemer.

Triage innkommende støttebilletter

En arbeidsflyt utløses når en ny billett opprettes i Datavers. Tidligere steg henter saksteksten, vedlegg og kundens nylige sakshistorikk. Agentnoden leser deretter alt, forankrer seg i produktets kunnskapsbase (SharePoint), og returnerer et strukturert resultat med category, priority, suggested_owner, og draft_reply. Senere trinn forgrene seg på priority for å varsle den vaktgående ingeniøren ved avbrudd, ellers tilordne billetten og sette utkast til svar i kø for gjennomgang.

Se gjennom utgiftsrapporter mot policy

En arbeidsflyt utløses når en utgiftsrapport sendes inn. Tidligere steg laster inn linjepostene og konverterer ikke-USD beløp slik at agenten resonerer på én basis. Agentnoden forankrer seg i policy-SharePoint-siden og returnerer et per-linje-flagg compliant pluss reason. Senere trinn enten godkjenner automatisk og poster journaloppføringen til leverandørreskontrosystemet, eller starter en godkjenningsprosess med agentens resonnement vedlagt og venter på en finanskontroller.

Forberede en møtebriefing

En arbeidsflyt kjøres hver morgen, viser dagens møter fra Outlook og løkker over hver av dem. For hvert møte henter et tidligere steg kontokontekst fra Dynamics 365. Agentnoden bruker deretter Work IQ til å skanne nylige e-poster og Teams-tråder med deltakerne, og returnerer samtalepunkter, åpne risikoer og anbefalte spørsmål. Senere trinn formaterer dette utdata til en HTML-orientering som sendes 30 minutter før møtet, og legger det ut som et adaptivt kort på Teams.

Vanlige spørsmål

Når bør jeg bruke en innebygd agent og når skal jeg bruke en eksisterende agent?

Bruk en innebygd agent når agentens jobb er spesifikk for én arbeidsflyt, og du vil at alt, inkludert instruksjoner, verktøy, kunnskap og utdata, skal reise med arbeidsflyten. Innebygde agenter er raskere å konfigurere og enklere å tenke på fordi konfigurasjonen er rett ved siden av trinnene som bruker den.

Bruk en eksisterende agent når den samme agenten deles på tvers av flere arbeidsflyter eller overflater (for eksempel også chattet med i Teams), eller når agenten eies av et annet team, og du bare vil kalle det.

Når bør jeg bruke en agentnode, og når bør jeg bruke en ledetekstnode?

Begge legger til KUNSTIG INTELLIGENS i en arbeidsflyt, men de er bygd for ulike jobber.

Kapabilitet Agentnode Ledetekstnode
Verktøyorkestrering Full tilgang til alle agentverktøy Bare kodetolker
Kunnskapskilder Alle støttede kunnskapskilder Kun Dataverse
Menneskelig gjennomgang Ja Nei
Aktivitetskompleksitet Komplekse oppgaver. Agent orchestrator kan ta flere svinger. Enkle oppgaver som kan utføres i én enkelt sving

Bruk agentnoden når trinnet trenger resonnement, verktøyorkestrering eller jordet kunnskap. Bruk ledetekstnoden når du bare trenger modellen for å transformere eller generere tekst.

Kan den innebygde agenten brukes på nytt utenfor denne arbeidsflyten?

Nei. En innebygd agent er begrenset til arbeidsflyten. Hvis du oppdager at du bygger den samme innebygde agenten i flere arbeidsflyter, forfrem den til en publisert agent og kall den agenten fra hver arbeidsflyt i stedet.