Installer AutoGPT på din computer ved at følge denne trin-for-trin guide.
Med eksplosionen af ChatGPT over internettet var mange mennesker imponerede over kraften og anvendeligheden af OpenAIs GPT-teknologi. Dette udløste ideen om at lave en automatisk ChatGPT, der besvarer og genererer sine egne prompter for at nå et specifikt mål. Denne idé ville senere blive udført som Auto-GPT.
Da Auto-GPT stadig er under udvikling, vil du kun kunne få adgang til Auto-GPT, præcis som en udvikler ville – hvilket kan kræve en smule teknisk knowhow.
For at gøre tingene lettere for dig er her en trin-for-trin guide til, hvordan du downloader og installerer Auto-GPT.
Trin 1: Download Python og AutoGPT
På trods af hvad du måske har læst andetsteds, er installation af Auto-GPT ret ligetil.
Lad os begynde med manuelt at downloade den seneste version af Python 3 og den eksekverbare Auto-GPT fra GitHub. Du vil først downloade og installere Python 3, da din pc skal bruge den til at læse og udføre filer i Auto-GPT.
Hent: Python 3 (Gratis)
Når den er downloadet, skal du dobbeltklikke på filen for at installere Python. Sørg for at sætte kryds i boksen for Tilføj python.exe til PATH. Dette vil gøre det muligt for din pc at bruge Python hvor som helst på din pc. Derefter skal du gå videre og klikke Installer nu.
Efter installation af Python kan du downloade Auto-GPT fra GitHub.
Hent: Auto-GPT (Gratis)
Kildekode.zip er til Windows, mens Kildekode.tar.gz er til Linux og MacOS. Download først filen til dit operativsystem, kopier derefter mappen og indsæt den på din ønskede placering.
Trin 2: Konfigurer Auto-GPT
Da AutoGPT bruger OpenAIs GPT-teknologi, skal du generere en API-nøgle fra OpenAI for at fungere som din legitimation for at bruge deres produkt.
Husk, at din konto på ChatGPT er forskellig fra en OpenAI-konto. Det bliver du nødt til tilmeld dig en OpenAI-konto for at få adgang til en OpenAI API. Nu:
- Efter registrering og login, klik på Personlig i øverste højre hjørne af hjemmesiden og vælg Se API-nøgler. Dette vil sende dig til Administration af OpenAI API-nøgler, hvor du kan administrere dine API-nøgler.
- Klik på for at oprette en nøgle Opret ny hemmelig nøgle, indtast et navn, og klik derefter Opret hemmelig nøgle. Du kan derefter kopiere API-nøglen ved at bruge CTRL + C eller ved at klikke på kopiikonet til højre.
- Nu hvor du har din API-nøgle, skal du gå til din Auto-GPT-mappe og åbne .env fil ved hjælp af Notesblok.
- Når den er åbnet, skal du rulle ned til LLM-UDBYDER afsnit. Der vil du se OPENAI_API_KEY. Udskift pladsholderen med den API-nøgle, du lige har kopieret, og gem derefter filen.
Denne fil er der, hvor alle dine servicelegitimationsoplysninger er placeret, så hvis du vil bruge en backend-vektordatabase som Docker eller Pinecone, kan du indstille dine produkt-API-nøgler her. Men hvis du kun vil bruge AutoGPT, burde OpenAI API-nøglen være nok.
Trin 3: Installer Auto-GPT Dependencies
Nu hvor du har konfigureret Auto-GPT, er det tid til at installere dens afhængigheder gennem en terminal.
- For at åbne en terminal i Auto-GPT-miljøet skal du højreklikke på Auto-GPT-mappen og derefter vælge Åbn i Terminal.
- For at installere alle de krav, der er nødvendige for, at Auto-GPT kan fungere, skal du bruge kommandoen:
pip install -r requirements.txt
- Når du trykker på enter, vil din terminal downloade og installere alle de nødvendige afhængigheder.
- Efter installationen, prøv at åbne Auto-GPT ved at bruge:
python -m autogpt
Tillykke! Du har installeret Auto-GPT.
Sådan bruger du Auto-GPT
Nu hvor du har installeret Auto-GPT på din computer, så lad os diskutere, hvordan du bruger Auto-GPT.
Når du først åbner Auto-GPT, bliver du straks bedt om at give et navn til din AI-assistent, dens rolle og fem mål, som AI skal følge.
Du kan indtaste et hvilket som helst navn, du ønsker. Det ville sandsynligvis ikke påvirke ydeevnen af din AI-assistent. Efter at have givet et navn, prøv at give en klar og kortfattet rolle, da dette vil bestemme den rolle, AI vil spille.
Selvom du ikke behøver at udfylde alle fem mål, anbefales det stadig, at du gør det, da dette sandsynligvis vil påvirke effektiviteten af din AI.
I dette eksempel har vi kaldt vores AI-assistent "Recipe-Generator." Dens rolle er at lave en opskrift baseret på de fem bedste ingredienser, der er let tilgængelige i USA. Vi har sat de første tre mål som parametre for, hvad vi forventer, at opskriften vil være og indstillet de to sidste til at fortælle Auto-GPT at gemme filen som TXT, og derefter lukke.
Når du har givet dit sidste mål, kan du trykke på Enter for at køre Auto-GPT.
Mens du løber, kan du se AI'ens tanker, ræsonnementer, plan og kritik. For hver handling fra AI-assistenten vil du blive bedt om at godkende dens plan til at udføre. Du kan gøre det ved at skrive "y" som ja.
Hvis du vil have AI til at fortsætte et antal gange uden at bede dig om autorisation, kan du skrive "y -(antal handlinger autoriseret)." Hvis du f.eks. ønsker, at din AI-assistent skal fortsætte med at udføre de følgende fem trin, kan du skrive "y -5" og tryk enter.
En fordel ved Auto-GPT frem for ChatGPT er, at det er gratis at sondere via internettet. Som du kan se her, downloader vores Recipe-Generator-assistent en fil.
Dette gør dette AI potentielt farlig; det er derfor, Auto-GPT altid beder dig om autorisation, før du udfører planer. Læs og forstå altid din AI-assistents tanker, ræsonnementer og plan, før du godkender dens handlinger.
Efter hver handling af AI'en kan du også give din feedback for at hjælpe AI'en med dens opgave.
I dette skærmbillede har vores AI-assistent gennemgået det samme trin tre gange. Så vi fortæller AI'en om at springe over at søge efter opskrifter og begynde at oprette outputtet.
Efter at have lavet opskriften har vores AI nu fuldført sin opgave.
For at se outputtet skal du gå til din Auto-GPT-mappe og åben auto-gpt-arbejdsområde.
Succes! Vores AI-assistent har givet os en opskrift på en kyllingegryde.
Auto-GPT-begrænsninger
Selvom det var rart, at Auto-GPT virker, er det stadig ret begrænset. Gennem en række tests opdagede vi, at Auto-GPT ikke kunne håndtere noget komplekst. Det meste af tiden fortsatte det med at kredse omkring den samme tanke og ræsonnement. Selvom du helt sikkert kan blive ved med at give nyttige prompter, ville det føles mere som ChatGPT i stedet for den autonome assistent, det var meningen at være.
Mange af disse endeløse loopings var forårsaget af, at AI ikke vidste, hvordan den skulle håndtere eller navigere gennem webstedsannoncer, log-in-sider, cookies og alle slags pop-ups. Denne vanskelighed var sandsynligvis forårsaget af det faktum, at vi kun kørte Auto-GPT på GPT-3.5 i stedet for GPT-4.
Selvom de to versioner kan være tætte med hensyn til version, GPT3.5 og GPT-4 er meget forskellige fra hinanden.
Fremtiden for Auto-GPT
Der er to grunde til, at Auto-GPT ikke er så kraftfuldt, som det burde være.
Den første er, at den stadig er under udvikling - flere funktioner og justeringer skal tilføjes for at få Auto-GPT til at fungere efter hensigten. Den anden er, at GPT-3.5 ikke var beregnet til at drive Auto-GPT. Hvis du ser på den officielle GitHub, kan du se, at AutoGPT er ved at blive udviklet til at bruge GPT-4.
Det vil kun være et spørgsmål om tid, før AutoGPT når et modent udviklingsstadium, og GPT-4 frigives. Når det sker, vil AutoGPT sandsynligvis være lige så imponerende og kraftfuldt, som det først blev antaget at være. Så før det sker, kan du være interesseret i at lege med den, mens vi venter på dens kommende opdateringer og GPT-4.