Rumah > Peranti teknologi > AI > teks badan

Adakah anda mahu memasang ChatGPT pada komputer anda? Model bahasa besar sumber terbuka domestik ChatGLM membantu anda merealisasikannya!

WBOY
Lepaskan: 2023-04-13 13:10:03
ke hadapan
2214 orang telah melayarinya

Helo, semua.

Hari ini saya ingin berkongsi dengan anda model bahasa besar sumber terbuka ChatGLM-6B.

Adakah anda mahu memasang ChatGPT pada komputer anda? Model bahasa besar sumber terbuka domestik ChatGLM membantu anda merealisasikannya!

Dalam tempoh sepuluh hari sahaja, saya memperoleh hampir 10,000 bintang.

ChatGLM-6B ialah model bahasa perbualan sumber terbuka yang menyokong dwibahasa Cina dan Inggeris Ia berdasarkan seni bina General Language Model (GLM) dan mempunyai 6.2 bilion parameter. Digabungkan dengan teknologi pengkuantitian model, pengguna boleh menggunakannya secara tempatan pada kad grafik gred pengguna (minimum 6GB memori video diperlukan pada tahap pengkuantitian INT4). ChatGLM-6B menggunakan teknologi yang serupa dengan ChatGPT dan dioptimumkan untuk soal jawab dan dialog bahasa Cina. Selepas latihan dwibahasa dalam bahasa Cina dan Inggeris dengan kira-kira pengecam 1T, ditambah dengan penalaan halus yang diselia, layan diri maklum balas, pembelajaran pengukuhan maklum balas manusia dan teknologi lain, ChatGLM-6B dengan 6.2 bilion parameter telah dapat menjana jawapan yang agak konsisten dengan keutamaan manusia.

Semua orang boleh memasangnya pada komputer mereka sendiri dan mencubanya. Memori video minimum bagi grafik bebas ialah 6G, dan komputer CPU juga boleh menjalankannya, tetapi ia sangat perlahan.

Projek pada masa ini hanya membuka sumber model dan kod inferens, tetapi tidak membuka sumber latihan model.

Untuk menjalankan projek, anda hanya memerlukan dua langkah

Langkah pertama, muat turun kod sumber

git clone https://github.com/THUDM/ChatGLM-6B.git
Salin selepas log masuk

Laksanakan pip install -r requirements.txt untuk memasang dependencies

Langkah kedua ialah menjalankan projek

python web_demo.py
Salin selepas log masuk

Selepas pelaksanaan, fail model akan dimuat turun secara automatik, kira-kira 4G.

Jika ia berjalan pada GPU, secara lalai, model yang menjalankan memori video ialah sekurang-kurangnya 13G Jika memori video tidak mencukupi, anda boleh mengubah suai web_demo.py

tokenizer = AutoTokenizer.from_pretrained("THUDM/chatglm-6b", trust_remote_code=True)
model = AutoModel.from_pretrained("THUDM/chatglm-6b", trust_remote_code=True).half().cuda()
Salin selepas log masuk

Tukar. THUDM/chatglm-6b kod di atas ​Tukar kepada THUDM/chatglm-6b-int4​, iaitu, gunakan model terkuantiti int4 Selagi memori video melebihi 6g, ia boleh berjalan dengan lancar.

Jika ia melaporkan "Memori CPU Tidak Mencukupi", tutup perisian lain, terutamanya penyemak imbas.

Selepas operasi berjaya, ia akan melompat ke halaman penyemak imbas secara automatik, dan anda boleh menggunakannya seperti ChatGPT.

Berikut ialah hasil operasi tempatan saya Anda boleh lihat perbezaannya dengan ChatGPT

Adakah anda mahu memasang ChatGPT pada komputer anda? Model bahasa besar sumber terbuka domestik ChatGLM membantu anda merealisasikannya!

Kesedaran diri

Adakah anda mahu memasang ChatGPT pada komputer anda? Model bahasa besar sumber terbuka domestik ChatGLM membantu anda merealisasikannya!

Tulis rangka

Adakah anda mahu memasang ChatGPT pada komputer anda? Model bahasa besar sumber terbuka domestik ChatGLM membantu anda merealisasikannya!

Tulis e-mel

Adakah anda mahu memasang ChatGPT pada komputer anda? Model bahasa besar sumber terbuka domestik ChatGLM membantu anda merealisasikannya!

Tulis kod

Adakah anda mahu memasang ChatGPT pada komputer anda? Model bahasa besar sumber terbuka domestik ChatGLM membantu anda merealisasikannya!

Main Peranan

Projek ini sangat mudah untuk dijalankan, anda boleh mencubanya.

Jika anda rasa artikel ini berguna kepada anda, sila klik "Baca" untuk menggalakkan saya, saya akan terus berkongsi projek Python+AI yang sangat baik.

Atas ialah kandungan terperinci Adakah anda mahu memasang ChatGPT pada komputer anda? Model bahasa besar sumber terbuka domestik ChatGLM membantu anda merealisasikannya!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:51cto.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan