Izkoristite moč jezikovnega modela GPT in ustvarite uporabne pomočnike AI z namestitvijo Auto-GPT na Ubuntu.

Auto-GPT je odprtokodni projekt, ki ljudem omogoča ustvarjanje pomočnikov AI, ki ustrezajo njihovim potrebam. Ti pomočniki z umetno inteligenco so sposobni razmišljanja in samokritičnosti ter lahko ustvarijo lastne pozive za doseganje določenega niza ciljev in izpolnjevanje svoje vloge. Uporablja isti jezikovni model GPT, ki se uporablja v že priljubljenem ChatGPT.

Če bi radi izkoristili moč GPT v obliki pomočnika AI, bi vas morda zanimalo, da preizkusite Auto-GPT. Tukaj je opisano, kako lahko namestite in nastavite Auto-GPT na Ubuntu.

Predpogoji za namestitev Auto-GPT

Če želite namestiti Auto-GPT, morate v računalnik najprej namestiti najnovejša paketa Python3 in Git.

Python se pogosto uporablja v Auto-GPT. Za namestite najnovejšo različico Pythona na Ubuntu, odprite terminal ter nadgradite in posodobite pakete z:

posodobitev sudo apt && nadgradnja sudo apt

Zdaj dodajte deadsnakes PPA z naslednjim ukazom:

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

Namestite najnovejšo različico Pythona z:

sudo apt namestite python3.11

Zamenjajte "python3.11" v zgornjem ukazu z najnovejšo različico Pythona v tem trenutku.

Po namestitvi preverite, ali je pip že nameščen na vašem računalniku:

pip --različica

Če uporabljate Python 3.4 ali novejši, bi moral biti pip že nameščen. Toda v primeru, da manjka, namestite pip z:

sudo apt namestite python3-pip

Zdaj, ko ste na Ubuntu namestili najnovejšo različico Python in pip, namestite Git in klonirajte repozitorij Auto-GPT z uporabo git klon:

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

Spremenite imenik v novo ustvarjeno mapo kode Auto-GPT z uporabo ukaz cd:

cd Auto-GPT

1. korak: Konfigurirajte Auto-GPT v Ubuntuju

Zdaj, ko ste pravilno nastavili okolje za Auto-GPT, morate konfigurirati ključ OpenAI API kot spremenljivko okolja.

Če želite pridobiti ključ OpenAI API, se prijavite za račun tako, da se pomaknete na platform.openai.com. Prepričajte se, da ste nastavili način plačila za uporabo izdelka OpenAI GPT.

Ko se prijavite v svoj račun, kliknite sliko profila zgoraj desno in izberite Oglejte si ključe API.

Če želite ustvariti ključ API, kliknite na Ustvari nov skrivni ključ dodajte poljubno ime in kopirajte ključ API s pritiskom Ctrl + C ali kliknite ikono za kopiranje. Ta ključ boste uporabili kot poverilnico za pomočnika AI za uporabo tehnologije GPT OpenAI.

Ko je kopiran, prilepite ključ znotraj .env mapa. Datoteka env bo shranila vse ključe API, ki jih uporabljate s Auto-GPT. Če ne potrebujete zaledne vektorske baze podatkov, kot je Pinecone, bi moral vaš ključ OpenAI API zadostovati za uporabo Auto-GPT.

Če želite nastaviti svoj ključ API, odprite .env datoteka z uporabo nano:

nano .env.template

Če želite poiskati spremenljivko ključa OpenAI API, pridržite CTRL + W, Išči "OPEN_API_KEY=«, in nato udaril Vnesite.

Zamenjajte nadomestni znak s svojim ključem API s pritiskom Ctrl + V in udarjanje Ctrl + S shraniti. Nano urejevalnik besedila lahko zapustite s pritiskom na Ctrl + X.

Prav tako morate preimenovati ".env.template"samo datoteka".env". Če želite to narediti, zaženite:

sudo mv .env.template .env

2. korak: Namestite odvisnosti Auto-GPT na Ubuntu

Auto-GPT uporablja veliko knjižnic Python. Vse pakete boste morali namestiti z uporabo pip in the zahteve.txt besedilno datoteko, ki je priložena izvorni kodi AutoGPT.

