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.
Vigtigt!
Fra og med den 1. maj 2026 understøtter agentfeed kun agenter, der bruger Power Apps MCP-serveren til at oprette opgaver. Sørg for, at dine agenter er korrekt onboardet på Power Apps MCP-serveren inden da for at fortsætte med at bruge agentfeedet. Hvis dine agenter ikke bruger Power Apps MCP-server, vises agentfeedet ikke i din modeldrevne app. Flere oplysninger: Onboard dit agentfeed for at bruge Power Apps MCP-serveren
MCP (Model Context Protocol) er en åben protokol, der muliggør problemfri integration mellem store LLM-programmer (Language Model) og eksterne datakilder og værktøjer. Din agent kan bruge Power Apps MCP-serveren til at kommunikere med din Power Apps, hvilket giver dig de rette tilsyns- eller agentiske arbejdsprocesser.
Vigtigt!
- Dette er en prøveversionsfunktion.
- Prøveversionsfunktioner er ikke beregnet til produktionsbrug og kan have begrænset funktionalitet. Disse funktioner er underlagt supplerende vilkår for anvendelse og er tilgængelige før en officiel udgivelse, så kunderne kan få tidlig adgang og give feedback.
- Denne funktion er kun tilgængelig på engelsk og erstatter det tidligere Microsoft Copilot Studio aktivitetsbaserede agentfeed.
- Du kan få oplysninger om, hvordan AI bruges sammen med denne funktion, ved at gå til FAQ om Power Apps MCP Server invoke_data_entry værktøj.
Den Power Apps MCP Server udstyrer din agent med to typer funktioner:
Automatiser gentagne appopgaver:
Power Apps MCP Server gør det muligt for agenter at bruge avancerede appværktøjer, der er udviklet i Power Apps. De dataindtastningsagentfunktioner, der tidligere er tilgængelige som en ai-funktion efter behov, er nu tilgængelige for alle agenter via Power Apps MCP-server. Hvis du vil bruge dem, skal du oprette din agent, konfigurere MCP-værktøjet og dirigere det til ustruktureret indhold, så det kan generere dataverse poster med menneskelig gennemgang og godkendelse via det forbedrede agentfeed.
Overvågning af agentaktivitet:
Den Power Apps MCP Server indeholder også specialiserede værktøjer til virksomhedsbrugere, så de kan overvåge alle agentaktiviteter i agentfeedet. Agenter kan nu overdrage styringen til mennesker til gennemsyn, hjælp og styring med MCP-værktøjerne. Disse værktøjer giver oprettere langt mere kontrol over de opgaver, de vil publicere til agentfeedet, og når de har brug for agent-menneskelig aflevering.
Bemærk
Adgangen til agentfeed- og tilsynsfunktionerne er som standard begrænset til sikkerhedsrollerne Systemadministrator og Systemtilpasser. Hvis du vil give flere brugere tilladelse til at få vist agentfeedet, skal du give læse-/skrivetilladelser på organisationsniveau til de tabeller, der er angivet her. Du kan oprette en ny sikkerhedsrolle med disse tilladelser og tildele rollen til flere brugere efter behov.
- Agent Hub Goal (agenthubgoal)
- Agent Hub Insight(agenthubinsight)
- Agent Hub Metric(agenthubmetric)
- Agentopgave(agentopgave)
- Copilot(bot)
De Power Apps MCP-værktøjer forbedrer, jo mere du bruger dem. Når du f.eks. foretager rettelser af forslag på agentlærredet, forbedres værktøjet til dataindtastning på baggrund af dine rettelser. Hvis du vil bruge de forbedrede agentfeedfunktioner, skal du aktivere og konfigurere Power Apps MCP-serveren fra den Microsoft Copilot Studio agent. Når den er konfigureret, kan du aktivere Power Apps MCP-serverværktøjer fra agentinstruktioner ved hjælp af et naturligt sprog.
Flere oplysninger: Opret en autonom agent, der er forbundet med Power Apps MCP-server
Onboard din agent til at bruge Power Apps MCP-server
Hvis du vil konfigurere en eksisterende agent, der var i den tidligere version af agentfeedet, til at bruge Power Apps MCP-serveren, skal du gøre følgende:
Føj Power Apps MCP-serveren til din agent. Det gør du ved at åbne agenten i Copilot Studio og derefter vælge Tilføj værktøj.
Opdater agentens instruktioner for at bruge hvert af værktøjerne i Power Apps MCP-serveren på de korrekte tidspunkter i orkestrering. Der er eksempler på, hvordan du gør dette i resten af dette dokument.
Registrer og udgiv din agent.
Vigtigt!
I forbindelse med scenarier med autonome agenter, hvor en agent kører via en udløser, skal den Power Apps MCP-server konfigureres til at køre ved hjælp af "Legitimationsoplysninger, der er angivet af udvikleren", som vist i detaljeafsnittet i værktøjet. Gå til Kontrollér de legitimationsoplysninger, der er angivet af opretteren, for godkendelse for at få flere oplysninger, hvis denne indstilling er deaktiveret.
Liste over værktøjer
Når agenten har oprettet forbindelse til Power Apps MCP-server, kan han vælge mellem forskellige værktøjer i Power Platform-miljøet. Disse værktøjer kan generere agentfeedelementer, der gengiver forskellige brugeroplevelser, f.eks. en side om side-visning for dataindtastningsagenter eller direkte navigation til en post for request_for_assistance scenarier.
| Værktøjet | Beskrivelse |
|---|---|
| log_for_review | Log fuldført aktivitet til passivt menneskeligt tilsyn. |
| request_assistance | Anmod om hjælp fra en menneskelig bruger. |
| invoke_data_entry | Opret en eller flere poster i en datakilde, f.eks. Microsoft Dataverse, ved hjælp af indhold fra almindelig tekst eller en mail. |
log_for_review
Registrerer fuldført agentarbejde til agentfeedet til gennemsyn. Værktøjet log_for_review er beregnet til scenarier, hvor en agent har tilstrækkelige oplysninger til at handle autonomt, men brugeren stadig skal gøres opmærksom på, hvad agenten har gjort. Dette værktøj kan opfattes som en måde at passivt overse de handlinger med høj tillid eller lav risiko, der udføres af agenter. Den er bedst egnet til beslutninger, der nemt kan revideres eller annulleres, hvis agenten udfører handlingen forkert. Udover titel, beskrivelse og trin kan du også bede værktøjet om at føje et link til enten den relevante Dataverse-post eller til en app-ekstern URL-adresse. Hvis en agenthandling berører flere Dataverse-poster, kan du give agenten besked om, hvilken post den skal navigere til i forbindelse med den oprettede opgave. Det kan være linket til den post, som agenten oprettede ved hjælp af Dataverse MCP-serveren, eller et postlink, der findes i kontekst, f.eks. den post, der udløste agentens udførelse. Disse opgaver vises under fanen Fuldført i agentfeedet.
Eksempelinstruktion
Når kunden foretager en reservation fra portalen, skal denne agent logge oplysningerne til gennemsyn. Titlen på anmeldelseselementet skal være baseret på bookingreferencenummeret og skal bruge præfikset "Review Web Booking: ". I gennemgangsbeskrivelsen skal du skrive en kort oversigt over reservationen, der indeholder hovedfelter som Booking Reference, Booking Date, Seat Number og Status, så en korrekturlæser hurtigt kan forstå, hvad der blev behandlet uden at åbne posten. Sørg for, at beskrivelsen læser som et kort afsnit og nøjagtigt afspejler de aktuelle værdier fra bookingposten. Medtag din ræsonnering som trin. Medtag også et link til bookingposten.
request_assistance
Formålet med request_assistance værktøjet er at gøre det muligt for agenter at vise fejl, eskaleringer eller undtagelser for brugerne, så de kan udføre de nødvendige handlinger. Som udvikler kan du definere scenarierne for, hvornår din agent skal bruge værktøjet request_assistance . Den opretter en agentfeedopgave, der udfyldes i afsnittet Behovsbevågenhed i agentfeedet. Dette er en asynkron handling, der kalder Microsoft Copilot Studio-agenten, som venter, indtil mennesket fuldfører handlingen. Du kan finde oplysninger om fuldførelse af handlingsfeedaktiviteten ved at gå til Overvåg agenter i modeldrevne apps med agentfeed (prøveversion)
Du kan se status for In progress status for agenten, der kører under fanen Aktivitet, når agenten vises i Copilot Studio. Når brugeren har fuldført aktiviteten fra agentfeedet, vender kontrolelementet tilbage til agenten via tilbagekald, og agenten kan fuldføre opgaven.
Ligesom med værktøjet log_for_review kan du styre opgaveoutputtet for titel, beskrivelse og trin og kan være specifik, når du fortæller agenten, hvilket link der skal knyttes til en given opgave.
Eksempelinstruktion
Når denne agent udløses af oprettelsen af en ny supportsag, skal den anmode om hjælp. I anmodningen skal du angive titlen ved at præfikse værdien af problemet med "Assistance er nødvendig: ". I opgavebeskrivelsen kan du se problemtypen, problembeskrivelsen, den rapporterede dato og den løste værdi. Medtag ræsonneringstrinnene. Medtag også et link til den relaterede Dataverse-problempost. Når brugeren har fuldført opgaven, skal du fortsætte behandlingen ved at angive sagsstatussen til Lukket.
Design din bruger-interaktion i processen
Før du skriver din agents instruktioner, skal du beslutte, hvor menneskeligt tilsyn hører til i din arbejdsproces. Brug følgende spørgsmål til at identificere, hvilke øjeblikke der skal bruges request_assistance, som skal bruge log_for_review, og som agenten kan håndtere autonomt.
| Spørgsmål | Vejledning | Værktøjet |
|---|---|---|
| Hvor er risikoen høj? | Resultater med høj indsats kræver tilsyn uanset agentens tillid. Giv agenten eksplicitte instruktioner om at afbryde midlertidigt. | request_assistance |
| Hvornår er det altid nødvendigt at foretage brugerindgreb? | Hvis du som regel kan angive det, skal du kode det direkte i agentens instruktioner. | request_assistance |
| Hvilke input varierer uforudsigeligt? | Ustrukturerede data, kantcases og nye situationer kan ikke altid forventes. Instruer agenten i at vise disse dynamisk. | request_assistance |
| Har agenten brug for et svar for at fortsætte? | Hvis agenten er blokeret uden menneskelig input, skal den vente på et svar. Hvis det kan fortsætte, men en menneskelig revision skal foretages senere, så bør det ikke gøre det. |
request_assistance hvis ja, log_for_review hvis nej |
| Ejer en bruger resultatet? | Overholdelseskrav, godkendelser af høj værdi eller politikbeslutninger kan kræve en menneskelig sign-off, selv når agenten er sikker. | log_for_review |
Tips
En veldesignet agent beder ikke om hjælp hele tiden. I stedet spørger den på de rigtige tidspunkter. Brug request_assistance sparsomt til ægte beslutningspunkter, og lad os log_for_review håndtere resten.
Eksempel på instruktioner efter mønster
Eksplicit regel:
"For ethvert krav med et anslået tabsbeløb på over 5.000 USD skal du bruge
request_assistancetil at dirigere kravet til den tildelte justeringsfunktion, før du fortsætter."
Dynamisk vurdering:
"Hvis årsagen til tab er tvetydige, eller kravsdokumenter er i konflikt med hinanden, skal du bruge
request_assistancetil at markere kravet til justeringsgennemsyn."
Passivt tilsyn:
"Når dækningsbestemmelsen er fuldført, skal du bruge
log_for_reviewtil at registrere resultatet og bekræfte, at kravet er blevet godkendt for at gå videre."
Eksempel: Husejerforsikringens forsikringsdækningsbestemmelsesagent
I følgende eksempel kan du se, hvordan disse mønstre gælder for en komplet arbejdsproces i den virkelige verden.
Agenten udløses automatisk, når der sendes et nyt krav. Den henter den relevante politik, påtegninger og understøttende dokumenter fra Dataverse og derefter årsager til dem for at opnå en dækningsbestemmelse, kontrollere, om politikken var aktiv, om den påståede fare er dækket, og om eventuelle dokumentkonflikter påvirker tilliden til resultatet.
Herfra bruger agenten Power Apps MCP-serveren til at vise resultater i agentfeedet baseret på det, der blev fundet. Hvis kravet er tvetydigt, i konflikt med eller kræver justerdom, bruger request_assistance agenten til at oprette en opgave for den tildelte justeringsenhed med den kontekst, vedkommende skal handle i. Hvis kravet er ryddet, bruger log_for_review agenten til at registrere resultatet passivt, og der kræves ingen handling. Når en justeringstaksator fuldfører en opgave, fortsætter agenten med at læse beslutningen, opdatere kravposten og logføre en slutmeddelelse tilbage til datastrømmen.
Resultatet er en arbejdsproces, hvor agenten håndterer rutinevolumen selvstændigt og kun trækker et menneske ind ved ægte beslutningspunkter med tilstrækkelig kontekst til, at justeringsfunktionen kan handle med det samme.
invoke_data_entry
Værktøjet invoke_data_entry strømliner oprettelsen af Dataverse-poster ved at udtrække strukturerede oplysninger fra ustrukturerede input, f.eks. mails, meddelelser eller dokumenter. Når den aktiveres fra en Copilot Studio agent, analyseres indgående indhold automatisk, den relevante formular udfyldes med de udtrukne data, og den foreslåede post vises som en opgave i agentfeedet til brugergennemsyn og godkendelse. Det kræver, at en bruger gennemser den foreslåede post, før posten oprettes. Poster oprettes aldrig automatisk ved hjælp af værktøjet invoke_data_entry. Dette muliggør hurtig og pålidelig datahentning med minimal manuel indsats.
Eksempelinstruktion – agent udløst af delt e-mail
Du er agent for rejseidé-generatoren. Dit job er at behandle indgående mails og oprette rejseidéposter i Dataverse.
Når der modtages en mail:
Find ud af, om den indeholder rejserelaterede oplysninger (enten i brødteksten i mailen eller i vedhæftede filer).
Brug værktøjet
invoke_data_entrytil at oprette en rejseidépost med de udtrukne oplysninger i følgende kolonner:- cr3ea_title
- cr3ea_description
- cr3ea_triptype
- cr3ea_customername
- cr3ea_customeremail
- cr3ea_customerphone
- cr3ea_destinationcity
- cr3ea_travelstart
- cr3ea_travelend
- cr3ea_antalrejsende
- cr3ea_budgetusd
- cr3ea_specialrequests
Hvis der mangler oplysninger, skal du stadig oprette posten med tilgængelige data. Lad ukendte felter være tomme.
Bemærk
- Når du skriver instruktioner til din agent, skal du altid referere til Dataverse-kolonner efter deres logiske navne som vist i eksempelinstruktionen. Klar, direkte instruktioner hjælper agenten med pålideligt at oprette poster fra inputtet. Du kan få vist en kolonnes logiske navn ved at åbne tabellen i make.powerapps.com, vælge Kolonner og derefter åbne kolonnen for at få vist detaljerne.
-
invoke_data_entry-værktøjet understøtter formaterne .pdf, .xlsx, .docx, .jpeg, .jpg, .png.gif and.bmp . -
invoke_data_entryværktøjet kan udfylde en enkelt tekstlinje (ingen format), heltal og decimalkolonnetyper. - Sørg for, at brugeren har tilladelse til at oprette poster til destinationstabellen.
Sådan fungerer værktøjet invoke_data_entry
Når du konfigurerer en Copilot Studio agent til at bruge Power Apps MCP-serveren og aktiverer værktøjet invoke_data_entry, følger agenten denne proces:
- En agentudløser udløses på baggrund af din konfiguration, f.eks. en mail, der ankommer i en overvåget postkasse, eller et nyt dokument, der er uploadet til SharePoint.
- Agenten analyserer indgående indhold og dine instruktioner for at afgøre, om
invoke_data_entryværktøjet skal bruges. - Hvis det er nødvendigt, aktiveres værktøjet
invoke_data_entry, så inputindholdet og dataverse-tabellen og tabelkolonnerne kan forudsiges. - Værktøjet behandler inputtet, udtrækker relevante oplysninger og udfylder en Dataverse-formular med foreslåede værdier for hver tilknyttet kolonne.
- Der vises en opgave i agentfeedet. Hvis du vælger den, åbnes gennemgangsoplevelsen for dataindtastning. I venstre panel vises det oprindelige input, og i højre panel vises formularen, der er udfyldt med foreslåede værdier.
- Brugeren kan gennemse de udtrukne værdier, foretage rettelser, hvis det er nødvendigt, og derefter gemme posten i Dataverse.
Giv feedback
Sådan giver du feedback om invoke_data_entry-værktøjet:
- Åbn en invoke_data_entry opgave i agentfeedet.
- Vælg feedbackknappen i opgaveoverskriften.
- Vælg at give et kompliment, rapportere et problem eller komme med et forslag.
Relaterede artikler
Føj agenter til din modeldrevne app (prøveversion)
Overvåg agenter i modeldrevne apps med agentfeed (prøveversion)