Kako pokrenuti ChatGPT na Raspberry Pi

Kako Pokrenuti Chatgpt Na Raspberry Pi



Umjetna inteligencija (AI) je revolucionirao način na koji komuniciramo s tehnološkim svijetom. Unatoč nedostatku poznavanja, tehnologija mijenja sve segmente života. Dostupno je više alata umjetne inteligencije koji vam mogu olakšati život i pomoći u dobivanju korisnih informacija. Ovi AI alati djelovat će kao vodič koji će vam pomoći da se snađete u složenom svijetu informacija i učinit će vaš život puno lakšim i učinkovitijim. Među ovim AI alatima, ChatGPT je široko korištena.

U ovom ćete vodiču naučiti:

Što je ChatGPT

ChatGPT je AI jezični model otvorenog koda koji vam pomaže da dobijete korisne informacije koje ne znate. Pitanja možete postaviti na ChatGPT a kao odgovor daje vam odgovore u kratkom vremenu. Pretražuje informacije s široko korištenih platformi znanja kao što su Google i Wikipedia, tako da nema šanse da su pružene informacije pogrešne.







Zašto je korisno pokrenuti ChatGPT na Raspberry Pi

Imati AI pomoćnika poput ChatGPT je koristan na Raspberry Pi jer s njim možete komunicirati izravno sa svog Raspberry Pi terminala. Ovo je korisno za one koji koriste verziju Raspberry Pi lite koja nema nikakvo GUI sučelje.



Kako pokrenuti ChatGPT na Raspberry Pi

Trčati ChatGPT na Raspberry Pi, slijedite dolje navedene korake:



Korak 1: Instalirajte OpenAI na Raspberry Pi

Prije nego krenete prema trčanju ChatGPT na Raspberry Pi, morate instalirati OpenAI alat na svoj sustav pomoću sljedeće naredbe:





sudo pip3 instalirajte openai

Korak 2: Nabavite API ključ za ChatGPT

Za trčanje ChatGPT na Raspberry Pi, morate imati API ključ koji vam pomaže u interakciji s ChatGPT sa terminala.



Da biste dobili API ključ, posjetite web stranica , idite na Osobno i odaberite ' Pregledajte API ključeve ” opcija.

Zatim odaberite ' Stvorite novi tajni ključ ” opcija:

na Stvorite novi tajni ključ prozor, unesite naziv ključa i odaberite ' Stvorite tajni ključ ” opcija:

Kopirajte ključ i zalijepite ga u svoj dokument kako biste ga kasnije mogli koristiti:

Korak 3: Otvorite Raspberry Pi terminal

Sada otvorite Raspberry Pi terminal iz izbornika Start ili pomoću tipke prečaca “ Ctrl+Alt+T ”.

Korak 4: Stvorite ChatGPT Python datoteku

Zatim izradite python datoteku za ChatGPT budući da ćemo ovu datoteku koristiti za interakciju s ChatGPT sa terminala. Python datoteka se može kreirati na Raspberry Pi pomoću sljedeće naredbe:

nano chatgpt. py

Bilješka: Također možete stvoriti ovu vrstu datoteke u Thonny IDE na Raspberry Pi.

Korak 5: Dodajte Python kod unutar datoteke

Morate dodati sljedeći kod unutar ChatGPT datoteku koju ste upravo stvorili u gornjem koraku:

uvoz openai

openai. api_ključ = 'Vaš API-ključ'

poruke = [ { 'uloga' : 'sustav' , 'sadržaj' : 'Ti si pametan pomoćnik.' } ]

dok Pravi :
poruka = ulazni ( 'Moj upit:' )

poruke. dodati (
{ 'uloga' : 'korisnik' , 'sadržaj' : poruka } ,
)

razgovor = openai. ChatCompletion . stvoriti (
model = 'gpt-3.5-turbo' , poruke = poruke
)

odgovor = razgovor. izbora [ 0 ] . poruka

ispisati ( 'Odgovor pomoćnika za ChatGPT: ' , odgovor. sadržaj )

poruke. dodati ( odgovor )

Prvi redak gornjeg koda uvozi openai python biblioteka. Zatim postavlja privatni ključ OpenAI, koji će biti drugačiji u vašem slučaju. U trećem retku specificiramo porukom koja govori ChatGPT-u kako želi da se pomoćnik ponaša. Unutar tijela poruke uloga poruke trebala bi biti ' sustav ', a sadržaj kao ' ti si pametan pomoćnik ”. Zatim se stvara beskonačna petlja tako da ChatGPT dat će odgovore na svaki upit koji smo mu postavili.

Kod će preuzeti upit od korisnika i postaviti ulogu korisnika, a varijabla sadržaja bit će poruka koju dobivamo od korisnika. Zatim koristimo openai.ChatCompletion.create() funkcija koja koristi OpenAI i isporučuje poruku s Raspberry Pi ChatGPT . Varijabla modela postavljena je na ChatGPT 3.5 , dok su poruke popis poruka koje ChatGPT će analizirati i generirati odgovore. Odgovor koji je generirao ChatGPT bit će pohranjen u varijabli chata, dok će se odgovor ovog odgovora ispisati kao izlaz pomoću funkcije printanja. Konačno ćete moći vidjeti odgovor od ChatGPT o upitu koji ste tražili.

Korak 6: Spremite datoteku

Morate spremiti chatgpt.py pomoću datoteke Ctrl+X , dodati I i pritisnite Enter.

Korak 7: Izvršite datoteku

Za izvršenje chatgpt.py datoteku, možete koristiti python3 tumač; to se može učiniti pomoću sljedeće naredbe:

python3 chatgpt. py

Sada unesete upit iz kojeg želite postaviti pitanje ChatGPT i odgovorit će vam na vašem Raspberry Pi terminalu:

Kako popraviti openai.error.RateLimitError za ChatGPT

Tijekom vaše interakcije s ChatGPT s terminala, možete naići na pogrešku sličnu dolje navedenoj:

Ova vrsta pogreške znači da ste premašili svoju trenutnu ponudu za ChatGPT API. Ova se pogreška javlja zbog korištenja besplatnog ChatGPT račun koji nudi ograničenu interakciju. Da biste ispravili ovu grešku, morate kupiti račun na ChatGPT za početak interakcije s ChatGPT sa terminala.

Zaključak

Trčanje ChatGPT na Raspberry Pi prilično je jednostavan zadatak, koji se može obaviti nakon što instalirate OpenAI alat iz pip instalacijskog programa na vašem sustavu. Nakon toga morate samo generirati API ključ sa službene web stranice, dodati ključ unutar python koda i pokrenuti python datoteku. Datoteka se može pokrenuti na terminalu iz python3 interpretera ili unutar Thonny ID-a. Čim izvršite kôd, moći ćete se povezati s ChatGPT s terminala Raspberry Pi.