Naar inhoud springen

Auto-GPT

Uit Wikipedia, de vrije encyclopedie
Auto-GPT
Logo
Ontwikkelaar(s) Toran Bruce Richards
Uitgebracht 30 maart 2023 (1 jaar)
Recentste versie 0.5.1 (26 april 2024)[1] Bewerken op Wikidata
Status Actief
Geschreven in Python
Categorie KI-agent
Licentie(s) MIT-licentie
Versiebeheer Officiële broncode
Website (en) Projectpagina
Portaal  Portaalicoon   Informatica

Auto-GPT is een AI-agent die, op basis van een taak in natuurlijke taal, kan proberen deze uit te voeren. Dit gebeurt door de taak op te splitsen in subtaken, en door voor elke subtaak het internet en andere tools te gebruiken. Het maakt gebruik van OpenAI's GPT-4 of GPT-3.5 API's, en is een van de eerste voorbeelden van een applicatie die GPT-4 gebruikt om autonome taken uit te voeren.

In tegenstelling tot interactieve systemen zoals ChatGPT, die voor elke taak handmatige opdrachten vereisen, geeft Auto-GPT zichzelf nieuwe taken om een overkoepelend doel te bereiken, zonder dat er menselijke input nodig is. Het is in staat reacties op prompts uit te voeren om een taak te volbrengen, en zal daarbij zijn eigen prompts creëren en herzien als reactie op nieuwe informatie.

Het beheert het korte- en langetermijngeheugen door te schrijven naar en te lezen uit databases en bestanden; beheert vereisten voor de lengte van contextvensters met samenvattingen; kan op internet gebaseerde acties uitvoeren, zoals zoeken op het web, webformulieren invullen en API-interacties doen zonder toezicht, en bevat tekst-naar-spraak voor spraakuitvoer.

Waarnemers benadrukken het vermogen van Auto-GPT om iteratief code te schrijven, te debuggen, te testen en te bewerken, en suggereren zelfs dat dit vermogen zich kan uitstrekken tot de eigen broncode van Auto-GPT, waardoor een zekere mate van zelfverbetering mogelijk wordt. Omdat de onderliggende GPT-modellen eigendom van andere bedrijven zijn, kan Auto-GPT deze echter niet wijzigen en heeft het normaal gesproken geen toegang tot zijn eigen basissysteemcode.

Op 14 maart 2023 bracht OpenAI het grote taalmodel GPT-4 uit. Waarnemers waren onder de indruk van de aanzienlijk verbeterde prestaties van het model bij een breed scala aan taken. Als een tekstvoorspellingsmodel heeft GPT-4 zelf geen mogelijkheid om acties autonoom uit te voeren, maar tijdens pre-release veiligheidstests ontdekten onderzoekers van het rode team dat GPT-4 in staat zou kunnen zijn om acties in de echte wereld uit te voeren, zoals het overtuigen van een TaskRabbit-medewerker om een CAPTCHA-uitdaging op te lossen.

Een team van Microsoft-onderzoekers voerde aan dat, gezien de brede capaciteiten van GPT-4 op niveaus die die van mensen benaderen, GPT-4 "redelijkerwijs kan worden beschouwd als een vroege (maar nog steeds onvolledige) versie van een systeem voor kunstmatige algemene intelligentie (AGI)." De onderzoekers benadrukten dat hun experimenten ook aanzienlijke beperkingen in het systeem vonden.

Auto-GPT werd op 30 maart 2023 uitgebracht door Toran Bruce Richards, de oprichter van videogamebedrijf Significant Gravitas Ltd. Het werd kort na de release de meest populaire repository op GitHub en is sindsdien herhaaldelijk trending op Twitter.

Of Auto-GPT in de praktijk ingang zal vinden, is onzeker. Auto-GPT wordt niet alleen geplaagd door confabulerende "hallucinaties" van het onderliggende grote taalmodel, maar heeft ook vaak moeite om bij de les te blijven, twee problemen die ontwikkelaars proberen aan te pakken.

Na het succesvol voltooien van een taak weet Auto-GPT meestal niet meer hoe de taak later nog eens moet worden uitgevoerd, en als het dat wel doet, bijvoorbeeld wanneer het een programma schrijft, zal het er vaak niet aan denken het programma later te gebruiken.

Auto-GPT heeft moeite om taken effectief op te splitsen en met het begrijpen van probleemcontexten. Het heeft ook moeite om goed te presteren met de GPT-3.5-API en begrijpt vaak de rudimentaire instructies niet.

Ontwikkelaars hebben AgentGPT gemaakt, dat Auto-GPT integreert in iemands webbrowser, waardoor niet-programmeurs hun eigen agents kunnen maken. Auto-GPT werd ook gebruikt om ChaosGPT te creëren, met als doel de mensheid te vernietigen, waar het niet meteen in slaagde.

Verwante lectuur

[bewerken | brontekst bewerken]