Hva er Auto-GPT? Hvordan lage selvoppfordrende AI-agenter

ChatGPT har tatt verden med storm, i stor grad takket være dens dødelige rammeverk. Det er bare en AI chatbot, i stand til å produsere overbevisende tekst på naturlig språk som svar til brukeren.

Innhold

  • Hva er Auto-GPT?
  • Hvordan fungerer Auto-GPT?
  • Brukstilfeller for Auto-GPT
  • Slik bruker du Auto-GPT
  • Har Auto-GPT oppnådd AGI?

Men med AI-chatboter er mye avhengig av en persons evne til å komme opp med spørsmål som AI-en vil svare på. Auto-GPT er en ny applikasjon som lar AI handle autonomt som kan "selvspørre", og det endrer helt måten vi tenker på denne teknologien.

Anbefalte videoer

Hva er Auto-GPT?

Et skjermbilde av Auto-GPT som kjøres i Windows PowerShell.

Auto-GPT er en åpen kildekode Python-applikasjon som ble lagt ut på GitHub 30. mars 2023 av en utvikler kalt Betydelig gravitas. Ved hjelp av GPT-4 som grunnlag lar applikasjonen AI handle "autonomt" uten at brukeren trenger å be om hver handling. Du kan få Auto-GPT til et overordnet mål, og vil trinn for trinn iverksette tiltak for å oppnå dette målet. Det er der konseptet "AI-agenter" kommer fra, som bruker internett og utfører handlinger på en PC helt på egen hånd - uten at du trenger å bli spurt på hvert trinn.

Det enkle eksemplet lagt ut i den originale GitHub er Auto-GPT gitt målet om å surfe på nettet for å komme opp med unike og originale oppskrifter for "den neste kommende begivenheten", som påske. Chef-GPT, som det ble kalt, begynner deretter å søke på nettet etter en løsning. Det andre målet var å lagre oppskriften som en fil på brukerens datamaskin.

I seg selv høres det kanskje ikke så nyskapende ut. Men Auto-GPTs evne til å søke på internett på vegne av brukeren og utføre handlinger som å lagre filer tar denne AI langt utover en enkel chatbot.

Hvordan fungerer Auto-GPT?

En av de fascinerende tingene med Auto-GPT er måten den bryter ut AI-trinnene, som er der GPTs utmerkede tekstgenerering kommer inn. Auto-GPT kaller dem "tanker", "resonnering" og "kritikk" - og forteller deg nøyaktig hva AI gjør og hvorfor. I eksemplet med Chef-GPT ovenfra, var dens første "tanke" som følger: "Jeg vil søke etter kommende arrangementer for å finne en passende for lage en unik oppskrift." "Begrunnelsen" er da at "Å finne et kommende arrangement vil hjelpe meg med å komme opp med en relevant og spennende oppskrift."

"Kritikken" produsert av Auto-GPT vil uttrykke noen av bekymringene og begrensningene rundt det den gjør. Som du kan se, tar Auto-GPT skritt helt autonomt for å oppnå målene som er gitt av brukeren.

Noen få andre fine funksjoner i Auto-GPT inkluderer lang-/korttidsminne og tekst-til-tale-integrasjon via ElevenLabs. Kombinasjonen av alle disse funksjonene gjør at Auto-GPT føles mye mer som en AI laget for å samhandle med mennesker.

Brukstilfeller for Auto-GPT

Folk oppdager alle slags mulige brukstilfeller for Auto-GPT, og vi er fortsatt i begynnelsen. Fordi det er helt åpen kildekode, kan hvem som helst gå og leke med verktøyet. Et enkelt eksempel som ble lagt ut på Twitter var for "Ecommerce-GPT", som fikk målet om å utvikle og drive en e-handelsvirksomhet autonomt med mål om å øke nettoverdien.

Jeg har en Auto-GPT fra @SigGravitas utvikler for tiden en e-handelsvirksomhet. Den har bestemt seg for å surfe på internett etter forretningsideer, og lagre funnene i filer for referanse senere. @kongle@OpenAI@Google@DuckDuckGopic.twitter.com/eoUFgUDoJK

