Wat is Auto-GPT en is het nu tijd om te panikeren over AI?

afbeelding3.jpg

Auto-GPT is een baanbrekende technologie die nieuwe mogelijkheden ontketent voor ChatGPT, waardoor het in staat is om taken volledig zelfstandig uit te voeren door zelf prompts te creëren om de klus te klaren.

De opwinding rondom Auto-GPT heeft onlangs ChatGPT zelf overtroffen en is meerdere dagen op rij trending geweest op nummer één op Twitter.

Wat is Auto-GPT?

Auto-GPT is een experimentele open-source interface naar GPT-4 en GPT-3.5 die zelfgeleide (autonome) taakvoltooiing mogelijk maakt.

Men hoeven alleen maar een lijst met taken te geven die voltooid moeten worden, en Auto-GPT voltooit ze.

In tegenstelling tot ChatGPT, dat talloze gedetailleerde prompts vereist, genereert Auto-GPT zijn eigen prompts om de gestelde doelen te voltooien.

Indien nodig zal Auto-GPT toegang krijgen tot websites en zoekmachines om gegevens te verzamelen om taken te voltooien.

Wat de buitengewone mogelijkheid van Auto-GPT om externe gegevens te verzamelen uniek maakt, is dat het zelfevaluerend is en de nauwkeurigheid van de verzamelde gegevens kan controleren. Wat incorrect of van mindere kwaliteit is, wordt verworpen en er wordt een nieuwe subtaak gegenereerd om betere gegevens te verzamelen.

Deze mogelijkheid om zelf prompts te genereren om taken te voltooien, is de reden waarom het een autonome AI-agent wordt genoemd.

De officiële GitHub-pagina van Auto-GPT beschrijft het als volgt:

“Auto-GPT is een experimentele open-source toepassing die de mogelijkheden van het GPT-4 taalmodel toont.

Deze software, geleid door GPT-4, ketent LLM "gedachten" samen om autonoom elk doel te bereiken dat je instelt.

Als een van de eerste voorbeelden van GPT-4 die volledig autonoom draait, verlegt Auto-GPT de grenzen van wat mogelijk is met AI.”

Om Auto-GPT te gebruiken, moet je eerst een betaald account aanmaken bij OpenAI.

Na het aanmaken van een betaald account is de volgende stap het verkrijgen van een OpenAI API die Auto-GPT verbindt met je OpenAI-toegangsaccount en je factureert voor het gebruik.

API staat voor Application Programming Interface.

Het is een technologie die software in staat stelt om veilig te communiceren met andere software.

De API maakt het mogelijk voor Auto-GPT om te communiceren met OpenAI's GPT-4 en ChatGPT.

OpenAI legt uit hoe hun API werkt:

"De OpenAI API kan worden toegepast op vrijwel elke taak die verband houdt met het begrijpen of genereren van natuurlijke taal, code of afbeeldingen.

Wij bieden een scala aan modellen met verschillende niveaus van kracht die geschikt zijn voor verschillende taken, evenals de mogelijkheid om uw eigen aangepaste modellen te optimaliseren.

Deze modellen kunnen worden gebruikt voor alles, van content generatie tot semantisch zoeken en classificatie.

...De API wordt aangedreven door een reeks modellen met verschillende mogelijkheden en prijspunten.

GPT-4 is ons nieuwste en meest krachtige model.

GPT-3.5-Turbo is het model dat ChatGPT aandrijft en is geoptimaliseerd voor conversatieformaten.

OpenAI-accounthouders kunnen harde limieten instellen voor hoeveel OpenAI in rekening brengt en wanneer de limiet is bereikt, stopt de service met werken.

Gebruikers kunnen ook een zachte limiet instellen die een meldingsmail zal sturen om een accounthouder te waarschuwen wanneer een ingestelde limiet is bereikt.

De prijs is gebaseerd op een tarief per eenheid van maat genaamd een token.

Een token kan worden gezien als een meting van woorden.

OpenAI definieert tokens als volgt:

"Voor Engelse tekst is 1 token ongeveer 4 tekens of 0.75 woorden."

Het aantal woorden (tokens) dat via de API wordt verzonden als prompt en het aantal tokens (woorden) dat aanwezig is in de uitvoer worden gebruikt om de gebruikskosten te berekenen.

100 tokens kosten een fractie van een cent, $0,002

Voorbeelden van wat Auto-GPT kan doen

Iemand genaamd Jon Miller (@botzero_net) deelde op Twitter een slim voorbeeld van wat Auto-GPT kan doen.

Hij tweette:

"AI Doel: Schrijf een Midjourney generatieve kunst prompt die een meesterwerk zal creëren om angst in mensen te inspireren."

Nog een voorbeeld van Auto-GPT dat op Twitter is gedeeld, is het maken van een recensieartikel.

@SullyOmarr tweette wat er daarna gebeurde:

