Hopp til innholdet
DaylitedSimply Awesome

Agenter

Hva som helst kan starte en sløyfe. Å stoppe en er konstruksjonen

En agent som ikke kan avgjøre at den er ferdig, fortsetter til noen merker det, og da har den allerede handlet.

Hva en agent faktisk er

Skreller du ordet, er en agent fire ting i en ring. Noe utløser den. Den planlegger hva den skal gjøre. Den handler gjennom verktøy. Den kontrollerer om det virket.

Ingenting i den beskrivelsen er nytt. Reguleringssystemer har sett slik ut i femti år. Det som er nytt er at planleggingssteget nå kan gjøres av en språkmodell, og at det gjør det tilsvarende vanskeligere å forutsi.

Så vi bygger dem slik et reguleringssystem bygges. Avgrensede verktøy, en uttrykkelig definisjon av ferdig, et tak på antall forsøk, og en vei ut til et menneske.

An agent loop of four boxes with a stop rule drawn below it Four boxes named trigger, plan, act and check stand in a ring with arrows running clockwise between them. The check box is drawn heavier than the other three. To the right three violet boxes marked tools connect to the ring. From the check box a glowing line falls to a blinking point above a violet line, under the words a loop without a stop rule is not in production. TRIGGER PLAN ACT CHECK TOOLS A LOOP WITHOUT A STOP RULE IS NOT IN PRODUCTION TRIGGER . PLAN . ACT . CHECK

Sløyfen

Fire steg, og det fjerde er produktet

Utløs, planlegg, handle, kontroller. De tre første finnes i hver demonstrasjon, og det fjerde er det som gjør det til noe du kan la gå.

Kontrollen må svare på to spørsmål de andre stegene aldri stiller. Er dette resultatet akseptabelt, og hvis det ikke er det, hva skjer nå.

Verktøyene er risikoflaten

En agent er bare så farlig som verktøyene du gir den. En sløyfe som kan lese en database er en rapport. En sløyfe som kan skrive til den er et system som må konstrueres.

Så verktøylisten skrives ned og holdes kort, hvert verktøy avgrenses så stramt jobben tillater, og alt som er vanskelig å gjøre om krever et menneske.

Dette er lite glamorøst, og det er det meste av forskjellen mellom en agent du kan la gå og en du må se på.

Valgene

Fire beslutninger som avgjør om den kan gå uten tilsyn

Ingen av dem handler om hvilken modell. Alle fire handler om sløyfen rundt den.

BeslutningHva den låserHva som går galt uten den
Definisjon av ferdigNår sløyfen får stoppe med suksessDen fortsetter på en oppgave som allerede var ferdig
Grense for nye forsøkHvor mange ganger den får prøve igjenEn billig feil blir en dyr over natten
Verktøyenes rekkeviddeHva den får lov til å røreSkaderadiusen av en misforståelse er hele databasen din
Vei videreHvem den overlater til når den ikke kan avgjøreDen gjetter, og ingen får vite det før en kunde gjør det

Hvert av dem er en linje i en spesifikasjon og ikke en innstilling i et produkt, og derfor skrives de før noe bygges.

Eller skriv her

Tre felt, og et menneske leser det

Navn, en adresse vi kan svare til, og hva du prøver å bygge. Du får en referanse tilbake med en gang.

Vi bruker dette til å svare deg og, der det passer, til å forberede et omfang. Det rettslige grunnlaget er tiltak på din egen anmodning før en avtale. Det lagres på vår egen tjener i Den europeiske union, og når vår tjener ikke når frem til din, sendes brevet av Resend fra Irland på våre vegne.

An agent loop of four boxes with a stop rule drawn below it Four boxes named trigger, plan, act and check stand in a ring with arrows running clockwise between them. The check box is drawn heavier than the other three. To the right three violet boxes marked tools connect to the ring. From the check box a glowing line falls to a blinking point above a violet line, under the words a loop without a stop rule is not in production. TRIGGER PLAN ACT CHECK TOOLS A LOOP WITHOUT A STOP RULE IS NOT IN PRODUCTION TRIGGER . PLAN . ACT . CHECK

Hva ville du gitt til en sløyfe?

Beskriv oppgaven og hvem som ellers ville gjort den. Det holder for å si om den er en god kandidat.

Ta en pratAlt sammen