Iskoristite snagu GPT jezičnog modela i stvorite korisne AI pomoćnike instaliranjem Auto-GPT-a na Ubuntu.

Auto-GPT je projekt otvorenog koda koji ljudima omogućuje stvaranje AI pomoćnika koji zadovoljavaju njihove potrebe. Ovi pomoćnici s umjetnom inteligencijom sposobni su razmišljati i samokritizirati te mogu generirati vlastite upute za postizanje određenog skupa ciljeva i ispunjavanje svoje uloge. Koristi isti GPT jezični model koji se koristi u već popularnom ChatGPT-u.

Ako želite iskoristiti snagu GPT-a u obliku AI pomoćnika, moglo bi vas zanimati da isprobate Auto-GPT. Evo kako možete instalirati i postaviti Auto-GPT na Ubuntu.

Preduvjeti za instalaciju Auto-GPT-a

Da biste instalirali Auto-GPT, prvo trebate instalirati najnovije Python3 i Git pakete na svoje računalo.

Python se intenzivno koristi u Auto-GPT-u. Do instalirajte najnoviju verziju Pythona na Ubuntu, otvorite terminal i nadogradite i ažurirajte pakete koristeći:

ažuriranje sudo apt && nadogradnja sudo apt

Sada dodajte deadsnakes PPA sljedećom naredbom:

instagram viewer
sudo add-apt-repository ppa: deadsnakes/ppa

Instalirajte najnoviju verziju Pythona s:

sudo apt instaliraj python3.11

Zamijenite "python3.11" u gornjoj naredbi najnovijom verzijom Pythona u tom trenutku.

Nakon instalacije provjerite je li pip već instaliran na vašem računalu:

pip --verzija

Ako koristite Python 3.4 ili noviji, pip bi već trebao biti instaliran. Ali u slučaju da nedostaje, instalirajte pip s:

sudo apt instalirajte python3-pip

Sada kada ste instalirali najnoviju Python verziju i pip na Ubuntu, instalirajte Git i klonirajte Auto-GPT repozitorij koristeći git klon:

sudo apt instaliraj git
sudo git klon https://github.com/Significant-Gravitas/Auto-GPT.git

Promijenite direktorij u novostvorenu mapu Auto-GPT koda pomoću naredba cd:

cd Auto-GPT

Korak 1: Konfigurirajte Auto-GPT na Ubuntuu

Sada kada ste ispravno postavili okruženje za Auto-GPT, trebate konfigurirati svoj OpenAI API ključ kao varijablu okruženja.

Da biste dobili OpenAI API ključ, prijavite se za račun tako da prijeđete na platforma.openai.com. Provjerite jeste li postavili svoj način plaćanja za korištenje OpenAI GPT proizvoda.

Nakon što se prijavite na svoj račun, kliknite na profilnu sliku gore desno i odaberite Pregledajte API ključeve.

Za generiranje API ključa kliknite na Stvorite novi tajni ključ gumb, dodajte bilo koji naziv i kopirajte API ključ pritiskom na Ctrl + C ili klikom na ikonu za kopiranje. Ovaj ključ ćete koristiti kao vjerodajnice za svog AI pomoćnika za korištenje OpenAI GPT tehnologije.

Nakon kopiranja zalijepite ključ unutar .env datoteka. Env datoteka pohranit će sve API ključeve koje koristite s Auto-GPT-om. Ako vam nije potrebna pozadinska vektorska baza podataka kao što je Pinecone, vaš OpenAI API ključ trebao bi biti dovoljan za korištenje Auto-GPT-a.

Da biste postavili svoj API ključ, otvorite .env datoteka koristeći nano:

nano .env.predložak

Za lociranje varijable OpenAI API ključa, držite CTRL + W, traziti "OPEN_API_KEY=”, a zatim pogodio Unesi.

Zamijenite rezervirano mjesto svojim API ključem pritiskom na Ctrl + V i udaranje Ctrl + S spremiti. Iz uređivača nano teksta možete izaći pritiskom na Ctrl + X.

Također morate preimenovati ".env.predložak" datoteka samo za ".env". Da biste to učinili, pokrenite:

sudo mv .env.predložak .env

Korak 2: Instalirajte Auto-GPT ovisnosti na Ubuntu

