Apa yang bisa kami bantu?

A. Pendahuluan

Ollama adalah tools yang digunakan untuk mengatur dan menjalankan LLM (Large Language Model) open-source di lokal. Ollama menyediakan cara mudah untuk menjalankan dan mengelola model AI secara lokal.

DeepSeek-R1 adalah model bahasa besar (LLM) yang dirancang khusus untuk meningkatkan kemampuan penalaran. Dengan menggunakan pendekatan reinforcement learning (RL), model ini mampu mengembangkan pola pikir yang mirip manusia, seperti refleksi, verifikasi diri, dan rantai pemikiran panjang. Bahkan, DeepSeek-R1 bisa menyelesaikan soal-soal matematika tingkat olimpiade dengan akurasi yang luar biasa—mencapai skor 79,8% pada benchmark AIME 2024, dan dengan Ollama, menjalankannya secara lokal menjadi sangat mudah. Dalam panduan ini, kami akan memandu Anda melalui proses instalasi Ollama dan menjalankan DeepSeek-r1:7b di command line Anda.

B. Konfigurasi

Cara menginstal Ollama dan Deepseek R1 disini menggunakan Ubuntu 22.04 berikut langkah-langkahnya:

1. Akses server 

Anda dapat mengikuti panduan berikut sesuai dengan layanan yang Anda gunakan

2. Update dan Upgrade Ubuntu   

Jalankan perintah berikut ini untuk mengupgrade Ubuntu:

sudo apt update && sudo apt upgrade -y

3. Instalasi Python3 jika belum terinstall   

Jalankan perintah berikut ini untuk mengupgrade Ubuntu:

sudo apt install python3

Untuk memastikan Python3 sudah terinstal silakan jalankan perintah berikut:

python3  --version
Gambar 1.1 instalasi Python 3

4. Instalasi pip  

pip adalah sebuah package manager untuk Python

sudo apt install python3-pip
Gambar 1.2 instalasi python3-pip

5. Instalasi Git

sudo apt install git

6. Instalasi Ollama

Jalankan perintah berikut:

curl -fsSL https://ollama.com/install.sh | sh
Gambar 1.3 Curl Ollama

Ollama berfungsi sebagai platform untuk menjalankan Language Models (Seperti DeepSeek). Karena di panduan ini kami menjalankan Ollama pada mesin KVM yang tidak terinstall hardware NVIDIA GPU, maka script akan memberikan warning, system akan berjalan menggunakan CPU, hal ini tentu akan berpengaruh terhadap kecepatan pemrosesan, menjadi lebih lambat, tapi tujuan kita disini yaitu bagaimana cara proses instalasi pada mesin sendiri.

Jalankan perintah berikut untuk menjalankan ollama pada systemd agar bisa otomatis aktif pada background proses:

sudo systemctl enable ollama

Jalankan perintah berikut untuk mengaktifkan Ollama:

sudo systemctl start ollama

Jalankan perintah berikut untuk Cek status service Ollama:

sudo systemctl status ollama
Gambar 1.4 Cek Service Ollama

 

7. Instalasi Screen

Agar proses pada cli tetap jalan jika seandainya cli tertutup tidak sengaja karena proses memakan waktu lama untuk mendowload model language. Silakan Jalankan perintah berikut:

sudo apt install screen -y

Jika proses install selesai cukup ketik "screen" pada cli:

screen

maka akan muncul seperti gambar di bawah :

Gambar 1.5 instalasi Screen

Silakan tekan salah satu tombol pada keyboard untuk melanjutkan agar kita masuk kedalam mode "screen"

8. Download Language Model Deepseek

Pada mode screen di cli, silakan Jalankan perintah berikut:

ollama run deepseek-r1:7b
Gambar 1.6 Run Deepseek

Proses di atas tergantung dengan kecepatan masing-masing koneksi pada server, kita tunggu sampai selesai.

Gambar 1.7 Proses instalasi Deepseek

Proses Download Language Model DeepSeek selesai.

9. Cek Language Model Yang Tersedia Pada Ollama

Silakan Jalankan perintah berikut:

ollama list
Gambar 1.8 Cek Service Ollama

 

C. Hasil

Menjalankan Deepseek untuk memulai sesi interaktif yang memungkinkan Anda memasukkan perintah dan menerima respons yang dihasilkan AI langsung dari terminal Anda. 

Silakan jalankan perintah berikut:

ollama run deepseek-r1:7b
Gambar 1.9 Test Deepseek

 

D. Penutup

Semoga artikel yang telah kami sampaikan dapat membantu Anda. Anda juga dapat menemukan artikel lainnya melalui halaman Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala teknis terkait dengan layanan Biznet Gio, Anda dapat menghubungi kami melalui email support@biznetgio.com atau dapat melalui telpon (021) 5714567.