Installera AutoGPT på din dator genom att följa denna steg-för-steg-guide.
Med explosionen av ChatGPT över internet var många människor imponerade av kraften och användbarheten i OpenAI: s GPT-teknik. Detta väckte idén att skapa en automatisk ChatGPT som svarar och genererar sina egna uppmaningar för att uppnå ett specifikt mål. Denna idé skulle senare genomföras som Auto-GPT.
Eftersom Auto-GPT fortfarande är under utveckling, kommer du bara att kunna komma åt Auto-GPT precis som en utvecklare skulle göra – vilket kan kräva lite tekniskt kunnande.
För att göra det enklare för dig, här är en steg-för-steg-guide om hur du laddar ner och installerar Auto-GPT.
Steg 1: Ladda ner Python och AutoGPT
Trots vad du kanske har läst någon annanstans är det ganska enkelt att installera Auto-GPT.
Låt oss börja med att manuellt ladda ner den senaste versionen av Python 3 och den körbara Auto-GPT från GitHub. Du vill först ladda ner och installera Python 3 eftersom din dator behöver den för att läsa och köra filer inom Auto-GPT.
Ladda ner: Python 3 (Fri)
När du har laddat ned, dubbelklicka på filen för att installera Python. Se till att kryssa i rutan för Lägg till python.exe till PATH. Detta gör att din dator kan använda Python var som helst på din dator. Efter det, gå vidare och klicka Installera nu.
Efter installation av Python kan du ladda ner Auto-GPT från GitHub.
Ladda ner: Auto-GPT (Fri)
Källkod.zip är för Windows, medan Källkod.tar.gz är för Linux och MacOS. Ladda först ner filen för ditt operativsystem, kopiera sedan mappen och klistra in den på önskad plats.
Steg 2: Konfigurera Auto-GPT
Eftersom AutoGPT använder OpenAI: s GPT-teknik måste du generera en API-nyckel från OpenAI för att fungera som din legitimation för att använda deras produkt.
Tänk på att ditt konto på ChatGPT skiljer sig från ett OpenAI-konto. Du kommer behöva registrera dig för ett OpenAI-konto för att komma åt ett OpenAI API. Nu:
- Efter registrering och inloggning, klicka på Personlig i det övre högra hörnet på webbplatsen och välj Visa API-nycklar. Detta skickar dig till Hantering av OpenAI API-nycklar, där du kan hantera dina API-nycklar.
- För att skapa en nyckel, klicka Skapa ny hemlig nyckel, ange ett namn och klicka sedan Skapa hemlig nyckel. Du kan sedan kopiera API-nyckeln genom att använda CTRL + C eller klicka på kopieringsikonen till höger.
- Nu när du har din API-nyckel, gå till din Auto-GPT-mapp och öppna .env fil med Anteckningar.
- När du har öppnat, scrolla ner till LLM-LEVERANTÖR sektion. Där ser du OPENAI_API_KEY. Byt ut platshållaren med API-nyckeln du just kopierade och spara sedan filen.
Den här filen är där alla dina tjänsteuppgifter placeras, så om du vill använda en backend-vektordatabas som Docker eller Pinecone kan du ställa in dina produkt-API-nycklar här. Men om du bara vill använda AutoGPT borde OpenAI API-nyckeln räcka.
Steg 3: Installera Auto-GPT Dependens
Nu när du har konfigurerat Auto-GPT är det dags att installera dess beroenden via en terminal.
- För att öppna en terminal i Auto-GPT-miljön, högerklicka på mappen Auto-GPT och välj sedan Öppna i Terminal.
- För att installera alla krav som krävs för att Auto-GPT ska fungera, använd kommandot:
pip installation -r requirements.txt
- När du trycker på enter kommer din terminal att ladda ner och installera alla nödvändiga beroenden.
- Efter installationen, försök att öppna Auto-GPT genom att använda:
python -m autogpt
Grattis! Du har framgångsrikt installerat Auto-GPT.
Hur man använder Auto-GPT
Nu när du har installerat Auto-GPT på din dator, låt oss diskutera hur du använder Auto-GPT.
När du först öppnar Auto-GPT blir du omedelbart ombedd att ange ett namn för din AI-assistent, dess roll och fem mål som AI ska följa.
Du kan ange vilket namn du vill. Det skulle troligen inte påverka prestandan hos din AI-assistent. Efter att ha angett ett namn, försök att ge en tydlig och koncis roll, eftersom detta kommer att bestämma vilken roll AI kommer att spela.
Även om du inte behöver fylla alla fem målen, rekommenderas det ändå att du gör det, eftersom detta sannolikt kommer att påverka effektiviteten hos din AI.
I det här exemplet har vi döpt vår AI-assistent till "Recept-Generator." Dess roll är att göra ett recept baserat på de fem bästa ingredienserna som är lätt tillgängliga i USA. Vi har ställt in de tre första målen som parametrar för vad vi förväntar oss att receptet kommer att vara och ställer in de två sista för att tala om för Auto-GPT att spara filen som TXT och sedan stänga av.
När du har gett ditt sista mål kan du trycka på enter för att Auto-GPT ska köras.
När du springer kan du se AI: s tankar, resonemang, planering och kritik. För varje åtgärd av AI-assistenten kommer du att bli ombedd att auktorisera dess plan för att genomföras. Du kan göra det genom att skriva "y" som ja.
Om du vill att AI ska fortsätta ett antal gånger utan att fråga dig om auktorisering kan du skriva "y -(antal åtgärder auktoriserad)." Om du till exempel vill att din AI-assistent ska fortsätta att utföra följande fem steg, kan du skriva "y -5" och tryck enter.
En fördel med Auto-GPT framför ChatGPT är att det är gratis att söka via internet. Som du kan se här laddar vår Recept-Generator-assistent ner en fil.
Detta gör detta AI potentiellt farlig; det är därför Auto-GPT alltid ber dig om auktorisering innan du genomför planer. Läs och förstå alltid din AI-assistents tankar, resonemang och plan innan du godkänner dess handlingar.
Efter varje åtgärd av AI: n kan du också ge din feedback för att hjälpa AI: n med dess uppgift.
I den här skärmdumpen har vår AI-assistent gått igenom samma steg tre gånger. Så vi säger åt AI: n att hoppa över att leta efter recept och börja skapa utdata.
Efter att ha gjort receptet har vår AI nu slutfört sin uppgift.
För att se utdata, gå till din Auto-GPT-mapp och öppna auto-gpt-arbetsytan.
Framgång! Vår AI-assistent har gett oss ett recept på en kycklinggryta.
Auto-GPT-begränsningar
Även om det var trevligt att Auto-GPT fungerar, är det fortfarande ganska begränsat. Genom en serie tester upptäckte vi att Auto-GPT inte kunde hantera något komplicerat. För det mesta fortsatte det att gå runt samma tanke och resonemang. Även om du definitivt kan fortsätta ge användbara uppmaningar, skulle det kännas mer som ChatGPT istället för den autonoma assistenten det var tänkt att vara.
Många av dessa ändlösa looping orsakades av att AI inte visste hur man hanterar eller navigerar genom webbannonser, inloggningssidor, cookies och alla typer av popup-fönster. Denna svårighet orsakades troligen av det faktum att vi bara körde Auto-GPT på GPT-3.5 istället för GPT-4.
Även om de två versionerna kan vara nära när det gäller version, GPT3.5 och GPT-4 skiljer sig mycket från varandra.
Framtiden för Auto-GPT
Det finns två anledningar till varför Auto-GPT inte är så kraftfullt som det borde vara.
Den första är att den fortfarande är under utveckling – fler funktioner och justeringar måste läggas till för att få Auto-GPT att fungera som avsett. Det andra är att GPT-3.5 inte var tänkt att driva Auto-GPT. Om du tittar på den officiella GitHub kan du se att AutoGPT utvecklas för att använda GPT-4.
Det kommer bara att vara en tidsfråga innan AutoGPT kommer till ett moget utvecklingsstadium och GPT-4 släpps. När det händer kommer AutoGPT sannolikt att vara lika imponerande och kraftfullt som det först troddes vara. Så innan det händer kan du vara intresserad av att spela med den medan vi väntar på dess kommande uppdateringar och GPT-4.