“Eerst: Het ging rechtstreeks naar Google om de top 5 waterdichte schoenen reviews te vinden.

Zodra het links vond, stelde het vragen voor zichzelf zoals

  • “Wat zijn de voor- en nadelen van elke schoen”
  • “Wat zijn de voor- en nadelen van elke top 5 waterdichte schoen”
  • “Top 5 waterdichte schoenen voor heren””

Toen heeft hij de daaropvolgende analyse gedocumenteerd:

“Het bleef de verschillende websites analyseren, door te googelen en zijn zoekopdrachten bij te werken, totdat het tevreden was met de resultaten.

Hier is een voorbeeld van wanneer het "kritisch" dacht.

Het wist dat sommige beoordelingen bevooroordeeld konden zijn, dus het moest de beoordelaar valideren."

De Auto-GPT-agent heeft sub-agents gegenereerd die waren toegewezen om websites te analyseren die werden gebruikt voor onderzoek en wanneer de AI-agent vastliep, vond het een manier om verder te gaan zonder enige hulp van buitenaf.

Tenslotte is de taak voltooid, waarbij een meerparagrafenanalyse van vijf schoenen is gemaakt, waarbij de voor- en nadelen van elke schoen worden vermeld, plus een inleiding en een conclusie.

Verbazingwekkend genoeg werd het volledige onderzoeks-, analyse- en creatieproces voltooid in slechts acht minuten en tien cent gebruik van GPT-4.

Hoe werkt Auto-GPT?

Als de AI-agent zichzelf niet in staat vindt om de taak te voltooien, zal hij nieuwe instructies maken om uit te zoeken hoe verder te gaan.

Auto-GPT is een zelfaangedreven AI-agent die de behoefte aan creatieve en gedetailleerde prompts wegneemt. Het enige wat het nodig heeft, is een set doelen om een taak te voltooien.

Het zal de benodigde aanwijzingen genereren om de taak te voltooien.

Deze kwaliteit van Auto-GPT kan worden gezegd dat het GPT-4 en ChatGPT nog krachtiger maakt, verbazingwekkend capabel.

Een van de geheimen van hoe Auto-GPT werkt, is dat het in staat is om subtaken te maken voor elke doelstelling, waarbij elke taak wordt opgesplitst in meerdere stappen.

Geheugenbeheer geeft Auto-GPT de mogelijkheid om belangrijke gegevens op te slaan voor de korte en lange termijn, zodat het geen stappen hoeft te herhalen, gegevens kan opslaan voor verwerking en een lopende lijst kan bijhouden van wat het doet.

De GitHub-pagina voor Auto-GPT vermeldt de volgende belangrijke kenmerken die Auto-GPT laten werken:

  • "Internettoegang voor zoekopdrachten en informatie verzamelen
  • Toegang tot populaire websites en platforms
  • Beheer van langetermijn- en kortetermijngeheugen
  • Bestandsopslag en samenvatting met GPT-3.5
  • GPT-4-instanties voor tekstgeneratie"

Wat heb je nodig om Auto-GPT te laten werken?

Auto-GPT heeft niet een eenvoudige gebruikersinterface zoals veel software voor consumenten dat wel heeft.

Maar laat dat geen ontmoediging zijn, want er is een manier voor iedereen om het te gebruiken.

Er zijn twee vereisten om Auto-GPT te gebruiken:

  • Een omgeving om het programma uit te voeren
  • Een OpenAI API-sleutel

De Auto-GPT GitHub-pagina vermeldt drie omgevingen om uit te kiezen:

  • VSCode + devcontainer: Het is geconfigureerd in de .devcontainer map en kan direct worden gebruikt
  • Docker
  • Python 3.10 of hoger

De GitHub-pagina bevat ook een link naar een handleiding voor het installeren van Python op Windows.

Andere Autonome AI-agents

Auto-GPT is niet de enige autonome AI-agent, er is nog een andere genaamd BabyAGI die een Python-script is.

BabyAGI

De GitHub-pagina beschrijft het:

“Deze Python-script is een voorbeeld van een op AI-gebaseerd taakbeheersysteem. Het systeem maakt gebruik van OpenAI- en Pinecone-API's om taken te maken, prioriteren en uitvoeren. Het belangrijkste idee achter dit systeem is dat het taken creëert op basis van het resultaat van eerdere taken en een vooraf bepaald doel.

De script gebruikt vervolgens de natuurlijke taalverwerkingsmogelijkheden (NLP) van OpenAI om nieuwe taken te maken op basis van het doel, en Pinecone om taakresultaten op te slaan en op te halen voor context.

Dit is een vereenvoudigde versie van de oorspronkelijke Task-Driven Autonomous Agent (28 maart 2023).

Als dat allemaal ingewikkeld klinkt, is er nog steeds een manier voor niet-ontwikkelaars om AI-agents zoals Auto-GPT en BabyAGI te gebruiken.

