Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Menyampaikan teknologi GPT dalam chatbot yang berkuasa dan mudah digunakan, ChatGPT telah menjadi alat AI yang paling popular di dunia. Ramai orang menggunakan ChatGPT untuk menyediakan perbualan yang menarik, menjawab pertanyaan, membuat cadangan kreatif dan menyediakan sokongan pengekodan dan penulisan. Walau bagaimanapun, ChatGPT adalah terhad kerana anda tidak boleh menyimpan data anda untuk kegunaan peribadi jangka panjang dan titik terputus data pengetahuan ialah September 2021.

Alternatifnya ialah menggunakan OpenAI dan LangChain API untuk menyediakan ChatGPT dengan data tersuai dan kemas kini sebelum 2021 untuk mencipta versi tersuai ChatGPT.

Langkah 1: Pasang dan muat turun perisian dan skrip pra-dibuat

Sila ambil perhatian bahawa arahan berikut adalah untuk mesin Windows 10 atau Windows 11.

Untuk menyediakan data tersuai kepada ChatGPT, anda perlu memasang dan memuat turun Python3, Git, Microsoft C++ dan skrip dapatkan semula ChatGPT terkini daripada GitHub. Jika anda mempunyai beberapa perisian yang dipasang pada PC anda, pastikan ia dikemas kini kepada versi terkini untuk mengelakkan sebarang gangguan semasa proses.

Mulakan dengan memasang:

Nota pemasangan Python3 dan Microsoft C++

Apabila memasang Python3, pastikan anda menyemak pilihan Tambah python.exe ke PATH sebelum mengklik Pasang Sekarang . Ini penting kerana ia membolehkan anda mengakses Python dalam mana-mana folder pada komputer anda.

Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Tambahkan Python pada PATH

Apabila memasang Microsoft C++, anda perlu terlebih dahulu memasang Alat Binaan Microsoft Visual Studio. Setelah dipasang, anda boleh menyemak pembangunan Desktop dengan pilihan C++ dan klik Pasang dengan semua alat pilihan dipilih secara automatik pada bar sisi kanan.

Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Pasang Microsoft C++ melalui alat binaan

Memandangkan anda telah memasang versi terkini Python3, Git dan Microsoft C++, anda boleh memuat turun skrip Python untuk menanyakan data setempat tersuai dengan mudah.

Untuk memuat turun skrip, klik Kod , kemudian pilih Muat turun ZIP . Ini akan memuat turun skrip Python ke direktori lalai atau pilihan anda.

Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Muat turun skrip Python pada GitHub

Setelah dimuat turun, anda kini boleh menyediakan persekitaran setempat anda.

Langkah 2: Sediakan persekitaran setempat

Untuk menyediakan persekitaran, anda perlu membuka terminal dalam direktori chatgpt-retrieval-main yang anda muat turun. Untuk berbuat demikian, buka folder chatgpt-retrieval-main , klik kanan dan pilih Buka dalam Terminal .

Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Buka terminal dalam direktori chatgpt-retrieval-main

Setelah terminal dibuka, salin dan tampal arahan ini:

pip install langchain openai chromadb tiktoken unstructured

Perintah ini menggunakan pengurus pakej Python untuk mencipta dan mengurus persekitaran maya Python yang diperlukan.

Selepas mencipta persekitaran maya, anda perlu menyediakan kunci API OpenAI untuk mengakses perkhidmatan mereka. Mula-mula, anda perlu menjana kunci API daripada tapak web kunci API OpenAI dengan mengklik Cipta kunci rahsia baharu , menambah nama untuk kunci itu, kemudian menekan butang Cipta kunci rahsia .

Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Hasilkan kunci API rahsia

Anda akan dibekalkan dengan rentetan aksara. Ini ialah kunci API OpenAI anda. Salinnya dengan mengklik ikon salin di sebelah kunci API. Sila ambil perhatian bahawa kunci API ini mesti dirahsiakan. Jangan berkongsi dengan orang lain melainkan anda benar-benar berniat untuk mereka menggunakan kunci dengan anda.

Setelah disalin, kembali ke folder chatgpt-retrieval-main dan buka pemalar dengan Notepad. Sekarang gantikan pemegang tempat dengan kunci API anda. Ingat untuk menyimpan fail!

Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Tambahkan kunci API sebagai pembolehubah persekitaran

Kini, anda telah berjaya menyediakan persekitaran maya anda dan menambahkan kunci API OpenAI anda sebagai pembolehubah persekitaran. Anda kini boleh memberikan data tersuai anda kepada ChatGPT.

Langkah 3: Tambahkan data tersuai

Untuk menambah data tersuai, letakkan semua data teks tersuai anda dalam folder data dalam chatgpt-retrieval-main. Format data teks boleh dalam PDF , TXT atau DOC.

Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Tambahkan data tersuai untuk ChatGPT

Seperti yang anda boleh lihat daripada tangkapan skrin di atas, contoh telah menambahkan fail teks yang mengandungi jadual peribadi yang telah dibuat, artikel tentang Pemecut AI Instinct AMD dan dokumen PDF.

Langkah 4: Tanya ChatGPT melalui Terminal