— Graham Fleming (@GrahamFleming_) 7. april 2023

Et annet interessant eksempel var i verden av koding. En bruker på Twitter kom opp med "Robo-GPT", som får oppgaven med å analysere, omskrive og lagre kode.

🚀 I dag skrev jeg Robo-GPT, en variant av #AutoGPT

🤖 https://t.co/qJRwEYWndP

✨ Jeg prøvde å gjøre koden ren og avhengighetene enkle. Den har foreløpig ikke så mange funksjoner som Auto-GPT, men er forhåpentligvis enklere å forstå, kjøre og oppdatere.#GPT4#AIpic.twitter.com/T09jG4D9su

— Rok Strniša (@RokStrnisa) 4. april 2023

Det er mange flere eksempler, og det er ikke vanskelig å forestille seg hvordan dette kan utvikle seg til roboter som lager nettsider, kjører sosiale mediekampanjer og mye mer.

I tillegg er det rivaliserende systemer som er utviklet som utfører lignende funksjoner. Disse inkluderer Microsoft Jarvis og BabyAGI, som begge lar GPT "selvspørre" og handle autonomt.

Slik bruker du Auto-GPT

Som mange andre GitHub-prosjekter, er det ikke så enkelt å sette opp Auto-GPT som å laste ned en fil eller gå til et nettsted. Det er noen viktige krav før du kommer i gang, som inkluderer Python 3.8 (eller nyere), en OpenAI API-nøkkel, og en Pinecone API-nøkkel. Du trenger også en ElevenLabs API hvis du vil ha den valgfrie tekst-til-tale-funksjonen.

Lenker til disse finner du på Auto-GPT GitHub-siden, sammen med annen viktig informasjon. Når du har gjort disse tre kravene, klikker du på "Kode" og laster ned zip-filen. Alternativt kan du få tilgang til filene gjennom Git-applikasjonen.

Først åpner du et kommandolinjeprogram som PowerShell, hvor du må skrive inn "git clone https://github.com/Torantulino/Auto-GPT.git” for å klone depotet.

Det andre trinnet er å skrive inn "cd 'Auto-GPT'" i PowerShell for å navigere til prosjektkatalogen. Skriv deretter "pip install -r requirements.txt" for å installere de nødvendige avhengighetene. Til slutt må du gi nytt navn til filen ".env.template" til ".env" og fylle inn OpenAI API-nøkkelen din.

Når du har installert Auto-GPT, er det veldig enkelt å bruke. Den vil be deg navngi boten først, etterfulgt av å gi den et mål. Det er til og med eksempler på begge gitt for å lede deg i riktig retning.

Har Auto-GPT oppnådd AGI?

Mange AI-entusiaster peker på Auto-GPT som det første glimtet av AGI (Artificial General Intelligence). Årsaken er selvfølgelig at Auto-GPT demonstrerer evnen til å resonnere og ta flere autonome skritt mot å oppnå mål. Tillegget av lang- og korttidsminne gir Auto-GPT-permanens også, slik at den kan lære nye ting.

Mange mennesker vil si at en serie koblede meldinger ikke gjør et system "intelligent", mens andre hevder at mye av menneskelig intelligens og oppførsel fungerer på lignende måte.

Enten det er begynnelsen på AGI eller bare et spesielt nyttig neste trinn i standard AI, Auto-GPT reiser noen filosofiske spørsmål om fremtiden til de "intelligente vesenene" som lever og handler på internett.

Redaktørenes anbefalinger

  • Google Bard kan nå snakke, men kan det overdøve ChatGPT?
  • ChatGPT: de siste nyhetene, kontroversene og tipsene du trenger å vite
  • ChatGPTs Bing-surfingsfunksjon er deaktivert på grunn av tilgangsfeil i betalingsmuren
  • 81 % mener ChatGPT er en sikkerhetsrisiko, viser undersøkelsen
  • Apples ChatGPT-rival kan automatisk skrive kode for deg

Oppgrader livsstilen dinDigitale trender hjelper leserne å følge med på den fartsfylte teknologiverdenen med alle de siste nyhetene, morsomme produktanmeldelser, innsiktsfulle redaksjoner og unike sniktitter.