Har du problem med att installera Auto-GPT på din dator? Här är 6 vanliga installationsproblem och hur du löser dem.
Att installera Auto-GPT på din dator kan vara en utmanande uppgift. Även om den medföljande installationsguiden är enkel, kan det faktum att projektet fortfarande är under utveckling orsaka problem under installationen. Och eftersom loggar och dokumentation kan vara ganska långa och förvirrande, kan icke-utvecklare behöva hjälp med att felsöka problem som kan uppstå under installationen.
Eftersom guider om Auto-GPT involverar användning av nischteknologier och tekniska terminologier, kan felsökning av problem med liten förståelse leda till frustration.
För att göra det enklare för dig har vi sammanställt en lista över de sex vanligaste problemen när det gäller att installera Auto-GPT på en dator.
1. Dålig körbar git
Git är ett versionskontrollsystem som hanterar och spårar projektkodändringar och används för att samarbeta med andra utvecklare. När du försöker installera något från GitHub utan att installera Git på din lokala enhet, kan du få ett importfel känt som
Dålig körbar git.Dålig körbar git felet kastas eftersom din dator försöker köra en git-körbar utan möjlighet att använda Git-kommandon.
Du kan enkelt åtgärda problemet genom att ladda ner och installera git på din lokala dator. Att installera git, kan du gå till deras officiella webbplats för att ladda ner deras programvara och köra installationsprogrammet.
Alternativt kan du öppna en terminal genom att högerklicka på skrivbordet och välja Öppna i Terminal. Efter att ha öppnat terminalen kan du installera git genom att använda kommandot:
winget install --id Git. Git -e --source winget
När den är installerad, starta om datorn och kör Auto-GPT som vanligt. Om du fortfarande får felet måste du ladda ner Auto-GPT-källkoden igen och upprepa installationen.
2. Saknar auto-gpt.json
JSON är ett dataformat som ofta används i webb-API: er som Auto-GPT. Den används för att överföra och hantera strukturerad data mellan klient och server. Du kan få en varning om en saknad auto-gpt.json fil eftersom Auto-GPT försöker spara data lokalt men inte kan hitta JSON-filen.
De auto-gpt.json fil ska genereras under installationen, men om den här processen misslyckas kan du skapa JSON-filen själv. Det enklaste sättet att lösa problemet är att kopiera valfri JSON-fil i din källkodsmapp och formatera den som din auto-gpt.json fil.
Till att börja med vill du öppna din källkodsmapp och gå till autogpt >> json_utils. Kopiera llm_response_format_1.json, klistra sedan in den i rotmappen (Auto-GPT-X.X.X).
Öppna nu filen med Anteckningar och radera allt innehåll och spara. Du bör nu ha en tom JSON; allt du behöver göra nu är att byta namn på den till autogpt.json.
Även om du kan prova att skapa en ny textfil och spara den som autogpt.json, skulle dess filtyp fortfarande indikera det som ett textdokument istället för en JSON-fil. Så för att säkerställa att vår fil fungerade, var vi tvungna att kopiera en fil som redan var taggad som en JSON-fil.
3. Ingen modul med namnet autogpt
Auto-GPT körs i en miljö som finns i dess källkodsmapp. Om du försöker köra Auto-GPT någon annanstans kommer du att bli ombedd med Ingen modul med namnet autogpt. Detta händer vanligtvis när människor försöker köra Auto-GPT för andra gången, utan att veta att Auto-GPT måste dirigeras till rätt väg för att fungera.
Du kan enkelt lösa detta genom att öppna din terminal i Auto-GPT: s källkodsmapp. För att göra det, högerklicka på din källkodsmapp och välj Öppna i Terminal.
4. Auto-GPT fastnar i tankefasen (dålig gateway)
När du kör en AI-assistent kommer Auto-GPT att gå igenom en process av tänkande, resonemang, planering, kritik och utförande. Det bör inte ta lång tid innan din AI-assistent går igenom cykeln. Men i de fall där AI: n har fastnat i tankefasen kan det bero på att du inte har meriteringen för att använda OpenAI: s GPT-modell.
Eftersom vem som helst kan generera en OpenAI API-nyckel utan att ställa in sin betalningsmetod, kanske folk tror att det är valfritt. Om du inte har outgångna gratiskrediter krävs det att du loggar in på ditt konto och ställer in din betalningsmetod.
Kom ihåg, Auto-GPT skiljer sig från ChatGPT. Även om de båda använder samma GPT-modell, behöver Auto-GPT en separat OpenAI-betalningsmetod från ditt ChatGPT-konto.
5. API-nyckel inte angiven i ENV
Auto-GPT använder API-nycklar som autentiseringsuppgifter för att använda OpenAI: s GPT-teknik. Utan en API-nyckel kommer du inte att få använda GPT. Om du har sett till att du har lagt till din API-nyckel i .env men fortfarande får samma problem, måste du hårdkoda din API-nyckel i konfigurationsfilen i Auto-GPT-mappen.
För att hårdkoda din API-nyckel, vill du gå till Auto-GPT >> autogpt >> config, öppna sedan config.py fil med Notepad eller någon annan kodredigerare.
När du har öppnat den kommer du att se olika API-nycklar och tjänstekonfigurationer. Du kan sedan manuellt skanna efter OpenAI API-nyckelvariabeln för att placera din API-nyckel. Alternativt kan du hålla CTRL + F, och skriv self.openai_api_key, tryck sedan Stiga på.
När du har hittat API-nyckelvariabeln tar du bort alla element efter "="-tecknet med din OpenAI API-nyckel. Eftersom variabeln är en platshållare för en sträng, vill du lägga till citattecken i båda ändarna av din API-nyckel. Du kan nu spara filen och köra Auto-GPT som vanligt.
Eftersom OpenAI API-nyckeln från .env filen inte fungerade, är det troligt att de andra API-nycklarna du har lagt till i .env filen fungerar inte heller. Så om du parar Auto-GPT med andra webb-API-tjänster måste du också hårdkoda dem i config.py fil.
6. Problem med Python Path
Du måste installera Python för att köra Auto-GPT på din dator och ange dess sökväg. Att få problem med att pip inte känns igen som en funktion betyder att antingen Python inte installerades korrekt eller så måste du ställa in dess sökväg korrekt.
Du kan ställ in Python-sökvägen på Windows genom redigera miljövariabler panel, men det enklaste sättet att lösa problemet är att använda Python-installationsprogrammet.
För att lägga till den korrekta sökvägen med installationsprogrammet, vill du hitta eller ladda ner Python-installationsprogrammet på din dator. Kör sedan installationsprogrammet och gå till avancerade alternativ genom att välja Ändra >> Nästa. I menyn för avancerade alternativ, bocka Lägg till Python till miljövariabler Klicka sedan Installera. Detta bör ställa in den rätta sökvägen för Python och tillåta dig att använda den på vilken plats eller miljö som helst.
Enklare installation i framtiden
Med Auto-GPT fortfarande i sin tidiga utvecklingsfas är det inte deras högsta prioritet att skapa en användarvänlig installatör. För att komma åt Auto-GPT förväntas du ladda ner källkoden, konfigurera filer, installera beroenden och felsöka problem. Men när Auto-GPT väl kommer ur betastadiet kan du förvänta dig enklare installationer och kanske till och med en fullständigt kompilerad applikation om tillverkarna bestämmer sig för att den är redo för massanvändning.