Profitați de puterea modelului de limbaj GPT și creați asistenți AI utili instalând Auto-GPT pe Ubuntu.

Auto-GPT este un proiect open-source care le permite oamenilor să creeze asistenți AI care să răspundă nevoilor lor. Acești asistenți AI sunt capabili de gândire și autocritică și își pot genera propriile indicații pentru a atinge un anumit set de obiective și a-și îndeplini rolul. Folosește același model de limbaj GPT folosit în deja popularul ChatGPT.

Dacă doriți să valorificați puterea GPT sub forma unui asistent AI, vă poate interesa să încercați Auto-GPT. Iată cum puteți instala și configura Auto-GPT pe Ubuntu.

Cerințe preliminare pentru a instala Auto-GPT

Pentru a instala Auto-GPT, mai întâi trebuie să instalați cele mai recente pachete Python3 și Git pe computer.

Python este utilizat pe scară largă în Auto-GPT. La instalați cea mai recentă versiune de Python pe Ubuntu, deschideți un terminal și faceți upgrade și actualizați pachetele folosind:

sudo apt update && sudo apt upgrade

Acum, adăugați PPA deadsnakes cu următoarea comandă:

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

Instalați cea mai recentă versiune de Python cu:

sudo apt install python3.11

Înlocuiți „python3.11” în comanda de mai sus cu cea mai recentă versiune Python la momentul respectiv.

După instalare, verificați dacă pip este deja instalat pe mașina dvs.:

pip --versiune

Dacă utilizați Python 3.4 sau o versiune ulterioară, pip ar trebui să fie deja instalat. Dar în cazul în care lipsește, instalați pip cu:

sudo apt install python3-pip

Acum că ați instalat cea mai recentă versiune Python și pip pe Ubuntu, instalați Git și clonați depozitul Auto-GPT folosind clona git:

sudo apt install git
sudo git clone https://github.com/Significant-Gravitas/Auto-GPT.git

Schimbați directorul în dosarul de coduri Auto-GPT nou creat folosind comanda cd:

cd Auto-GPT

Pasul 1: Configurați Auto-GPT pe Ubuntu

Acum că ați configurat corect mediul pentru Auto-GPT, trebuie să vă configurați cheia API OpenAI ca variabilă de mediu.

Pentru a obține o cheie API OpenAI, înscrieți-vă pentru un cont mergând la platforma.openai.com. Asigurați-vă că ați configurat metoda de plată pentru a utiliza produsul GPT al OpenAI.

După ce v-ați conectat la contul dvs., faceți clic pe imaginea de profil din dreapta sus și selectați Vedeți cheile API.

Pentru a genera o cheie API, faceți clic pe Creați o nouă cheie secretă butonul, adăugați orice nume și copiați cheia API apăsând Ctrl + C sau făcând clic pe pictograma de copiere. Veți folosi această cheie ca acreditări pentru ca asistentul dvs. AI să folosească tehnologia GPT a OpenAI.

Odată copiat, lipiți cheia în interiorul .env fişier. Fișierul env va stoca toate cheile API pe care le utilizați cu Auto-GPT. Dacă nu aveți nevoie de o bază de date vectorială backend precum Pinecone, cheia dvs. API OpenAI ar trebui să fie suficientă pentru a utiliza Auto-GPT.

Pentru a vă seta cheia API, deschideți .env fișier folosind nano:

nano .env.template

Pentru a localiza variabila cheie API OpenAI, țineți apăsat CTRL + W, caută "OPEN_API_KEY=”, și apoi lovește introduce.

Înlocuiți substituentul cu cheia dvs. API apăsând Ctrl +V și lovirea Ctrl + S a salva. Puteți ieși din editorul de text nano apăsând Ctrl + X.

De asemenea, trebuie să redenumiți „.șablon.env"fișier numai către".env". Pentru a face acest lucru, rulați:

sudo mv .env.template .env

Pasul 2: Instalați dependențe Auto-GPT pe Ubuntu

Auto-GPT folosește o mulțime de biblioteci Python. Va trebui să instalați toate pachetele folosind pip și cerințe.txt fișier text care vine cu codul sursă AutoGPT.