Gemakkelijke manieren om een AI-agent uit te voeren

De snelheid van AI-innovatie is ongelooflijk snel en binnen twee weken hebben ontwikkelaars alternatieve manieren gecreëerd om Auto-GPT uit te voeren met gebruiksvriendelijke interfaces.

Deze interfaces zijn zo gloednieuw dat ze momenteel in experimentele of bèta-modus zijn, maar ze werken erg goed.

Cognosys.ai

Een gloednieuwe op AI gebaseerde gebruikersinterface voor een webagent is Cognosys.ai. Je hebt nog steeds een OpenAI API-sleutel nodig om de Cognosys.ai webinterface te kunnen gebruiken.

Zodra je de OpenAI API-sleutel hebt, is de volgende stap om in te loggen met je Google ID of een account aan te maken met een gebruikersnaam en wachtwoord.

Nu is het gebruik van een AI-agent net zo eenvoudig als het invullen van een formulier en kijken hoe de machine de taak voltooit.

afbeelding4.jpg

Agent.gpt

Een andere eenvoudig te gebruiken interface heet AgentGPT, die zich momenteel in de bètafase bevindt. AgentGPT werkt op een vergelijkbare manier als Cognosys.ai.

AgentGPT beschrijft zichzelf als volgt:

"AgentGPT stelt u in staat om autonome AI-agenten te configureren en in te zetten.

Noem uw aangepaste AI en laat het op elk denkbaar doel gaan. Het zal proberen het doel te bereiken door taken te bedenken, ze uit te voeren en te leren van de resultaten 🚀

Deze platform bevindt zich momenteel in beta, we werken momenteel aan:

  • Lange termijn geheugen
  • Webbrowsen
  • Interactie met websites en mensen

Een tweet van de makers van AgentGPT gaat verder in op de details:

“Het werkt door modellen te gebruiken om een takenlijst te genereren en vervolgens iteratief taken uit te voeren, waarbij wordt geëvalueerd of taken voltooid zijn of verdere subacties vereisen.

In de toekomst zullen we een langetermijngeheugen hebben via @pinecone en modellen de mogelijkheid geven om het web te doorzoeken…”

afbeelding2.png

Godmode AI

Een van de nieuwste AI-agent interfaces heet Godmode.

Om het te gebruiken, maakt men eerst een taak aan. De interface reageert met aanwijzingen die de taak definiëren.

Het kiezen van een van de prompts start de AI-agent die vervolgens aan het werk gaat.

Godmode vereist het inloggen met een Google, GitHub of Twitter account.

Het gebruik van Godmode vereist op dit moment geen OpenAI API-sleutel om te werken, maar het gebruik van een sleutel voegt de kracht van GPT-4 toe aan de Godmode-uitvoer.

afbeelding1.jpg

Zelfstandige AI-agents

Sommige mensen zijn in paniek geraakt over ChatGPT.

Maar autonome AI-agents zoals Auto-GPT laten zien dat er meer is wat OpenAI-producten kunnen doen.

De doorbraak van autonome AI-agenten is gloednieuw en baanbrekend. Ze worden geproduceerd door ontwikkelaars en niet door grote bedrijven zoals OpenAI en Google.

Deze technologieën bevinden zich nog steeds in experimentele en bèta-stadia, maar sommige ervan zijn al volwassen genoeg om verbazingwekkende taken uit te voeren op het niveau dat men van een mens verwacht.

Technologieën zoals Auto-GPT maken het gemakkelijk om een punt te bedenken waar werkgevers één persoon kunnen inhuren om taken toe te wijzen aan AI-agenten om het werk van vijf werknemers te doen.

Het is niet moeilijk om je voor te stellen dat er een tijd komt waarin werkgevers het zonder menselijke toezichthouders kunnen stellen en simpelweg een AI-agent kunnen vrijlaten om de AI-agenten te beheren.

Gerelateerde Artikelen

Bekijk meer >>
  • Wat is AIPRM voor ChatGPT

    Bent u het zat om generieke reacties te krijgen van AI taalmodellen? Zoek niet verder dan ChatGPT met de AIPRM-extensie. Met deze krachtige combinatie kunt u nog natuurlijker communiceren met machines dan ooit tevoren.

  • Wat kan GPT 4 doen? Features uitgelegd

    GPT 4 is nu beschikbaar en biedt een ongelooflijke hoeveelheid gebruiksmogelijkheden, maar wat kun je doen met GPT 4? We bekijken de belangrijkste functies van dichtbij.

  • Wat zijn alternatieven voor ChatGPT?

    Op zoek naar alternatieven voor ChatGPT? In dit artikel verkennen we topalternatieven voor ChatGPT die je kunt overwegen.

Ontgrendel de kracht van AI met HIX.AI!