Gratis værktøjFå en AI-drevet diagnose af dit website på få minutterPrøv AI Site Doctor
Lad os tale
← Udforsk AI-ordbogen
Prompting & inference

ReAct

ReAct kombinerer modelstyret problemløsning med handlinger og observationer, så nye oplysninger fra værktøjer kan påvirke det næste skridt.

Også kaldet: Reasoning and Acting

Moselstudio · AI-ordbog2 min. læsning
Se mulighederne i jeres virksomhed ↗
En spiralbane er forbundet med en balance og en grøn beholder.
De forbundne stationer kan læses som skift mellem overvejelse, handling og observation.

Hvad betyder ReAct?

ReAct er en tilgang fra forskning i sprogmodeller, hvor problemløsning og handlinger flettes sammen. Modellen kan vælge et værktøj, modtage resultatet og bruge den nye observation til at fortsætte opgaven. Navnet sammentrækker reasoning og acting.

Det adskiller sig fra et enkelt tekstsvar, hvor modellen kun arbejder med det oprindelige input. En assistent kan eksempelvis først slå en produktmodel op og derefter hente den manual, der passer til netop modellen. Det andet skridt afhænger af den første observation.

ReAct er ikke det samme som JavaScript-biblioteket React, og navnet dokumenterer ikke, at en løsning har fri adgang til at handle. De tilladte værktøjer og deres virkninger bestemmes af applikationen. En praktisk implementering skal kunne begrænse og kontrollere forløbet.

Lad værktøjets faktiske resultat styre videre arbejde

Et værktøjskald kan lykkes, fejle eller returnere utilstrækkelige oplysninger. De situationer bør være tydelige i observationen. Hvis et opslag ikke fandt en ordre, må assistenten ikke omtale ordren, som om den blev verificeret.

Et kort spor over udførte handlinger og deres resultater kan gøre forløbet forståeligt. Det behøver ikke indeholde en lang gengivelse af modellens interne overvejelser. Det relevante er, hvad systemet faktisk gjorde, hvilket grundlag det modtog, og hvad der stadig er uafklaret.

Adskil informationssøgning fra ændringer

At læse en manual har en anden konsekvens end at ændre en reservation. Værktøjer bør derfor have afgrænsede tilladelser, og ændringer skal følge en passende godkendelsesproces. En genereret plan er ikke i sig selv autorisation til at udføre alle dens trin.

Begræns også antallet af skridt og håndtér gentagelser. Et forløb, der bliver ved med at søge efter den samme manglende oplysning, skal kunne stoppe og forklare blokeringen. Ved genforsøg må eksterne ændringer ikke utilsigtet udføres flere gange.

FRA BEGREB TIL ARBEJDSDAG

Et eksempel fra praksis

Et supportværktøj hjælper med at finde den korrekte installationsvejledning. Medarbejderen angiver et serienummer. Assistenten slår først serienummeret op, får en produktmodel og søger derefter i den tilhørende manual.

Hvis nummeret ikke findes, beder den om kontrol frem for at vælge en lignende model. Hvis manualen omtaler en sikkerhedsbegrænsning, vises den sammen med kildeafsnittet. Arbejdsgangen har kun læseværktøjer, så den ikke kan ændre kundens registrering eller sende et svar uden for det aftalte forløb.

Typiske faldgruber

  • En foreslået handling omtales som gennemført uden værktøjsbekræftelse.
  • Værktøjer har bredere adgang, end den konkrete opgave kræver.
  • Agenten gentager kald uden at opdage, at den mangler et nødvendigt input.

Det skal I afklare

  1. Beskriv hvert værktøjs input, resultat og tilladte virkninger.
  2. Kontrollér fejl, manglende data og gentagne handlinger.
  3. Vis udførte handlinger og kildegrundlag i et forståeligt forløbsspor.

Spørgsmål og svar

Kræver ReAct adgang til internettet?

Nej. Værktøjerne kan være interne opslag, en beregner eller andre afgrænsede funktioner. Det afgørende er samspillet mellem handling og efterfølgende observation.

Er en ReAct-agent selvkørende uden kontrol?

Det behøver den ikke være. Applikationen kan kræve godkendelse, begrænse værktøjer og stoppe ved usikkerhed. De valg bør følge opgavens konsekvenser.

Kilder og videre læsning

De tekniske begreber bygger på nedenstående kilder. Eksemplerne er illustrative og viser, hvordan I kan arbejde med emnet.

  1. Yao m.fl.: ReActOprindelig forskning i samspillet mellem problemløsning, handlinger og observationer.
  2. ReAct: Forfatternes projektsideBeskrivelse og eksempler på metodens forløb.
FRA VIDEN TIL JERES NÆSTE SKRIDT

Fra begreb til en løsning, I kan bruge.

Beskriv den opgave, I gerne vil gøre lettere. Vi hjælper med at afklare data, muligheder og et overskueligt første skridt.

  • En personlig vurdering af jeres opgave
  • Afklaring af data, systemer og begrænsninger
  • Et konkret forslag til næste skridt
M
Et svar fra mennesker, der bygger.Mosel Studio · Svendborg · Hele Danmark
kontakt@moselstudio.dk
Hvordan vil du helst starte?

Uforpligtende henvendelse · Ingen automatisk tilmelding