Pentru a instala toate dependențele Python, rulați:

pip install -r requirements.txt

Apoi, încercați să rulați Auto-GPT folosind:

python3 -m autogpt

Felicitări! Ați instalat și configurat cu succes Auto-GPT pe mașina dvs. Ubuntu.

Cum să utilizați Auto-GPT pe Ubuntu

Cu Auto-GPT instalat, acum vă puteți crea propriul asistent AI. Există două moduri când vine vorba de utilizarea Auto-GPT. În modul implicit, trebuie doar să furnizați o sarcină. Pe baza sarcinii specificate, Auto-GPT va genera automat numele asistentului AI, rolul și obiectivele acestuia.

În modul manual, Auto-GPT vă va cere să specificați un nume, un obiectiv și până la cinci obiective pe care doriți să le urmeze asistentul AI în timp ce își îndeplinește sarcina. Acest mod vă permite să controlați modul în care va funcționa asistentul AI.

Pentru a utiliza modul manual, utilizați următoarea comandă:

--manual

În acest exemplu, am numit asistentul nostru AI și i-am dat rolul de a căuta promoții pentru produse și câteva obiective privind calitatea promoției.

Odată ce numele, obiectivele și rolul au fost furnizate, asistentul tău AI se va activa imediat și va începe să parcurgă procesul său de gândire și execuție.

Pe parcursul procesului, puteți vedea gândurile, raționamentul, planul, criticile și următoarea acțiune ale asistentului dvs. AI. Următoarea sa acțiune va fi executată numai după ce ați dat aprobarea dvs.

Puteți aproba următoarea acțiune a AI tastând „y"pentru da. Dacă nu doriți ca AI să-și continue planurile, puteți tasta „n"pentru nu și ieșire.

Dacă aveți încredere în asistentul dvs. AI și nu doriți să continuați să monitorizați toate gândurile și acțiunile sale, puteți introduce „y -(număr)". De exemplu, dacă doriți ca Auto-GPT să execute următoarele cinci acțiuni, puteți tasta „y -5". În plus, dacă doriți să oferiți feedback asistentului dvs. AI, puteți, de asemenea, să tastați solicitarea ca intrare.

În acest exemplu, asistentul nostru a trecut acum de trei ori în jurul acelorași gânduri, planuri și execuții. Așa că am decis să-i oferim feedback pentru a opri, deoarece eforturile sale inițiale erau deja suficiente.

Odată ce asistentul AI își încheie sarcina, puteți vedea rezultatul final deschizând /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace director.

Succes! Asistentul nostru AI ne-a oferit o listă de coduri promoționale active pentru mouse-ul pe care îl căutam.

Limitările Auto-GPT

Deși Auto-GPT ne-a oferit rezultate destul de promițătoare, încă nu este atât de puternic sau de util pe cât se aștepta inițial să fie. În timpul testării noastre, orice sarcină ușor complexă a dus adesea la ca asistentul AI să parcurgă același tipar de gânduri și acțiuni, care în cele din urmă a eșuat.

O mare parte a acestei probleme a fost incapacitatea AI de a gestiona reclamele de pe site, cookie-urile, paginile de conectare și ferestrele pop-up. Probabil că a fost cauzat de faptul că Auto-GPT este încă în faza sa incipientă de dezvoltare.

Deci, pentru moment, ar trebui să utilizați Auto-GPT doar ca o modalitate de a juca și de a experimenta cu asistenții AI.

Auto-GPT va continua să devină din ce în ce mai bun

Auto-GPT nu este atât de puternic pe cât ar trebui să fie din cauza stadiului său actual de dezvoltare și a accesului limitat la GPT-4. Cu toate acestea, acestea nu vor dura mult, deoarece Auto-GPT câștigă multă tracțiune și sprijin din partea oamenilor din întreaga lume.

Dezvoltarea Auto-GPT va continua probabil până când ajunge la o stare matură și stabilă în care sunt implementate multe caracteristici utile. Este doar o chestiune de timp până când Auto-GPT devine un instrument practic pentru aplicațiile noastre personale, profesionale și de afaceri.