Contents

Är Auto-GPT värt att använda utan GPT-4?

Key Takeaways

Auto-GPT utnyttjar de avancerade funktionerna i antingen GPT-3.5 eller GPT-4 och fungerar som ett autonomt system med artificiell intelligens som effektivt kan hantera olika uppgifter med en hög grad av självständighet, och fungerar därmed ungefär som en mångsidig och effektiv personlig assistent.

För att få tillgång till Auto-GPT på din persondator måste du följa en rad steg som inkluderar nedladdning av programmeringsspråket Python, konfigurering av nödvändiga API-nycklar och initiering av programvaran via kommandoradsgränssnittet som kallas Terminal.

Användningen av GPT-4 API tillsammans med ett auto-GPT-system har visat sig ge bättre precision vid navigering på webben jämfört med dess föregångare, GPT-3.5 API. Båda iterationerna kan självständigt utföra uppgifter som har väldefinierade mål. Det är dock tillrådligt att göra en noggrann verifiering av all information som erhålls genom sådana processer.

Utvecklingen av artificiell intelligens har gått framåt i allt snabbare takt, och det verkar som om vi närmar oss utvecklingen av artificiell allmän intelligens som kan leda till omvälvande förändringar inom olika områden. Även om vi ännu inte har uppnått denna nivå av sofistikering betraktas ChatGPT-4 allmänt som det nuvarande toppmoderna AI-systemet.

Ett innovativt verktyg som kallas Auto-GPT har dykt upp och gör det möjligt att använda GPT-4 på ett ännu smidigare sätt. Man kan fråga sig exakt hur denna nya lösning fungerar och om den kan användas oberoende av GPT-4?

Vad är Auto-GPT?

/sv/images/laptop-on-desk.jpg

Auto-GPT är en avancerad modell för artificiell intelligens som använder antingen GPT-3.5 eller GPT-4 som grund för att utföra uppgifter utan extern inblandning. Detta gör det möjligt för Auto-GPT att generera sina egna uppmaningar och ge oberoende svar för att uppnå förutbestämda mål. Den viktigaste skillnaden mellan Auto-GPT och ChatGPT ligger i den förstnämndas förmåga att fungera helt på egen hand, utan att kräva kontinuerlig vägledning från en mänsklig operatör i varje steg av processen.

Dessutom använder Auto-GPT ChatGPT API:s funktioner för att interagera med olika program, applikationer och webbplatser. Detta gör det möjligt för Auto-GPT att svara på e-postmeddelanden, skapa nya appar eller webbplatser samt utföra oberoende analyser av finansmarknader med hjälp av endast ett enda kommando.

Auto-GPT fungerar som ett mångsidigt och effektivt virtuellt hjälpmedel som kan effektivisera en mängd olika uppgifter med minimal mänsklig inblandning. Det finns många pragmatiska tillämpningar för denna innovativa teknik, som gör det möjligt för användare att optimera sin produktivitet och förbättra sina dagliga arbetsflöden.

Hur får du tillgång till Auto-GPT på din PC?

/sv/images/a-grey-laptop-and-a-phone-on-a-table.jpg

För att börja använda Auto-GPT måste man ha tillgång till ett kompatibelt operativsystem som Windows, macOS eller Linux. Dessutom måste man skaffa ett OpenAI API-konto innan användningen påbörjas.

För att installera Auto-GPT på din dator, följ denna omfattande uppsättning instruktioner:

⭐ Ladda först ner den senaste versionen av Python till din dator. Här följer en guide till hur du installerar Python PIP på Windows, Mac och Linux. Om du använder Windows lägger du till Python i Windows PATH-variabel före installationen. /sv/images/2-install-python.jpg

⭐ Ladda ner Auto-GPT källkod från GitHub.

Extrahera innehållet i den medföljande ZIP-filen och överför katalogen “Auto-GPT” till en önskad destination på din enhet.

