Hyödynnä GPT-kielimallin tehoa ja luo hyödyllisiä tekoälyavustajia asentamalla Auto-GPT Ubuntuun.

Auto-GPT on avoimen lähdekoodin projekti, jonka avulla ihmiset voivat luoda tekoälyassistentteja, jotka vastaavat heidän tarpeisiinsa. Nämä tekoälyavustajat kykenevät ajatteluun ja itsekritiikkiin ja voivat luoda omia kehotteitaan saavuttaakseen tietyn tavoitteen ja suorittaakseen tehtävänsä. Se käyttää samaa GPT-kielimallia, jota käytetään jo suositussa ChatGPT: ssä.

Jos haluat valjastaa GPT: n tehon tekoälyavustajan muodossa, voi olla mielenkiintoista kokeilla Auto-GPT: tä. Näin voit asentaa ja määrittää Auto-GPT: n Ubuntuun.

Auto-GPT: n asennuksen edellytykset

Auto-GPT: n asentamiseksi sinun on ensin asennettava uusimmat Python3- ja Git-paketit tietokoneellesi.

Python on laajalti käytössä Auto-GPT: ssä. Vastaanottaja asenna Pythonin uusin versio Ubuntuun, avaa pääte ja päivitä ja päivitä paketit käyttämällä:

sudo apt päivitys && sudo apt päivitys

Lisää nyt deadsnakes PPA seuraavalla komennolla:

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

Asenna Pythonin uusin versio:

sudo apt install python3.11

Korvaa "python3.11" yllä olevassa komennossa tuolloin uusimmalla Python-versiolla.

Tarkista asennuksen jälkeen, onko pip jo asennettu koneellesi:

pip -- versio

Jos käytössäsi on Python 3.4 tai uudempi, pip pitäisi olla jo asennettuna. Mutta jos se puuttuu, asenna pip:

sudo apt asennus python3-pip

Nyt kun olet asentanut uusimman Python-version ja pipin Ubuntuun, asenna Git ja kloonaa Auto-GPT-arkisto käyttämällä git klooni:

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

Vaihda hakemisto äskettäin luotuun Auto-GPT-koodikansioon käyttämällä cd-komento:

cd Auto-GPT

Vaihe 1: Määritä Auto-GPT Ubuntuun

Nyt kun olet määrittänyt Auto-GPT: n ympäristön oikein, sinun on määritettävä OpenAI API -avain ympäristömuuttujaksi.

Saadaksesi OpenAI API -avaimen, rekisteröidy tilille siirtymällä osoitteeseen platform.openai.com. Varmista, että olet määrittänyt maksutapasi käyttämään OpenAI: n GPT-tuotetta.

Kun olet kirjautunut tilillesi, napsauta profiilikuvaa oikeassa yläkulmassa ja valitse Näytä API-avaimet.

Luo API-avain napsauttamalla Luo uusi salainen avain -painiketta, lisää mikä tahansa nimi ja kopioi API-avain painamalla Ctrl + C tai napsauttamalla kopiointikuvaketta. Käytät tätä avainta AI-avustajasi valtuustietoina käyttääksesi OpenAI: n GPT-tekniikkaa.

Kun olet kopioinut, liitä avain .env tiedosto. env-tiedosto tallentaa kaikki API-avaimet, joita käytät Auto-GPT: n kanssa. Jos et tarvitse Pineconen kaltaista taustavektoritietokantaa, OpenAI API-avaimesi pitäisi riittää Auto-GPT: n käyttöön.

Aseta API-avaimesi avaamalla .env tiedosto nanolla:

nano .env.template

Etsi OpenAI API -avainmuuttuja pitämällä alhaalla CTRL + W, etsiä "OPEN_API_KEY=”, ja paina sitten Tulla sisään.

Korvaa paikkamerkki API-avaimellasi painamalla Ctrl + V ja lyömällä Ctrl + S pelastaa. Voit poistua nanotekstieditorista painamalla Ctrl + X.

Sinun on myös nimettävä uudelleen ".env.template"tiedosto vain".env". Voit tehdä tämän suorittamalla:

sudo mv .env.template .env

Vaihe 2: Asenna Auto-GPT Dependencies Ubuntuun

Auto-GPT käyttää monia Python-kirjastoja. Sinun on asennettava kaikki paketit käyttämällä pip and the vaatimukset.txt tekstitiedosto, joka tulee AutoGPT-lähdekoodin mukana.

Asenna kaikki Python-riippuvuudet suorittamalla:

pip install -r vaatimukset.txt

Kokeile seuraavaksi suorittaa Auto-GPT käyttämällä:

python3 -m autogpt

Onnittelut! Olet onnistuneesti asentanut ja määrittänyt Auto-GPT: n Ubuntu-koneellesi.

Auto-GPT: n käyttäminen Ubuntussa

Kun Auto-GPT on asennettu, voit nyt tehdä oman tekoälyavustajan. Auto-GPT: n käytössä on kaksi tilaa. Oletustilassa sinun tarvitsee antaa vain tehtävä. Määritetyn tehtävän perusteella Auto-GPT luo automaattisesti tekoälyavustajasi nimen, roolin ja tavoitteet.

Manuaalisessa tilassa Auto-GPT pyytää sinua määrittämään nimen, tavoitteen ja enintään viisi tavoitetta, joita haluat tekoälyavustajan noudattavan tehdessään tehtäväänsä. Tämän tilan avulla voit hallita tekoälyassistentin toimintaa.

Jos haluat käyttää manuaalista tilaa, käytä seuraavaa komentoa:

--manuaali

Tässä esimerkissä olemme nimenneet tekoälyassistenttimme ja antaneet sille tehtävän etsiä tuotetarjouksia sekä muutamia tavoitteita promootioiden laadulle.

Kun nimi, tavoitteet ja rooli on annettu, tekoälyassistentti aktivoituu välittömästi ja alkaa käydä läpi ajattelu- ja suoritusprosessiaan.

Koko prosessin ajan voit tarkastella tekoälyavustajasi ajatuksia, perusteluja, suunnitelmia, kritiikkiä ja seuraavaa toimintaa. Sen seuraava toiminto suoritetaan vasta, kun olet antanut suostumuksesi.

Voit hyväksyä tekoälyn seuraavan toimenpiteen kirjoittamalla "y"sillä kyllä. Jos et halua tekoälyn jatkavan suunnitelmiaan, voit kirjoittaa "n"ei ja poistu.

Jos luotat tekoälyassistenttiisi etkä halua jatkaa kaikkien sen ajatusten ja toimintojen seurantaa, voit kirjoittaa "y -(numero)". Jos esimerkiksi haluat Auto-GPT: n suorittavan seuraavat viisi toimintoaan, voit kirjoittaa "y -5". Lisäksi, jos haluat antaa palautetta tekoälyavustajallesi, voit myös kirjoittaa kehotteen syötteeksi.

Tässä esimerkissä avustajamme on kiertänyt samoja ajatuksia, suunnitelmia ja toteutuksia nyt kolme kertaa. Joten päätimme antaa sille palautetta lopettaa, koska sen alustavat ponnistelut olivat jo tarpeeksi.

Kun tekoälyassistentti on suorittanut tehtävänsä, voit tarkastella sen lopputulosta avaamalla /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace hakemistosta.

Menestys! Tekoälyavustajamme antoi meille luettelon etsimämme hiiren aktiivisista tarjouskoodeista.

Auto-GPT: n rajoitukset

Vaikka Auto-GPT antoi meille melko lupaavia tuloksia, se ei silti ole niin tehokas tai hyödyllinen kuin alun perin uskottiin. Testauksen aikana mikä tahansa hieman monimutkainen tehtävä johti usein siihen, että tekoälyassistentti kierteli läpi saman ajatus- ja toimintamallin, mikä lopulta epäonnistui.

Suuri osa tästä ongelmasta oli tekoälyn kyvyttömyys käsitellä verkkosivustojen mainoksia, evästeitä, kirjautumissivuja ja ponnahdusikkunoita. Se johtui todennäköisesti siitä, että Auto-GPT on vielä varhaisessa kehitysvaiheessa.

Joten toistaiseksi sinun tulisi käyttää Auto-GPT: tä vain tapana pelata ja kokeilla tekoälyassistenttien kanssa.

Auto-GPT paranee jatkuvasti

Auto-GPT ei ole niin tehokas kuin sen pitäisi olla sen nykyisen kehitysvaiheen ja rajoitetun GPT-4:n pääsyn vuoksi. Nämä eivät kuitenkaan kestäisi kauan, sillä Auto-GPT saa paljon vetoa ja tukea ihmisiltä ympäri maailmaa.

Auto-GPT: n kehitys jatkuu todennäköisesti, kunnes se saavuttaa kypsän ja vakaan tilan, jossa monia hyödyllisiä ominaisuuksia otetaan käyttöön. On vain ajan kysymys, milloin Auto-GPT: stä tulee käytännöllinen työkalu henkilökohtaisiin, ammatillisiin ja yrityssovelluksiin.