Tutorial Lengkap Instalasi DeepSeek di Ubuntu
DeepSeek adalah model Large Language Model (LLM) yang dapat digunakan untuk berbagai keperluan, seperti chatbot dan coding assistant. Untuk menjalankannya, kita akan menggunakan Ollama sebagai engine inference.
Tutorial ini mencakup instalasi lengkap DeepSeek di Ubuntu, mulai dari persiapan hingga pengujian model.
1. Persiapan Awal
Sebelum memulai, pastikan sistem Ubuntu Anda dalam kondisi terupdate dan memiliki akses root.
Update Sistem
sudo apt update && sudo apt upgrade -y
Install Dependensi Dasar
sudo apt install curl git unzip wget -y
Cek GPU (Opsional)
Jika ingin menggunakan GPU (CUDA) untuk meningkatkan performa, cek apakah sistem Anda memiliki NVIDIA GPU dengan perintah:
nvidia-smi
Jika CUDA tidak terpasang, silakan install CUDA Toolkit terlebih dahulu.
2. Instalasi Ollama
Ollama adalah runtime yang digunakan untuk menjalankan model LLM seperti DeepSeek.
Instal Ollama
Jalankan perintah berikut:
curl -fsSL https://ollama.com/install.sh | sh
Verifikasi Instalasi Ollama
Cek apakah Ollama sudah terpasang dengan perintah:
ollama --version
Jika muncul versi Ollama, berarti instalasi berhasil.
3. Instalasi Model DeepSeek
DeepSeek memiliki beberapa model, di antaranya:
- DeepSeek-r1
- DeepSeek-Coder (6B, 33B)
Untuk menginstal model, gunakan perintah berikut:
DeepSeek R1
ollama pull deepseek-r1
DeepSeek Coder (Untuk Coding)
ollama pull deepseek-coder
Proses ini akan memakan waktu tergantung pada kecepatan internet Anda.
Cek Model yang Sudah Terpasang
ollama list
Jika model muncul dalam daftar, berarti instalasi sudah sukses.
4. Menjalankan DeepSeek di Ollama
Setelah model berhasil diunduh, kita bisa langsung menjalankan model dengan perintah:
Menjalankan DeepSeek-Chat
ollama run deepseek-chat
Menjalankan DeepSeek-Coder
ollama run deepseek-coder
Sekarang Anda bisa mulai mengetik perintah atau pertanyaan untuk menguji model DeepSeek.
5. Menggunakan DeepSeek di API
DeepSeek bisa digunakan melalui API lokal. Pastikan Ollama berjalan, lalu gunakan perintah berikut:
Memeriksa API Ollama
curl http://localhost:11434/api/generate -d '{ "model": "deepseek-r1", "prompt": "Jelaskan apa itu DeepSeek?" }'
Jika berhasil, Anda akan mendapatkan respons dalam format JSON.