Leta upp filen “.env” i den aktuella katalogen med hjälp av en noggrann sökning. När filen har identifierats, använd en datormus för att placera markören över filen, klicka sedan och håll ned vänster knapp medan du drar markören över skärmen tills en snabbmeny visas. När snabbmenyn visas släpper du vänster musknapp och använder musens rullningshjul eller någon annan lämplig inmatningsenhet för att navigera genom listan över tillgängliga alternativ som presenteras i den. Välj slutligen alternativet märkt “Open with Notepad” bland de listade alternativen och låt den valda applikationen öppna filen .env.

⭐ Besök ditt OpenAI-konto och klicka på Personligt längst upp till höger på skärmen och välj Visa API-nycklar . Detta bör ta dig till sidan OpenAI API-nycklar medan du är inloggad. /sv/images/openai-home-page.jpg

⭐ Kopiera dina hemliga API-nycklar från Open AI. Om du inte har några API-nycklar klickar du på Skapa ny hemlig nyckel . /sv/images/api-keys.jpg

⭐ Ersätt texten “your-openai-api-key” i filen “.env.template” med API-nycklarna. /sv/images/notepad.jpg

⭐ Skapa ett gratis konto på pinecone.io . När du har loggat in på ditt konto väljer du API-nycklar och klickar på Skapa API-nyckel . Det är dock inte obligatoriskt att använda pinecone.io för att installera Auto-GPT - om du hamnar på en väntelista kan du hoppa till steg

När du har genererat en ny API-nyckel för Pinecone ska du manuellt kopiera den genererade strängen och infoga den som din Pinecone API-nyckel i den tredje raden i .env-filen som tidigare har öppnats med Notepad.

⭐ På pinecone.io-kontot kopierar du informationen under Environment och klistrar in den i filen “.env.” bredvid PINECONE_ENV - den ska ersätta “your-pinecone-region”. /sv/images/pinecone.jpg

⭐Spara filen “.env”.

⭐ Högerklicka på Auto-GPT-mappen och välj Öppna i terminal . /sv/images/10-open-terminal.jpg

⭐ När du har öppnat terminalen anger du “pip install -r requirements.txt” för att automatiskt hämta och installera de nödvändiga biblioteken för Auto-GPT. /sv/images/11-pip-install-requirements.jpg

⭐ Starta Auto-GPT på din dator genom att utföra följande kommando: “python -m autogpt”. /sv/images/weldom.jpg

När du startar Auto-GPT på din enhet kommer API (Application Programming Interface) att begära att du tilldelar den en beskrivande identifierare och anger eventuella särskilda mål eller uppgifter för vilka den ska användas. Detta kan inkludera att definiera dess funktion i ett givet sammanhang, t.ex. att instruera den att undersöka finansiella data som rör aktiemarknaden och sedan lagra resultaten i ett angivet dokument.

När Auto-GPT startar processen behöver du ge ditt samtycke för att fortsätta. För att ge detta tillstånd skriver du helt enkelt “Y” följt av enter-tangenten på tangentbordet. Som ett alternativ kan du välja att ange ett visst antal åtgärder som Auto-GPT får utföra innan ytterligare tillstånd begärs. I sådana fall räcker det att ange “y-(antal åtgärder)” följt av enter-tangenten. Om du t.ex. vill att Auto-GPT ska utföra tio uppgifter i följd utan att först inhämta ditt godkännande, kan du välja att skriva “Y-10” och sedan trycka på Enter-knappen.

För att snabbt avsluta en pågående process kan du använda tangentbordskombinationen “Ctrl” och “C” samtidigt, vilket motsvarar kommandot Ctrl \+ C.

Auto-GPT Benchmarking Tool

I Auto-GPT-uppdateringen från augusti 2023 introducerades ett nytt benchmarkingverktyg som är utformat för att spåra prestandan hos de utplacerade agenterna. Auto-GPT Benchmarks är fortfarande under utveckling, men det ger dig en uppfattning om hur dina automatiserade agenter presterar inom områden som “kod, hämtning, minne och säkerhet”.

