Langsung ke konten utama

Panduan Instalasi dan Pengaturan Deepseek-R1 dengan Open WebUI



Panduan Instalasi dan Pengaturan Deepseek-R1 dengan Open WebUI

Langkah 1: Instalasi Ollama
Langkah pertama yang perlu dilakukan adalah mengunduh dan menginstal Ollama. Pilih versi yang sesuai dengan sistem operasi yang digunakan, lalu ikuti proses instalasinya.


Langkah 2: Mengunduh Deepseek-R1
Setelah Ollama terinstal, kita perlu mengunduh model Deepseek-R1. Untuk melakukan ini, buka PowerShell di Windows atau Terminal di macOS/Linux, kemudian ketik perintah berikut. Pilih satu opsi berdasarkan kapasitas perangkat keras komputer Anda.

Perintah untuk mengunduh Deepseek-R1 (pilih sesuai kapasitas komputer):

  • Untuk model 1.5B (Ukuran: 1.5GB):

    arduino

    ollama run deepseek-r1:1.5b
  • Untuk model 7B (Ukuran: 4.7GB):

    arduino

    ollama run deepseek-r1:7b
  • Untuk model 8B (Ukuran: 4.9GB):

    arduino

    ollama run deepseek-r1:8b
  • Untuk model 14B (Ukuran: 9.0GB):

    arduino

    ollama run deepseek-r1:14b
  • Untuk model 32B (Ukuran: 20GB):

    arduino

    ollama run deepseek-r1:32b
  • Untuk model 70B (Ukuran: 43GB):

    arduino

    ollama run deepseek-r1:70b
  • Untuk model 671B (Ukuran: 404GB):

    arduino

    ollama run deepseek-r1:671b

Setelah menjalankan perintah tersebut, model Deepseek-R1 akan diunduh dan siap digunakan melalui terminal.


Langkah 3: Mengatur Docker
Selanjutnya, kita akan mengatur Docker agar dapat menjalankan Open WebUI untuk pengalaman pengguna yang lebih baik. Ikuti langkah-langkah di bawah ini:

  1. Unduh dan Instal Docker Desktop
    Kunjungi situs web Docker dan unduh Docker Desktop sesuai dengan sistem operasi Anda. Setelah menginstal, buka Docker dan buat akun atau masuk jika sudah memiliki akun.

  2. Menjalankan Open WebUI
    Setelah Docker terinstal, jalankan salah satu perintah berikut sesuai dengan preferensi Anda:

    • Untuk menjalankan Open WebUI tanpa dukungan GPU:

      kotlin

      docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
    • Untuk menjalankan Open WebUI dengan dukungan GPU Nvidia:

      kotlin

      docker run -d -p 3000:8080 --gpus all --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:cuda
  3. Instalasi Open WebUI dengan Dukungan Ollama
    Jika Anda ingin menjalankan Open WebUI dengan dukungan Ollama, pilih perintah sesuai dengan jenis perangkat keras yang Anda gunakan:

    • Untuk dukungan GPU:

      perl

      docker run -d -p 3000:8080 --gpus=all -v ollama:/root/.ollama -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:ollama
    • Untuk tanpa dukungan GPU:

      perl

      docker run -d -p 3000:8080 -v ollama:/root/.ollama -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:ollama

Akses Deepseek-R1 di Open WebUI
Setelah mengikuti langkah-langkah di atas, Anda dapat mengakses Deepseek-R1 melalui Open WebUI di http://localhost:3000.

Dengan mengikuti langkah-langkah ini, Anda dapat menginstal dan mengonfigurasi Deepseek-R1 dengan Open WebUI untuk pengalaman yang lebih mudah dan nyaman dalam berinteraksi dengan model ini.

Komentar

Postingan populer dari blog ini

Konfigurasi MySQL dalam XAMPP

Pendahuluan XAMPP adalah paket pengembangan berbasis web yang populer yang memungkinkan Anda untuk menjalankan dan menguji aplikasi web lokal di komputer Anda. Bagian integral dari XAMPP adalah MySQL, sistem manajemen basis data yang kuat. Artikel ini akan memberikan panduan langkah-demi-langkah tentang cara mengkonfigurasi MySQL dalam XAMPP sehingga Anda dapat memulai pengembangan aplikasi web dengan lancar. Langkah 1: Menginstal XAMPP Langkah pertama adalah menginstal XAMPP. Anda dapat mengunduh versi terbaru dari situs resmi XAMPP ( (Download Xampp) ). Ikuti petunjuk instalasi yang diberikan pada platform yang Anda gunakan . Langkah 2: Memulai dan Menghentikan MySQL Setelah menginstal XAMPP, Anda perlu memulai dan menghentikan layanan MySQL sesuai kebutuhan. Ini dilakukan melalui panel kontrol XAMPP. Pada Windows, buka XAMPP Control Panel, lalu klik "Start" di sebelah MySQL untuk memulainya. Ketika selesai, Anda dapat menghentikan MySQL dengan mengklik "Stop." Pa...

Membangun Aplikasi Pemetaan Sederhana dengan Leaflet.js

  Leaflet.js adalah salah satu perpustakaan JavaScript paling populer untuk membangun aplikasi pemetaan interaktif di web. Dengan Leaflet, Anda dapat dengan mudah menambahkan peta interaktif ke situs web atau aplikasi Anda dan menyesuaikannya sesuai kebutuhan Anda. Dalam tutorial ini, kita akan membahas langkah-langkah untuk membangun aplikasi pemetaan sederhana menggunakan Leaflet.js. 1. Persiapan Lingkungan Kerja Langkah pertama adalah mempersiapkan lingkungan kerja Anda. Pastikan Anda memiliki koneksi internet aktif dan editor kode seperti Visual Studio Code atau Sublime Text untuk menulis kode. 2. Menyiapkan Proyek Buat folder proyek baru di komputer Anda dan buat file HTML baru di dalamnya. Beri nama file tersebut sesuai keinginan Anda, misalnya index.html . 3. Menambahkan Dependencies Leaflet Salin kode HTML di bawah ini ke dalam file index.html Anda untuk menambahkan Leaflet dan plugin yang diperlukan:   4. Menjalankan Aplikasi Anda Buka file index.html di browser ...

Menggali Konsep Sistem dan Sistem Informasi: Fondasi Digital yang Mendukung Peradaban Manusia

Sistem dan sistem informasi merupakan elemen penting dalam kerangka kerja teknologi informasi modern yang membentuk landasan bagi kemajuan masyarakat digital saat ini. Melalui integrasi teknologi dan proses, sistem dan sistem informasi memberikan struktur dan alur kerja yang terorganisir untuk mendukung operasi bisnis, pengambilan keputusan, dan inovasi. Untuk memahami esensi kedua konsep ini, kita akan menjelajahi definisi, peran, dan pandangan para ahli dalam bidang ini. Apa Itu Sistem? Sistem, dalam konteks umum, merujuk pada entitas atau komponen yang terdiri dari bagian-bagian yang saling terkait dan berinteraksi untuk mencapai tujuan tertentu. Dalam konteks teknologi informasi, sistem seringkali mencakup perangkat lunak, perangkat keras, data, prosedur, dan orang-orang yang terlibat dalam proses tertentu. Berikut adalah beberapa kutipan dari para ahli tentang konsep sistem: 1. "Sistem adalah entitas yang terdiri dari elemen-elemen yang saling berinteraksi untuk mencapa...