Če želite namestiti vse odvisnosti Pythona, zaženite:

pip install -r requirements.txt

Nato poskusite zagnati Auto-GPT z:

python3 -m autogpt

čestitke! Uspešno ste namestili in nastavili Auto-GPT na vašem računalniku Ubuntu.

Kako uporabljati Auto-GPT na Ubuntu

Ko je nameščen Auto-GPT, lahko zdaj ustvarite svojega lastnega pomočnika za umetno inteligenco. Ko gre za uporabo Auto-GPT, obstajata dva načina. V privzetem načinu morate podati le nalogo. Na podlagi določene naloge bo Auto-GPT samodejno ustvaril ime vašega pomočnika AI, njegovo vlogo in cilje.

V ročnem načinu vas bo Auto-GPT prosil, da določite ime, cilj in do pet ciljev, za katere želite, da jim pomočnik AI sledi med opravljanjem svoje naloge. Ta način vam omogoča, da nadzorujete, kako bo vaš pomočnik AI deloval.

Za uporabo ročnega načina uporabite naslednji ukaz:

--ročno

V tem primeru smo poimenovali našega pomočnika AI in mu dali vlogo, da išče promocije izdelkov ter nekaj ciljev glede kakovosti promocij.

Ko so podani ime, cilji in vloga, se bo vaš pomočnik AI takoj aktiviral in začel krožiti skozi svoj proces razmišljanja in izvajanja.

Med celotnim postopkom si lahko ogledate misli, sklepanje, načrt, kritiko in naslednje dejanje svojega pomočnika AI. Njegovo naslednje dejanje bo izvedeno šele, ko boste dali svojo odobritev.

Naslednje dejanje AI lahko odobrite tako, da vnesete "l"za ja. Če ne želite, da AI nadaljuje s svojimi načrti, lahko vnesete "n" za ne in izhod.

Če zaupate svojemu pomočniku AI in ne želite še naprej spremljati vseh njegovih misli in dejanj, lahko vnesete "y (število)". Na primer, če želite, da Auto-GPT izvede naslednjih pet dejanj, lahko vnesete "y -5". Poleg tega, če želite svojemu pomočniku AI posredovati povratne informacije, lahko kot vnos vnesete tudi svoj poziv.

V tem primeru je naš pomočnik že trikrat krožil po istih mislih, načrtih in izvedbah. Zato smo se odločili, da mu pošljemo povratne informacije, da se ustavi, saj so bila njegova začetna prizadevanja že dovolj.

Ko vaš pomočnik AI konča svojo nalogo, si lahko ogledate njegov končni rezultat tako, da odprete /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace imenik.

uspeh! Naš pomočnik AI nam je dal seznam aktivnih promocijskih kod za miško, ki smo jo iskali.

Omejitve Auto-GPT

Čeprav nam je Auto-GPT dal nekaj precej obetavnih rezultatov, še vedno ni tako zmogljiv ali uporaben, kot se je sprva hvalilo. Med našim testiranjem je vsaka nekoliko zapletena naloga pogosto povzročila, da je pomočnik AI premleval isti vzorec misli in dejanj, kar je na koncu odpovedalo.

Velik del te težave je bila nezmožnost umetne inteligence, da bi obravnavala oglase na spletnih mestih, piškotke, strani za prijavo in pojavna okna. Verjetno ga je povzročilo dejstvo, da je Auto-GPT še vedno v zgodnji fazi razvoja.

Torej za zdaj uporabite samo Auto-GPT kot način igranja in eksperimentiranja s pomočniki AI.

Auto-GPT bo vedno boljši

Auto-GPT ni tako močan, kot bi moral biti zaradi svoje trenutne razvojne stopnje in omejenega dostopa do GPT-4. Vendar to ne bi trajalo dolgo, saj Auto-GPT pridobiva veliko oprijema in podpore ljudi po vsem svetu.

Razvoj Auto-GPT se bo verjetno nadaljeval, dokler ne pride v zrelo in stabilno stanje, kjer bodo implementirane številne uporabne funkcije. Samo vprašanje časa je, kdaj bo Auto-GPT postal praktično orodje za naše osebne, poklicne in poslovne aplikacije.