Hur får du åtkomst till Auto-GPT i din webbläsare?

/sv/images/agent-gpt.png

För dem som tycker att det är svårt att använda Auto-GPT på sin persondator, särskilt om man inte är van vid att navigera genom Windows Terminal, finns det en alternativ metod för åtkomst via AgentGPT i ens webbläsare. Detta kan dessutom vara ett säkrare val om den personliga integriteten är en viktig fråga när man arbetar på denna enhet.

För att underlätta installationen av Auto-GPT på din personliga dator har jag tillhandahållit en omfattande genomgång som bryter ner varje steg i processen i detalj.

⭐ Besök AgentGPT och välj Inställningar i det nedre vänstra hörnet.

Vänligen ge mig ett lämpligt kommando för att ange min OpenAI API-nyckel för antingen GPT-4 eller GPT-3.5-turbo, för att fortsätta vidare.

När du har fått din API-nyckel kan du anpassa den genom att tilldela den en etikett och ange dess avsedda syfte.

Klicka på knappen “Deploy Agent” för att påbörja processen.

När uppgiften är slutförd har man möjlighet att reproducera eller bevara data.

Auto-GPT 3.5 API vs. Auto-GPT 4 API

/sv/images/rup-ai-chatgpt4.jpg

När man använder ChatGPT-4 får man tillstånd att interagera med GPT-4 API. Om en person däremot väljer den kostnadsfria iterationen av ChatGPT, kommer de endast att ha tillgång till GPT-3.5 API. Skillnaden som uppstår ligger i skillnaden mellan kapacitet och potentiella resultat när man använder antingen GPT-3.5 eller GPT-4 som ett sätt att interagera med Auto-GPT.

Även om båda Auto-GPT-modellerna som använder API:erna GPT-3.5 respektive GPT-4 kan utföra uppgifter effektivt, finns det en märkbar skillnad mellan deras prestanda. Specifikt har det observerats att Auto-GPT integrerad med GPT-3.5 API uppvisar högre hastighet och smidighet i utförandet av uppgifter jämfört med dess motsvarighet som utnyttjar den nyare GPT-4 API. Omvänt har det noterats att den förstnämnda modellen ibland kan drabbas av AI-inducerade hallucinationer, vilket leder till felaktigheter i utdata. Dessutom har användare rapporterat att Auto-GPT-systemet som innehåller GPT-3.5 API tenderar att avvika från det avsedda ämnet eller avvika från kursen när den sätter upp mål för sig själv att följa.

Auto-GPT som använder GPT-4 API uppvisar minskade tendenser till hallucinationer och tangentiella diskussioner jämfört med dess motsvarighet som använder GPT-3.5 API. Även om dess resultat liknar GPT-4, ligger dess främsta skillnad i dess förmåga att navigera på webben i realtid och kontinuerligt generera resultat tills den tilldelade uppgiften har utförts. Faktum är att denna version av Auto-GPT är överlägsen Microsofts Bing AI när det gäller internetnavigering och generering av omfattande rapporter.

En potentiell begränsning vid användning av både GPT-3.5 och GPT-4 API är möjligheten att stöta på ett problem där systemet fastnar i en oändlig loop medan det försöker utföra en specifik instruktion. Om AI t.ex. instrueras att inte utföra några åtgärder alls som en del av en förutbestämd plan, kan AI fastna i denna cykel i stället för att gå vidare med ytterligare steg som krävs för att slutföra en viss uppgift.

Även om Auto-GPT som innehåller antingen GPT-3.5 eller GPT-4 API kan ha imponerande kapacitet för automatisering och slutförande av uppgifter, är det viktigt att notera att denna teknik har begränsningar när det gäller att hantera invecklade eller flerstegsprocesser inom en enda session. På grund av att Auto-GPT inte har någon minneskapacitet efter varje enskild session kan den inte bygga vidare på tidigare erfarenheter eller insikter som erhållits under tidigare interaktioner. Även när Auto-GPT används genom installation på en persondator är det maximala antalet mål som kan tilldelas Auto-GPT vid varje given tidpunkt begränsat till fem.

