Pengungkapan iklan: Kami bisa mendapat komisi jika kamu membeli lewat tautan di halaman ini. Itu tidak mengubah harga yang kamu bayar maupun urutan daftar.
Self host LLM: menjalankan model AI di server sendiri
Untuk self host LLM kamu butuh tiga hal: runtime (Ollama untuk mulai cepat, llama.cpp untuk CPU, vLLM untuk melayani banyak pengguna), model yang muat di memori, dan server - VPS biasa untuk model kecil, GPU sewaan per jam untuk yang lebih besar. Cek dulu ukuran modelmu di kalkulator VRAM, lalu bandingkan biayanya dengan API.
Kenapa orang menjalankan LLM sendiri
Alasan utamanya privasi. Saat model berjalan di servermu, prompt dan dokumen tidak pernah dikirim ke vendor AI. Ini penting untuk data pelanggan, dokumen internal perusahaan, atau apa pun yang tidak boleh keluar dari infrastrukturmu sendiri.
Alasan kedua adalah kendali. Kamu memilih model, versi, dan kuantisasinya sendiri, tidak ada batas rate limit dari pihak lain, dan model tidak tiba-tiba berubah perilaku karena vendor memperbaruinya diam-diam. Alasan ketiga - biaya - hanya berlaku di kondisi tertentu, dan itu dibahas di bagian akhir.
Ollama, llama.cpp, atau vLLM?
Ketiganya gratis dan open source, tapi dibuat untuk kebutuhan yang berbeda. Pilih berdasarkan berapa orang yang akan memakai model itu sekaligus.
- Ollama: paling mudah. Satu perintah untuk memasang, satu perintah untuk menarik model, dan langsung ada API yang kompatibel dengan format OpenAI. Cocok untuk pemakaian pribadi, tim kecil, dan otomatisasi seperti n8n.
- llama.cpp: mesin di balik Ollama. Memakai file GGUF terkuantisasi dan berjalan baik di CPU biasa. Pilih ini kalau ingin mengatur setiap parameter sendiri.
- vLLM: untuk produksi di GPU. Menangani banyak permintaan paralel jauh lebih efisien berkat batching, tapi butuh GPU NVIDIA dan setup yang lebih teknis.
Harga GPU per jam
Harga on-demand untuk satu kartu. Sebulan menyala 24/7 kira-kira 730 jam.
| GPU | VRAM | Penyedia | per GPU-jam | Sebulan 24/7 | Penawaran |
|---|---|---|---|---|---|
| RTX 4000 Ada | 20 GB | Akamai Cloud (Linode) · on-demand | US$0,52/jam28 September 2026 | US$380 | Lihat paket → |
| RTX 4000 Ada | 20 GB | DigitalOcean · on-demand | US$0,76/jam28 September 2026 | US$555 | Lihat paket → |
| L4 | 24 GB | Vast.ai · marketplace-median | US$0,33/jam28 September 2026 | US$241 | Lihat paket → |
| RTX 4090 | 24 GB | Novita AI · on-demand | US$0,34/jam28 September 2026 | US$245 | Lihat paket → |
| RTX 4090 | 24 GB | RunPod · community | US$0,34/jam28 September 2026 | US$248 | Lihat paket → |
| L4 | 24 GB | RunPod · community | US$0,44/jam28 September 2026 | US$321 | Lihat paket → |
| L4 | 24 GB | RunPod · secure | US$0,49/jam28 September 2026 | US$358 | Lihat paket → |
| RTX 4090 | 24 GB | Vast.ai · marketplace-median | US$0,50/jam28 September 2026 | US$365 | Lihat paket → |
| RTX 4090 | 24 GB | RunPod · secure | US$0,74/jam28 September 2026 | US$540 | Lihat paket → |
| Quadro RTX 6000 | 24 GB | Akamai Cloud (Linode) · on-demand | US$1,50/jam28 September 2026 | US$1.095 | Lihat paket → |
| RTX 5090 | 32 GB | Vast.ai · marketplace-median | US$0,60/jam28 September 2026 | US$438 | Lihat paket → |
| RTX 5090 | 32 GB | RunPod · community | US$0,69/jam28 September 2026 | US$504 | Lihat paket → |
| RTX 5090 | 32 GB | RunPod · secure | US$0,99/jam28 September 2026 | US$723 | Lihat paket → |
| RTX A6000 | 48 GB | RunPod · community | US$0,33/jam28 September 2026 | US$241 | Lihat paket → |
| RTX A6000 | 48 GB | Vast.ai · marketplace-median | US$0,47/jam28 September 2026 | US$343 | Lihat paket → |
| RTX A6000 | 48 GB | RunPod · secure | US$0,53/jam28 September 2026 | US$387 | Lihat paket → |
| RTX A6000 | 48 GB | Massed Compute · on-demand | US$0,57/jam28 September 2026 | US$416 | Lihat paket → |
| L40S | 48 GB | RunPod · community | US$0,79/jam28 September 2026 | US$577 | Lihat paket → |
| RTX 6000 Ada | 48 GB | Massed Compute · on-demand | US$0,79/jam28 September 2026 | US$577 | Lihat paket → |
| L40S | 48 GB | Vast.ai · marketplace-median | US$0,80/jam28 September 2026 | US$584 | Lihat paket → |
| L40S | 48 GB | Massed Compute · on-demand | US$0,97/jam28 September 2026 | US$708 | Lihat paket → |
| L40S | 48 GB | RunPod · secure | US$1,09/jam28 September 2026 | US$796 | Lihat paket → |
| RTX A6000 | 48 GB | Lambda · on-demand | US$1,09/jam28 September 2026 | US$796 | Lihat paket → |
| L40S | 48 GB | DigitalOcean · on-demand | US$1,57/jam28 September 2026 | US$1.146 | Lihat paket → |
| RTX 6000 Ada | 48 GB | DigitalOcean · on-demand | US$1,57/jam28 September 2026 | US$1.146 | Lihat paket → |
| L40S | 48 GB | Vultr · on-demand | US$1,67/jam28 September 2026 | US$1.220 | Lihat paket → |
| RTX A6000 | 48 GB | Paperspace (DigitalOcean) · on-demand | US$1,89/jam28 September 2026 | US$1.380 | Lihat paket → |
| A100 80GB SXM | 80 GB | Vast.ai · marketplace-median | US$0,83/jam28 September 2026 | US$606 | Lihat paket → |
| A100 80GB PCIe | 80 GB | RunPod · community | US$1,19/jam28 September 2026 | US$869 | Lihat paket → |
| A100 80GB | 80 GB | Massed Compute · on-demand | US$1,35/jam28 September 2026 | US$986 | Lihat paket → |
| A100 80GB SXM | 80 GB | RunPod · community | US$1,39/jam28 September 2026 | US$1.015 | Lihat paket → |
| A100 80GB PCIe | 80 GB | RunPod · secure | US$1,59/jam28 September 2026 | US$1.161 | Lihat paket → |
| H100 PCIe | 80 GB | RunPod · community | US$1,99/jam28 September 2026 | US$1.453 | Lihat paket → |
| H100 SXM | 80 GB | RunPod · community | US$2,69/jam28 September 2026 | US$1.964 | Lihat paket → |
| H100 | 80 GB | Massed Compute · on-demand | US$2,73/jam28 September 2026 | US$1.993 | Lihat paket → |
| H100 SXM | 80 GB | Vast.ai · marketplace-median | US$2,77/jam28 September 2026 | US$2.022 | Lihat paket → |
| H100 PCIe | 80 GB | RunPod · secure | US$2,89/jam28 September 2026 | US$2.110 | Lihat paket → |
| H100 PCIe | 80 GB | Lambda · on-demand | US$3,29/jam28 September 2026 | US$2.402 | Lihat paket → |
| H100 SXM | 80 GB | RunPod · secure | US$3,49/jam28 September 2026 | US$2.548 | Lihat paket → |
| H100 SXM | 80 GB | Lambda · on-demand | US$3,99/jam28 September 2026 | US$2.913 | Lihat paket → |
| H100 | 80 GB | DigitalOcean · on-demand | US$4,41/jam28 September 2026 | US$3.219 | Lihat paket → |
| H100 | 80 GB | Paperspace (DigitalOcean) · on-demand | US$5,95/jam28 September 2026 | US$4.344 | Lihat paket → |
| H200 | 141 GB | RunPod · community | US$3,59/jam28 September 2026 | US$2.621 | Lihat paket → |
| H200 | 141 GB | DigitalOcean · on-demand | US$4,47/jam28 September 2026 | US$3.263 | Lihat paket → |
| MI300X | 192 GB | DigitalOcean · on-demand | US$2,59/jam28 September 2026 | US$1.891 | Lihat paket → |
CPU atau GPU: pilih ukuran model dulu
Model bahasa menyimpan seluruh bobotnya di memori. Model kecil hasil kuantisasi 4-bit bisa berjalan di VPS tanpa GPU asalkan RAM-nya cukup - jawabannya lebih pelan, tapi untuk tugas latar belakang seperti ringkasan atau klasifikasi itu sering tidak masalah.
Untuk chat yang terasa instan, model yang lebih besar, atau konteks panjang, kamu butuh GPU. Berapa VRAM yang diperlukan tergantung jumlah parameter, kuantisasi, panjang konteks, dan jumlah pengguna paralel. Jangan menebak: masukkan modelmu ke kalkulator VRAM kami dan lihat kartu mana yang cukup.
Aturan praktisnya: mulai dari model terkecil yang menyelesaikan tugasmu dengan baik. Model open source kecil sekarang sudah cukup pintar untuk menjawab pertanyaan dari dokumen, menerjemahkan, atau merapikan teks. Model besar memberi jawaban lebih baik untuk penalaran rumit, tapi setiap langkah naik ukuran berarti GPU yang lebih mahal dan respons yang lebih lambat.
Sewa GPU per jam, bukan beli kartu
Kalau kamu belum yakin berapa lama model akan dipakai, sewa GPU per jam adalah cara paling murah untuk mulai. Nyalakan pod, uji model, lalu matikan saat selesai - kamu hanya membayar jam yang dipakai. Tabel di bawah menunjukkan harga GPU per jam saat ini dari beberapa penyedia.
Ingat bahwa sebulan menyala 24/7 kira-kira 730 jam. GPU yang murah per jam bisa jadi mahal kalau dibiarkan menyala terus tanpa ada yang memakainya.
Kapan API lebih murah daripada server sendiri
Server sendiri dibayar per jam, entah ada permintaan atau tidak. API dibayar per token. Jadi kalau pemakaianmu kecil atau tidak teratur, API hampir selalu lebih hemat. Server sendiri baru menang saat GPU sibuk sebagian besar waktu, atau saat privasi lebih penting daripada selisih biaya.
Alat server sendiri vs API di hostalu menghitung titik impasnya: masukkan jumlah token per bulan, harga API, dan harga GPU sewaan, lalu lihat mana yang lebih murah untuk beban kerjamu.
Tips keamanan sebelum go-live
Jangan pernah membuka port API Ollama atau vLLM ke internet tanpa autentikasi - siapa pun bisa memakai GPU-mu. Taruh reverse proxy dengan login di depannya, atau akses lewat VPN seperti WireGuard atau Tailscale. Simpan model di volume terpisah supaya tidak perlu mengunduh ulang setiap kali server dibuat ulang.
Apakah LLM ini muat di GPU-mu - dan GPU mana yang perlu disewaCoba alatnya →
Pertanyaan yang sering diajukan
Apa cara paling mudah untuk self host LLM?
Ollama. Pasang dengan skrip satu barisnya, jalankan satu model kecil, lalu tambahkan Open WebUI kalau ingin tampilan seperti ChatGPT. Semuanya bisa selesai dalam beberapa menit di VPS biasa.
Apakah LLM bisa jalan tanpa GPU?
Bisa, untuk model kecil yang dikuantisasi 4-bit dan RAM yang cukup. Lambat untuk jawaban panjang, tapi cukup untuk uji coba dan otomatisasi ringan.
Berapa VRAM yang dibutuhkan model saya?
Tergantung ukuran model, kuantisasi, dan panjang konteks. Kalkulator VRAM kami menghitungnya dan menunjukkan GPU yang bisa menjalankannya.
Apakah menjalankan LLM sendiri lebih murah daripada API?
Hanya jika GPU sibuk hampir sepanjang waktu. Untuk pemakaian ringan, API biasanya lebih murah - hitung dengan alat server sendiri vs API.