Paano Patakbuhin ang ChatGPT sa Raspberry Pi

Paano Patakbuhin Ang Chatgpt Sa Raspberry Pi



Artificial Intelligence (AI) binago ang paraan ng pakikipag-ugnayan natin sa teknolohikal na mundo. Sa kabila ng kakulangan ng pamilyar, binabago ng teknolohiya ang bawat lakad ng buhay. Maraming AI tool ang magagamit na magpapagaan ng iyong buhay at makakatulong sa iyong makakuha ng kapaki-pakinabang na impormasyon. Ang mga AI tool na ito ay magsisilbing gabay upang matulungan kang mag-navigate sa kumplikadong mundo ng impormasyon at gawing mas madali at mahusay ang iyong buhay. Kabilang sa mga tool na ito ng AI, ChatGPT ay ang malawakang ginagamit.

Sa gabay na ito, matututunan mo ang:

Ano ang ChatGPT

ChatGPT ay isang open-source AI language model na tumutulong sa iyong makakuha ng kapaki-pakinabang na impormasyon na hindi mo alam. Maaari kang magtanong mula sa ChatGPT at bilang tugon ay binibigyan ka nito ng mga sagot sa mabilis na panahon. Hinahanap nito ang impormasyon mula sa malawakang ginagamit na mga platform ng kaalaman tulad ng Google at Wikipedia, kaya halos walang pagkakataon na mali ang ibinigay na impormasyon.







Bakit Kapaki-pakinabang na Patakbuhin ang ChatGPT sa Raspberry Pi

Ang pagkakaroon ng isang AI assistant tulad ng ChatGPT ay kapaki-pakinabang sa Raspberry Pi dahil maaari kang makipag-ugnayan dito mula mismo sa iyong terminal ng Raspberry Pi. Ito ay kapaki-pakinabang para sa mga gumagamit ng Raspberry Pi lite na bersyon na walang anumang GUI interface.



Paano Patakbuhin ang ChatGPT sa Raspberry Pi

Tumakbo ChatGPT sa Raspberry Pi, sundin ang mga hakbang na ibinigay sa ibaba:



Hakbang 1: I-install ang OpenAI sa Raspberry Pi

Bago tumungo sa pagtakbo ChatGPT sa Raspberry Pi, dapat mong i-install ang OpenAI tool sa iyong system mula sa sumusunod na command:





sudo pip3 i-install ang openai

Hakbang 2: Kumuha ng API Key para sa ChatGPT

Para sa pagtakbo ChatGPT sa Raspberry Pi, dapat ay mayroon kang API key na tumutulong sa iyong makipag-ugnayan sa ChatGPT mula sa terminal.



Upang makakuha ng API key, bisitahin ang website , mag-navigate sa Personal at piliin ang ' Tingnan ang mga API key ” opsyon.

Pagkatapos ay piliin ang ' Lumikha ng bagong lihim na susi ” opsyon:

Sa Lumikha ng bagong lihim na susi window, ipasok ang key name at piliin ang ' Lumikha ng lihim na susi ” opsyon:

Kopyahin ang susi at i-paste ito sa iyong dokumento upang magamit mo ito sa ibang pagkakataon:

Hakbang 3: Buksan ang Raspberry Pi Terminal

Ngayon, buksan ang terminal ng Raspberry Pi mula sa Start Menu o gamit ang Shortcut key ' Ctrl+Alt+T ”.

Hakbang 4: Lumikha ng ChatGPT Python File

Pagkatapos ay lumikha ng isang python file para sa ChatGPT dahil gagamitin namin ang file na ito upang makipag-ugnayan sa ChatGPT mula sa terminal. Ang python file ay maaaring malikha sa Raspberry Pi mula sa sumusunod na command:

nano chatgpt. py

Tandaan: Maaari ka ring gumawa ng ganitong uri ng file sa Thonny IDE sa Raspberry Pi.

Hakbang 5: Magdagdag ng Python Code sa loob ng File

Dapat mong idagdag ang sumusunod na code sa loob ng ChatGPT file na nilikha mo lang sa hakbang sa itaas:

angkat openai

openai. api_key = 'Iyong API-Key'