Den senaste versionen av Auto-GPT har förbättrade funktioner för planering och uppgiftshantering, vilket gör den mer skicklig på att utföra uppgifter på ett effektivt sätt. Dessutom ger denna avancerade AI insiktsfulla kommentarer om sin tankeprocess, motivering, strategi och utvärderande bedömningar under utförandet, vilket ger användarna värdefulla insikter i dess beslutsmetodik.

/sv/images/3-recipe-generator.jpg

Med facit i hand kan Auto-GPT i kombination med antingen GPT-3.5 eller GPT-4 API effektivisera vissa processer genom att sätta upp tydligt avgränsade mål. Det bör noteras att när Auto-GPT är utrustad med GPT-4 API uppvisar den en överlägsen nivå av noggrannhet och större skicklighet i tolkningen av visuella data jämfört med dess motsvarighet GPT-3.5. En jämförelse av de viktigaste skillnaderna mellan dessa två upprepningar av tekniken kommer nu att presenteras för din läsning.

Är det värt att använda Auto-GPT utan GPT-4?

Även om det är sant att användningen av det mer avancerade GPT-4 API kan ge bättre prestanda för uppgifter som utförs av Auto-GPT, är det viktigt att notera att Auto-GPT 3.5 fortfarande är ett användbart alternativ för att utföra autonoma uppgifter. Jag bad nyligen Auto-GPT 3.5, med hjälp av dess GPT-3.5 API, att surfa på nätet och sammanställa en omfattande lista över topprankade bärbara modeller tillsammans med deras respektive för- och nackdelar.

/sv/images/auto-gpt-with-gpt-3-5-output-example.jpg

På liknande sätt, när Auto-GPT använde GPT-4 API tillsammans med mina avsedda mål i åtanke, producerade Auto-GPT en motsvarande utdata för mig att granska.

/sv/images/auto-gpt-with-gpt-4-output-example.jpg

Mot bakgrund av resultaten blir det uppenbart att Auto-GPT förblir en värdefull resurs även i avsaknad av tillgång till GPT-4 API. Dessutom är det värt att notera att Auto-GPT-3.5-tokens är mer kostnadseffektiva jämfört med GPT-4-tokens. Följande information ger insikt i begränsningarna och användningen av ChatGPT-tokens:

Genom att använda GPT-3.5 API har Auto-GPT kapacitet att effektivisera utvecklingen av applikationer, programmering, orkestrering av sammankomster samt att utvärdera trender på kryptovalutamarknaden autonomt.

Även om skaparna av Auto-GPT hävdar att deras produkt fortfarande är opolerad och saknar tillräcklig tillförlitlighet för exklusiv tillit utan korsreferenser, även när de använder det mest avancerade GPT-4 Application Programming Interface (API), bör användarna vara försiktiga med potentiella kostnader på grund av överdriven tokenförbrukning. Följaktligen är det lämpligt att koppla från systemet när den aktuella operationen har slutförts.

Utöver detta bör det noteras att skaparna av Auto-GPT är medvetna om att tekniken fortfarande är i ett experimentellt tillstånd och kanske ännu inte är helt lämplig för praktiska tillämpningar.

Auto-GPT förändrar spelplanen

Auto-GPT är en formidabel approximation av artificiell allmän intelligens, eftersom den kan utföra ett brett spektrum av uppgifter självständigt efter att ha fått begränsade inmatningsinstruktioner. Dess installationsprocess är strömlinjeformad och den kan användas tillsammans med antingen GPT-3.5 eller GPT - men den är inte utan brister, eftersom den kräver mänsklig övervakning för faktakontroll efter det att dess autonoma uppgifter har slutförts.