Har du problemer med at installere Auto-GPT på din computer? Her er 6 almindelige installationsproblemer, og hvordan du løser dem.
Installation af Auto-GPT på din computer kan være en udfordrende opgave. Selvom den medfølgende installationsvejledning er enkel, kan det faktum, at projektet stadig er under udvikling, give problemer under installationen. Og da logfiler og dokumentation kan være ret lange og forvirrende, kan ikke-udviklere have brug for hjælp til fejlfinding af problemer, der kan opstå under installationen.
Da guider om Auto-GPT involverer brug af nicheteknologier og tekniske terminologier, kan fejlfinding af problemer med ringe forståelse føre til frustration.
For at gøre det nemmere for dig har vi samlet en liste over de seks mest almindelige problemer, når det kommer til installation af Auto-GPT på en computer.
1. Dårlig git eksekverbar
Git er et versionskontrolsystem, der styrer og sporer projektkodeændringer og bruges til at samarbejde med andre udviklere. Når du forsøger at installere noget fra GitHub uden at installere Git på din lokale enhed, kan du få en importfejl kendt som
Dårlig git eksekverbar.Dårlig git eksekverbar fejl er smidt, fordi din computer forsøger at køre en git eksekverbar uden mulighed for at bruge Git kommandoer.
Du kan nemt rette problemet ved at downloade og installere git på din lokale maskine. At installere git, kan du gå til deres officielle hjemmeside for at downloade deres software og køre installationsprogrammet.
Alternativt kan du åbne en terminal ved at højreklikke på dit skrivebord og vælge Åbn i Terminal. Efter at have åbnet terminalen, kan du installere git ved at bruge kommandoen:
winget install --id Git. Git -e --source winget
Når den er installeret, genstart din computer og kør Auto-GPT som normalt. Hvis du stadig får fejlen, bliver du nødt til at downloade Auto-GPT-kildekoden igen og gentage din installation.
2. Mangler auto-gpt.json
JSON er et dataformat, der populært bruges i web-API'er som Auto-GPT. Det bruges til at overføre og administrere strukturerede data mellem klient og server. Du kan få en advarsel om en savnet auto-gpt.json fil, fordi Auto-GPT forsøger at gemme data lokalt, men ikke er i stand til at finde JSON-filen.
Det auto-gpt.json fil formodes at blive genereret under installationen, men hvis denne proces mislykkes, kan du selv oprette JSON-filen. Den enkleste måde at løse problemet på er at kopiere enhver JSON-fil i din kildekodemappe og formatere den som din auto-gpt.json fil.
For at starte skal du åbne din kildekodemappe og gå til autogpt >> json_utils. Kopi llm_response_format_1.json, indsæt den derefter i rodmappen (Auto-GPT-X.X.X).
Åbn nu filen ved hjælp af Notesblok og slet alt indhold og gem. Du skulle nu have en tom JSON; alt du skal gøre nu er at omdøbe den til autogpt.json.
Selvom du kan prøve at oprette en ny tekstfil og gemme den som autogpt.json, vil dens filtype stadig angive det som et tekstdokument i stedet for en JSON-fil. Så for at sikre, at vores fil fungerede, var vi nødt til at kopiere en fil, der allerede var mærket som en JSON-fil.
3. Intet modul med navnet autogpt
Auto-GPT kører på et miljø placeret i dets kildekodemappe. Hvis du prøver at køre Auto-GPT et andet sted, bliver du bedt om med Intet modul med navnet autogpt. Dette sker typisk, når folk forsøger at køre Auto-GPT for anden gang uden at vide, at Auto-GPT skal ledes til den rigtige vej for at fungere.
Du kan nemt løse dette ved at åbne din terminal inde i Auto-GPT's kildekodemappe. For at gøre det skal du højreklikke på din kildekodemappe og vælge Åbn i Terminal.
4. Auto-GPT sidder fast i tænkefase (dårlig gateway)
Når du kører en AI-assistent, vil Auto-GPT gennemgå en proces med tænkning, ræsonnement, planlægning, kritik og udførelse. Det skulle ikke tage lang tid, før din AI-assistent gennemgår cyklussen. Men i de tilfælde, hvor AI'en sidder fast i tænkefasen, kan det skyldes, at du ikke har legitimationen til at bruge OpenAI's GPT-model.
Fordi alle kan generere en OpenAI API-nøgle uden at konfigurere deres betalingsmetode, tror folk måske, at det er valgfrit. Medmindre du har uudløbne gratis kreditter, er det påkrævet, at du logger ind på din konto og opsætter din betalingsmetode.
Husk, Auto-GPT er forskellig fra ChatGPT. Selvom de begge bruger den samme GPT-model, har Auto-GPT brug for en separat OpenAI-betalingsmetode fra din ChatGPT-konto.
5. API-nøgle ikke angivet i ENV
Auto-GPT bruger API-nøgler som legitimationsoplysninger til at bruge OpenAIs GPT-teknologi. Uden en API-nøgle får du ikke lov til at bruge GPT. Hvis du har sikret dig, at du har tilføjet din API-nøgle i .env fil, men stadig får det samme problem, skal du hårdkode din API-nøgle ind i konfigurationsfilen i Auto-GPT-mappen.
For at hårdkode din API-nøgle, skal du gå til Auto-GPT >> autogpt >> config, og åbn derefter config.py fil ved hjælp af Notesblok eller en anden kodeeditor.
Når den er åbnet, vil du se forskellige API-nøgler og servicekonfigurationer. Du kan derefter manuelt scanne efter OpenAI API-nøglevariablen for at placere din API-nøgle. Alternativt kan du holde CTRL + F, og skriv self.openai_api_key, så tryk Gå ind.
Når du har fundet API-nøglevariablen, skal du slette alle elementerne efter "="-tegnet med din OpenAI API-nøgle. Da variablen er en pladsholder for en streng, skal du tilføje anførselstegn i begge ender af din API-nøgle. Du kan nu gemme filen og køre Auto-GPT som normalt.
Siden OpenAI API-nøglen fra .env fil ikke virkede, er det sandsynligt, at de andre API-nøgler, du har tilføjet til .env fil virker heller ikke. Så hvis du parrer Auto-GPT med andre web-API-tjenester, skal du også hårdkode dem ind i config.py fil.
6. Problemer med Python-stien
Du skal installere Python for at køre Auto-GPT på din computer og indstille dens sti. At få problemer med, at pip ikke bliver genkendt som en funktion, betyder, at enten Python ikke var korrekt installeret, eller også skal du indstille dens sti korrekt.
Du kan sæt Python-stien på Windows gennem redigere miljøvariabler panel, men den nemmeste måde at løse problemet på er at bruge Python-installationsprogrammet.
For at tilføje den korrekte sti ved hjælp af installationsprogrammet, skal du finde eller downloade Python-installationsprogrammet på din computer. Kør derefter installationsprogrammet og gå til avancerede indstillinger ved at vælge Modificere >> Næste. I menuen med avancerede indstillinger skal du markere Tilføj Python til miljøvariabler klik derefter Installere. Dette bør angive den korrekte sti til Python og give dig mulighed for at bruge den på ethvert sted eller i ethvert miljø.
Nemmere installation i fremtiden
Med Auto-GPT stadig i sin tidlige udviklingsfase, er det ikke deres højeste prioritet at lave en brugervenlig installatør. For at få adgang til Auto-GPT forventes du at downloade kildekoden, konfigurere filer, installere afhængigheder og fejlfinde problemer. Men når Auto-GPT kommer ud af sin beta-fase, kan du forvente lettere installationer og måske endda en fuldt kompileret applikation, hvis producenterne beslutter, at den er klar til massebrug.