mga mensahe = [ { 'gampanan' : 'sistema' , 'nilalaman' : 'Ikaw ay isang matalinong katulong.' } ]

habang totoo :
mensahe = input ( 'Ang Aking Tanong:' )

mga mensahe. dugtungan (
{ 'gampanan' : 'user' , 'nilalaman' : mensahe } ,
)

chat = openai. ChatCompletion . lumikha (
modelo = 'gpt-3.5-turbo' , mga mensahe = mga mensahe
)

sagot = chat. mga pagpipilian [ 0 ] . mensahe

print ( 'Tugon ng ChatGPT Assistant: ' , sagot. nilalaman )

mga mensahe. dugtungan ( sagot )

Ini-import ng unang linya ng code sa itaas ang openai library ng python. Pagkatapos ay itinatakda nito ang OpenAI private key, na magiging iba sa iyong kaso. Sa ikatlong linya, tinukoy namin gamit ang isang mensahe na nagsasabi sa ChatGPT kung paano nito gustong kumilos ang assistant. Sa loob ng katawan ng mensahe, ang papel ng mensahe ay dapat na ' sistema ”, at nilalaman bilang “ matalino kang katulong ”. Pagkatapos ay nilikha ang isang walang katapusang loop upang ang ChatGPT ay magbibigay ng mga tugon sa bawat query na aming hiniling mula dito.

Ang code ay kukuha ng query mula sa user at itatakda ang tungkulin bilang user at ang content variable ay ang mensaheng makukuha namin mula sa user. Pagkatapos ay ginagamit namin ang openai.ChatCompletion.create() function na naglalagay sa OpenAI na gamitin at naghahatid ng mensahe mula sa Raspberry Pi sa ChatGPT . Ang variable ng modelo ay nakatakda sa ChatGPT 3.5 , habang ang mga mensahe ay ang listahan ng mga mensahe na ChatGPT susuriin at bubuo ng mga tugon. Ang tugon na nabuo ng ChatGPT ay maiimbak sa chat variable, habang ang tugon ng tugon na ito ay ipi-print bilang isang output gamit ang print function. Sa wakas, makikita mo ang tugon mula sa ChatGPT tungkol sa query na iyong hiniling.

Hakbang 6: I-save ang File

Dapat mong i-save ang chatgpt.py file gamit ang Ctrl+X , idagdag AT at pindutin ang Enter.

Hakbang 7: Ipatupad ang File

Upang maisagawa ang chatgpt.py file, maaari mong gamitin ang python3 interpreter; ito ay maaaring gawin mula sa sumusunod na utos:

python3 chatgpt. py

Ngayon ay maglalagay ka ng query na gusto mong tanungin ChatGPT at sasagutin ka nito mismo sa iyong Raspberry Pi terminal:

Paano Ayusin ang openai.error.RateLimitError para sa ChatGPT

Sa panahon ng iyong pakikipag-ugnayan sa ChatGPT mula sa terminal, maaari kang makatagpo ng error na katulad ng ibinigay sa ibaba:

Ang ganitong uri ng error ay nangangahulugan na lumampas ka sa iyong kasalukuyang quote para sa ChatGPT API. Ang error na ito ay nangyayari dahil sa paggamit ng libre ChatGPT account na nag-aalok ng limitadong pakikipag-ugnayan. Upang ayusin ang error na ito, kailangan mong bumili ng account sa ChatGPT upang simulan ang pakikipag-ugnayan sa ChatGPT mula sa terminal.

Konklusyon

Tumatakbo ChatGPT sa Raspberry Pi ay isang medyo prangka na gawain, na maaaring gawin kapag na-install mo ang OpenAI tool mula sa pip installer sa iyong system. Pagkatapos nito, kailangan mo lamang bumuo ng API key mula sa opisyal na website, idagdag ang susi sa loob ng code ng python at patakbuhin ang python file. Ang file ay maaaring patakbuhin sa terminal mula sa python3 interpreter o sa loob ng Thonny ID. Sa sandaling isagawa mo ang code, magagawa mong makipag-interface sa ChatGPT mula sa terminal ng Raspberry Pi.