Šajā rokasgrāmatā jūs uzzināsit:
- Kas ir ChatGPT
- Kāpēc ir lietderīgi palaist ChatGPT vietnē Raspberry Pi
- Kā palaist ChatGPT vietnē Raspberry Pi
- Kā ChatGPT labot openai.error.RateLimitError
- Secinājums
Kas ir ChatGPT
ChatGPT ir atvērtā koda AI valodas modelis, kas palīdz iegūt noderīgu informāciju, kuru jūs nezināt. Jūs varat uzdot jautājumus no ChatGPT un atbildot tas sniedz jums atbildes īsā laikā. Tā meklē informāciju no plaši izmantotām zināšanu platformām, piemēram, Google un Wikipedia, tāpēc ir maza iespēja, ka sniegtā informācija varētu būt nepareiza.
Kāpēc ir lietderīgi palaist ChatGPT vietnē Raspberry Pi
Ja jums ir tāds AI palīgs kā ChatGPT ir noderīga Raspberry Pi, jo varat ar to sazināties tieši no Raspberry Pi termināļa. Tas ir noderīgi tiem, kuri izmanto Raspberry Pi lite versiju, kurai nav GUI interfeisa.
Kā palaist ChatGPT vietnē Raspberry Pi
Skriet ChatGPT Raspberry Pi veiciet tālāk norādītās darbības.
1. darbība. Instalējiet OpenAI vietnē Raspberry Pi
Pirms virzīties uz skriešanu ChatGPT Raspberry Pi sistēmā ir jāinstalē OpenAI rīks, izmantojot šādu komandu:
sudo pip3 instalēt openai
2. darbība. Iegūstiet ChatGPT API atslēgu
Skriešanai ChatGPT vietnē Raspberry Pi jums ir jābūt API atslēgai, kas palīdz mijiedarboties ar ChatGPT no termināļa.
Lai iegūtu API atslēgu, apmeklējiet tīmekļa vietne , dodieties uz Personīgi un izvēlieties ' Skatīt API atslēgas ” opciju.
Pēc tam atlasiet “ Izveidojiet jaunu slepeno atslēgu ” opcija:
Pie Izveidojiet jaunu slepeno atslēgu logā ievadiet atslēgas nosaukumu un atlasiet “ Izveidojiet slepeno atslēgu ” opcija:
Nokopējiet atslēgu un ielīmējiet to savā dokumentā, lai varētu to izmantot vēlāk:
3. darbība: atveriet Raspberry Pi termināli
Tagad atveriet Raspberry Pi termināli no izvēlnes Sākt vai izmantojot īsinājumtaustiņu ' Ctrl+Alt+T ”.
4. darbība. Izveidojiet ChatGPT Python failu
Pēc tam izveidojiet python failu ChatGPT jo mēs izmantosim šo failu, lai mijiedarbotos ar ChatGPT no termināļa. Python failu var izveidot Raspberry Pi, izmantojot šādu komandu:
nano chatgpt. pyPiezīme: Varat arī izveidot šāda veida failu Thonny IDE vietnē Raspberry Pi.
5. darbība: pievienojiet failā Python kodu
Iekšpusē ir jāpievieno šāds kods ChatGPT fails, ko tikko izveidojāt iepriekš minētajā darbībā:
imports openaiopenai. api_key = 'Jūsu API atslēga'
ziņas = [ { 'loma' : 'sistēma' , 'saturs' : 'Jūs esat gudrs palīgs.' } ]
kamēr Taisnība :
ziņa = ievade ( 'Mans vaicājums:' )
ziņas. pievienot (
{ 'loma' : 'lietotājs' , 'saturs' : ziņa } ,
)
tērzēšana = openai. Tērzēšanas pabeigšana . izveidot (
modelis = 'gpt-3.5-turbo' , ziņas = ziņas
)
atbildi = tērzēšana. izvēles [ 0 ] . ziņa
drukāt ( 'ChatGPT Assistant Response:' , atbildi. saturu )
ziņas. pievienot ( atbildi )
Iepriekš minētā koda pirmajā rindā tiek importēts openai python bibliotēka. Pēc tam tiek iestatīta OpenAI privātā atslēga, kas jūsu gadījumā būs atšķirīga. Trešajā rindā mēs norādām ar ziņojumu, kas norāda ChatGPT, kā tas vēlas, lai palīgs uzvedas. Ziņojuma pamattekstā ziņojuma lomai jābūt “ sistēma ”, un saturs kā “ tu esi gudrs palīgs ”. Tad tiek izveidota bezgalīga cilpa, lai ChatGPT sniegs atbildes uz katru mūsu uzdoto vaicājumu.
Kods saņems vaicājumu no lietotāja un iestatīs lietotāja lomu, un satura mainīgais būs ziņojums, ko saņemsim no lietotāja. Tad mēs izmantojam openai.ChatCompletion.create() funkcija, kas liek OpenAI izmantot un piegādā ziņojumu no Raspberry Pi uz ChatGPT . Modeļa mainīgais ir iestatīts uz ChatGPT 3.5 , savukārt ziņojumi ir to ziņojumu saraksts, kas ChatGPT analizēs un ģenerēs atbildes. Atbilde, ko rada ChatGPT tiks saglabāts tērzēšanas mainīgajā, savukārt atbilde uz šo atbildi tiks izdrukāta kā izvade, izmantojot drukāšanas funkciju. Visbeidzot, jūs varēsiet redzēt atbildi no ChatGPT par jūsu uzdoto vaicājumu.
6. darbība: saglabājiet failu
Jums ir jāsaglabā chatgpt.py failu izmantojot Ctrl+X , pievieno UN un nospiediet taustiņu Enter.
7. darbība: izpildiet failu
Lai izpildītu chatgpt.py failu, varat izmantot python3 tulku; to var izdarīt ar šādu komandu:
python3 chatgpt. pyTagad ievadiet vaicājumu, no kura vēlaties jautāt ChatGPT un tas jums atbildēs tieši jūsu Raspberry Pi terminālī:
Kā ChatGPT labot openai.error.RateLimitError
Jūsu mijiedarbības laikā ar ChatGPT no termināļa var rasties kļūda, kas līdzīga tālāk norādītajai:
Šāda veida kļūda nozīmē, ka esat pārsniedzis pašreizējo cenu par ChatGPT API. Šī kļūda rodas, izmantojot bezmaksas ChatGPT konts, kas piedāvā ierobežotu mijiedarbību. Lai labotu šo kļūdu, jums ir jāiegādājas konts vietnē ChatGPT lai sāktu mijiedarbību ar ChatGPT no termināļa.
Secinājums
Skriešana ChatGPT Raspberry Pi ir diezgan vienkāršs uzdevums, ko var paveikt, kad savā sistēmā instalējat OpenAI rīku no pip instalēšanas programmas. Pēc tam jums tikai jāģenerē API atslēga no oficiālās vietnes, jāpievieno atslēga python kodā un jāpalaiž python fails. Failu var palaist terminālī no python3 tulka vai Thonny ID iekšpusē. Tiklīdz jūs izpildīsit kodu, varēsit izveidot saskarni ar ChatGPT no Raspberry Pi termināļa.