Skrip Python membolehkan anda menanyakan data daripada data tersuai yang ditambahkan pada direktori data dan Internet. Dalam erti kata lain, anda akan mempunyai akses kepada bahagian belakang ChatGPT biasa dan semua data yang disimpan secara setempat dalam direktori data.

Untuk menggunakan skrip, jalankan skrip python chatgpt.py dan tambah soalan atau pertanyaan anda sebagai hujah.

python chatgpt.py "YOUR QUESTION"

Pastikan anda menyertakan soalan anda dalam petikan.

Untuk menyemak sama ada anda telah berjaya memberikan data ChatGPT anda, sebagai contoh, ia akan bertanya soalan peribadi yang berkaitan dengan fail Personal Sched.txt.

Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Menguji ChatGPT dengan data tersuai

Semuanya berfungsi! Ini bermakna ChatGPT boleh membaca Personal Sched.txt yang disediakan sebelum ini. Sekarang mari lihat jika anda telah berjaya memberikan maklumat yang ChatGPT tidak tahu kerana tarikh tamat pengetahuannya.

Bagaimana untuk membina ChatGPT tersuai menggunakan data anda sendiri

Tanya ChatGPT tersuai tentang topik di luar skop data

Seperti yang anda lihat, ia menerangkan dengan tepat AMD Instinct MI250x, yang dikeluarkan selepas tarikh tamat pengetahuan ChatGPT -3.


Pasukan petugas ChatGPT akan ditubuhkan oleh Eropah

Pasukan petugas ChatGPT akan ditubuhkan oleh Eropah

Badan yang menyatukan pemerhati privasi negara Eropah berkata pada hari Khamis ia telah menubuhkan pasukan petugas khusus untuk ChatGPT

AI meramalkan masa kematian manusia dengan ketepatan 78%.

AI meramalkan masa kematian manusia dengan ketepatan 78%.

Para saintis Denmark dan Amerika telah bekerjasama untuk membangunkan sistem AI yang dipanggil life2vec, yang mampu meramalkan masa kematian manusia dengan ketepatan yang tinggi.

AI meramalkan penyakit kencing hanya dengan bunyi air kencing

AI meramalkan penyakit kencing hanya dengan bunyi air kencing

Algoritma AI yang dipanggil Audioflow boleh mendengar bunyi kencing untuk mengenal pasti aliran tidak normal dan masalah kesihatan pesakit yang sepadan dengan berkesan dan berjaya.

Pelayan bar, berhati-hati: Robot ini boleh mencampurkan koktel dalam masa 1 minit sahaja

Pelayan bar, berhati-hati: Robot ini boleh mencampurkan koktel dalam masa 1 minit sahaja

Penduduk Jepun yang semakin tua dan semakin berkurangan menyebabkan negara itu kekurangan sejumlah besar pekerja muda, terutamanya dalam sektor perkhidmatan.

Beratus-ratus orang kecewa apabila mereka mengetahui bahawa gadis yang mereka cintai adalah produk AI

Beratus-ratus orang kecewa apabila mereka mengetahui bahawa gadis yang mereka cintai adalah produk AI

Pengguna Reddit bernama u/LegalBeagle1966 ialah salah satu daripada ramai pengguna yang terpikat dengan Claudia, seorang gadis seperti bintang filem yang sering berkongsi swafoto yang menggoda, malah bogel. di platform ini.

12 lagi syarikat berpotensi menyertai AI alliance Microsoft.

12 lagi syarikat berpotensi menyertai AI alliance Microsoft.

Microsoft baru sahaja mengumumkan bahawa 12 lagi syarikat teknologi akan mengambil bahagian dalam program AI for Goodnya.

AI mencipta semula watak Dragon Ball dalam daging dan darah

AI mencipta semula watak Dragon Ball dalam daging dan darah

Pengguna @mortecouille92 telah meletakkan kuasa alat reka bentuk grafik Midjourney untuk berfungsi dan mencipta versi unik realistik watak Dragon Ball yang terkenal seperti Goku, Vegeta, Bulma dan Kame yang lebih tua. .

7 teknik untuk meningkatkan respons ChatGPT

7 teknik untuk meningkatkan respons ChatGPT

Hanya dengan menambah beberapa syarat atau menyediakan beberapa senario, ChatGPT boleh memberikan jawapan yang lebih berkaitan kepada pertanyaan anda. Mari lihat beberapa cara anda boleh meningkatkan kualiti respons ChatGPT anda.

Kagum dengan lukisan cantik yang dilukis oleh kecerdasan buatan

Kagum dengan lukisan cantik yang dilukis oleh kecerdasan buatan

Midjourney ialah sistem kecerdasan buatan yang baru-baru ini menyebabkan "demam" dalam komuniti dalam talian dan dunia artis kerana lukisannya yang sangat cantik yang tidak kalah dengan lukisan artis sebenar.

Model AI ini adalah salah seorang pakar pertama yang menemui berita tentang wabak pneumonia Wuhan.

Model AI ini adalah salah seorang pakar pertama yang menemui berita tentang wabak pneumonia Wuhan.

Beberapa hari selepas China mengumumkan wabak itu, dengan akses kepada data jualan tiket penerbangan global, sistem AI BlueDot terus meramalkan dengan tepat penyebaran virus Wuhan Corona ke Bangkok, Seoul, Taipei dan Tokyo.