TorchChat: Membawa kesimpulan model bahasa yang besar ke mesin tempatan anda
Model bahasa yang besar (LLMS) sedang mengubah teknologi, namun menggunakannya pada peranti peribadi telah mencabar kerana batasan perkakasan. Rangka kerja TorchChat yang baru di Pytorch menangani ini, membolehkan pelaksanaan LLM yang cekap merentasi pelbagai platform perkakasan, dari komputer riba ke peranti mudah alih. Artikel ini menyediakan panduan praktikal untuk menubuhkan dan menggunakan Torchchat secara tempatan dengan Python.
Pytorch, Rangka Kerja Pembelajaran Mesin Sumber Sumber AI (adil) Facebook, yang menyokong TorchChat. Fleksibilitasnya meluas ke penglihatan komputer dan pemprosesan bahasa semulajadi.
Ciri -ciri Utama Torchchat:
Torchchat menawarkan empat fungsi teras:
lm_eval
, penting untuk penyelidikan dan penandaarasan. mengapa llms llms secara tempatan?
Pelaksanaan LLM tempatan menawarkan beberapa kelebihan:
Persediaan Tempatan dengan Python: Panduan Langkah demi Langkah
klon repositori: klon repositori obor menggunakan git:
git clone git@github.com:pytorch/torchchat.git
Sebagai alternatif, muat turun terus dari antara muka GitHub.
Pemasangan: Dengan mengandaikan Python 3.10 dipasang, buat persekitaran maya:
python -m venv .venv source .venv/bin/activate
./install_requirements.sh
git clone git@github.com:pytorch/torchchat.git
Menggunakan TorchChat:
Penyenaraian model yang disokong:
python -m venv .venv source .venv/bin/activate
Muat turun model: Pasang CLI muka yang memeluk (), buat akaun muka yang memeluk, menjana token akses, dan log masuk (pip install huggingface_hub
). Muat turun model (mis., huggingface-cli login
): stories15M
./install_requirements.sh
menjalankan model: menghasilkan teks:
python torchchat.py --help
python torchchat.py list
Meminta akses: Untuk model yang memerlukan akses (mis., llama3
Kawalan ketepatan (
--dtype
kompilasi Just-in-Time (JIT) (--dtype fast
): --compile
kuantisasi (--quantize
Nyatakan peranti (mis., --device
TorchChat memudahkan pelaksanaan LLM tempatan, menjadikan AI maju lebih mudah diakses. Panduan ini menyediakan asas untuk meneroka keupayaannya. Siasatan lanjut ke atas ciri -ciri Torchchat sangat disyorkan.
Atas ialah kandungan terperinci Tutorial TorchChat Pytorch ' s: Persediaan Tempatan dengan Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!