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.