Auto-GPT koristi mnogo Python biblioteka. Morat ćete instalirati sve pakete koristeći pip i the zahtjevi.txt tekstualnu datoteku koja dolazi s izvornim kodom AutoGPT-a.

Da biste instalirali sve Python ovisnosti, pokrenite:

pip install -r zahtjevi.txt

Zatim pokušajte pokrenuti Auto-GPT koristeći:

python3 -m autogpt

Čestitamo! Uspješno ste instalirali i postavili Auto-GPT na vašem Ubuntu računalu.

Kako koristiti Auto-GPT na Ubuntuu

S instaliranim Auto-GPT-om, sada možete napraviti vlastitog AI pomoćnika. Postoje dva načina kada je riječ o korištenju Auto-GPT-a. U zadanom načinu rada trebate samo unijeti zadatak. Na temelju navedenog zadatka, Auto-GPT će automatski generirati ime vašeg AI pomoćnika, njegovu ulogu i ciljeve.

U ručnom načinu, Auto-GPT će od vas tražiti da navedete ime, cilj i do pet ciljeva koje želite da AI asistent slijedi dok obavlja svoj zadatak. Ovaj način vam omogućuje kontrolu nad načinom na koji će vaš AI pomoćnik funkcionirati.

Za korištenje ručnog načina rada upotrijebite sljedeću naredbu:

--priručnik

U ovom smo primjeru imenovali našeg AI pomoćnika i dali mu ulogu da traži promocije proizvoda i nekoliko ciljeva u vezi s kvalitetom promocija.

Nakon što se navedu ime, ciljevi i uloga, vaš AI pomoćnik će se odmah aktivirati i početi prolaziti kroz svoj proces razmišljanja i izvođenja.

Tijekom procesa možete vidjeti misli, razmišljanja, planove, kritike i sljedeću radnju svog AI pomoćnika. Njegova sljedeća radnja bit će izvršena tek nakon što date svoje odobrenje.

Sljedeću radnju umjetne inteligencije možete odobriti upisivanjem "g"za da. Ako ne želite da AI nastavi sa svojim planovima, možete upisati "n" za ne i izlaz.

Ako vjerujete svom AI pomoćniku i ne želite nastaviti nadzirati sve njegove misli i radnje, možete upisati "y -(broj)". Na primjer, ako želite da Auto-GPT izvrši sljedećih pet radnji, možete upisati "y -5". Nadalje, ako želite dati povratne informacije svom AI pomoćniku, također možete upisati svoj upit kao unos.

U ovom primjeru, naš pomoćnik već tri puta vrti oko istih misli, planova i izvršenja. Stoga smo odlučili dati mu povratnu informaciju da prestane jer su početni napori već bili dovoljni.

Nakon što vaš AI pomoćnik završi svoj zadatak, možete vidjeti njegov konačni rezultat otvaranjem /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace imenik.

Uspjeh! Naš AI pomoćnik dao nam je popis aktivnih promo kodova za miša koji smo tražili.

Ograničenja Auto-GPT-a

Iako nam je Auto-GPT dao neke prilično obećavajuće rezultate, još uvijek nije toliko moćan niti koristan kao što se isprva hvalilo. Tijekom našeg testiranja, svaki malo složeniji zadatak često je rezultirao AI asistentom koji je ponavljao kroz isti obrazac misli i radnji, što je na kraju propalo.

Velik dio ovog problema bila je nemogućnost umjetne inteligencije da se nosi s oglasima na web stranicama, kolačićima, stranicama za prijavu i skočnim prozorima. To je vjerojatno uzrokovano činjenicom da je Auto-GPT još uvijek u ranoj fazi razvoja.

Dakle, za sada biste trebali koristiti Auto-GPT samo kao način igranja i eksperimentiranja s AI pomoćnicima.

Auto-GPT će postajati sve bolji i bolji

Auto-GPT nije toliko moćan koliko bi trebao biti zbog trenutne faze razvoja i ograničenog pristupa GPT-4. Međutim, to ne bi dugo trajalo jer Auto-GPT dobiva veliku privlačnost i podršku ljudi diljem svijeta.

Razvoj Auto-GPT-a vjerojatno će se nastaviti sve dok ne dođe u zrelo i stabilno stanje u kojem će se implementirati mnoge korisne značajke. Samo je pitanje vremena kada će Auto-GPT postati praktičan alat za naše osobne, profesionalne i poslovne aplikacije.