Cara Menjalankan ChatGPT pada Raspberry Pi

Cara Menjalankan Chatgpt Pada Raspberry Pi



Kecerdasan Buatan (AI) telah merevolusikan cara kita berinteraksi dengan dunia teknologi. Walaupun kekurangan kebiasaan, teknologi mengubah setiap lapisan kehidupan. Pelbagai alatan AI tersedia yang boleh memudahkan hidup anda dan membantu anda mendapatkan maklumat yang berguna. Alat AI ini akan bertindak sebagai panduan untuk membantu anda menavigasi dunia maklumat yang kompleks dan menjadikan hidup anda lebih mudah dan cekap. Antara alatan AI ini, SembangGPT adalah yang digunakan secara meluas.

Dalam panduan ini, anda akan belajar:

Apa itu ChatGPT

SembangGPT ialah model bahasa AI sumber terbuka yang membantu anda mendapatkan maklumat berguna yang anda tidak tahu. Anda boleh bertanya soalan daripada SembangGPT dan sebagai tindak balas ia memberikan anda jawapan dalam masa yang cepat. Ia mencari maklumat daripada platform pengetahuan yang digunakan secara meluas seperti Google dan Wikipedia, oleh itu hampir tidak ada kemungkinan bahawa maklumat yang diberikan akan salah.







Mengapa Berguna untuk Menjalankan ChatGPT pada Raspberry Pi

Mempunyai pembantu AI seperti SembangGPT berguna pada Raspberry Pi kerana anda boleh berinteraksi dengannya terus dari terminal Raspberry Pi anda. Ini berguna untuk mereka yang menggunakan versi Raspberry Pi lite yang tidak mempunyai antara muka GUI.



Cara Menjalankan ChatGPT pada Raspberry Pi

Untuk berlari SembangGPT pada Raspberry Pi, ikuti langkah yang diberikan di bawah:



Langkah 1: Pasang OpenAI pada Raspberry Pi

Sebelum bergerak ke arah berlari SembangGPT pada Raspberry Pi, anda mesti memasang alat OpenAI pada sistem anda daripada arahan berikut:





sudo pip3 pasang openai

Langkah 2: Dapatkan Kunci API untuk ChatGPT

Untuk berlari SembangGPT pada Raspberry Pi, anda mesti mempunyai kunci API yang membantu anda berinteraksi dengan SembangGPT dari terminal.



Untuk mendapatkan kunci API, lawati laman web , navigasi ke Peribadi dan pilih ' Lihat kunci API ” pilihan.

Kemudian pilih ' Cipta kunci rahsia baharu 'pilihan:

Dekat Cipta kunci rahsia baharu tetingkap, masukkan nama kunci dan pilih ' Cipta kunci rahsia 'pilihan:

Salin kekunci dan tampalkannya dalam dokumen anda supaya anda boleh menggunakannya kemudian:

Langkah 3: Buka Terminal Raspberry Pi

Sekarang, buka terminal Raspberry Pi dari Menu Mula atau menggunakan kekunci Pintasan “ Ctrl+Alt+T ”.

Langkah 4: Cipta Fail Python ChatGPT

Kemudian buat fail python untuk SembangGPT kerana kita akan menggunakan fail ini untuk berinteraksi dengan SembangGPT dari terminal. Fail python boleh dibuat pada Raspberry Pi daripada arahan berikut:

nano chatgpt. py

Catatan: Anda juga boleh mencipta jenis fail ini dalam Thonny IDE pada Raspberry Pi.

Langkah 5: Tambah Kod Python Di Dalam Fail

Anda mesti menambah kod berikut di dalam SembangGPT fail yang baru anda buat dalam langkah di atas:

import openai

openai. api_key = 'Kunci API Anda'

mesej = [ { 'peranan' : 'sistem' , 'kandungan' : 'Anda seorang pembantu yang bijak.' } ]

sementara betul :
mesej = input ( 'Pertanyaan Saya:' )

mesej. tambahkan (
{ 'peranan' : 'pengguna' , 'kandungan' : mesej } ,
)

berbual = openai. Selesai Sembang . cipta (
model = 'gpt-3.5-turbo' , mesej = mesej
)

balas = berbual. pilihan [ 0 ] . mesej

cetak ( 'Respons Pembantu ChatGPT: ' , balas. kandungan )

mesej. tambahkan ( balas )

Baris pertama kod di atas mengimport openai perpustakaan python. Kemudian ia menetapkan kunci peribadi OpenAI, yang akan berbeza dalam kes anda. Dalam baris ketiga, kami menentukan dengan mesej yang memberitahu ChatGPT cara ia mahu pembantu itu berkelakuan. Di dalam badan mesej, peranan mesej haruslah ' sistem ”, dan kandungan sebagai “ anda adalah pembantu yang bijak ”. Kemudian gelung tak terhingga dicipta supaya SembangGPT akan memberikan jawapan kepada setiap pertanyaan yang kami minta daripadanya.

Kod tersebut akan mengambil pertanyaan daripada pengguna dan menetapkan peranan sebagai pengguna dan pembolehubah kandungan akan menjadi mesej yang kami dapat daripada pengguna. Kemudian kita menggunakan openai.ChatCompletion.create() fungsi yang meletakkan OpenAI untuk menggunakan dan menghantar mesej daripada Raspberry Pi kepada SembangGPT . Pembolehubah model ditetapkan kepada SembangGPT 3.5 , manakala mesej ialah senarai mesej yang SembangGPT akan menganalisis dan menjana respons. Sambutan yang dihasilkan oleh SembangGPT akan disimpan dalam pembolehubah sembang, manakala balasan respons ini akan dicetak sebagai output menggunakan fungsi cetakan. Akhirnya, anda akan dapat melihat balasan daripada SembangGPT tentang pertanyaan yang anda minta.

Langkah 6: Simpan Fail

Anda mesti menyimpan chatgpt.py fail menggunakan Ctrl+X , Tambah DAN dan tekan Enter.

Langkah 7: Laksanakan Fail

Untuk melaksanakan chatgpt.py fail, anda boleh menggunakan penterjemah python3; ini boleh dilakukan daripada arahan berikut:

python3 chatgpt. py

Sekarang anda memasukkan pertanyaan yang ingin anda tanyakan SembangGPT dan ia akan membalas anda terus pada terminal Raspberry Pi anda:

Bagaimana untuk Membetulkan openai.error.RateLimitError untuk ChatGPT

Semasa interaksi anda dengan SembangGPT daripada terminal, anda mungkin menghadapi ralat yang serupa dengan yang disediakan di bawah:

Ralat jenis ini bermakna anda telah melebihi sebut harga semasa anda SembangGPT API. Ralat ini berlaku kerana menggunakan percuma SembangGPT akaun yang menawarkan interaksi terhad. Untuk membetulkan ralat ini, anda perlu membeli akaun di SembangGPT untuk mula berinteraksi dengan SembangGPT dari terminal.

Kesimpulan

Berlari SembangGPT pada Raspberry Pi ialah tugas yang agak mudah, yang boleh dilakukan sebaik sahaja anda memasang alat OpenAI daripada pemasang pip pada sistem anda. Selepas itu, anda hanya perlu menjana kunci API dari laman web rasmi, tambah kunci di dalam kod python dan jalankan fail python. Fail boleh dijalankan pada terminal dari penterjemah python3 atau di dalam ID Thonny. Sebaik sahaja anda melaksanakan kod, anda akan dapat antara muka dengan SembangGPT dari terminal Raspberry Pi.