Lewati ke konten utama

Mode Demo

Mode demo memungkinkan deployment pratinjau publik menampilkan Libre WebUI tanpa memerlukan akun backend sungguhan atau kredensial penyedia.

Kapan Mode Demo Aktif

Mode demo diaktifkan saat:

  • VITE_DEMO_MODE=true, atau
  • frontend berjalan pada host pratinjau yang dikenali, seperti Vercel, Netlify, GitHub Pages, atau subdomain demo./preview..

Pengembangan lokal bukan mode demo kecuali VITE_DEMO_MODE=true ditetapkan.

Perilaku Login

Dalam mode demo, formulir login sudah diisi dengan kredensial demo dan kolomnya dinonaktifkan. Pengguna cukup mengeklik Masuk. Tombol pendaftaran dan OAuth disembunyikan dalam mode demo.

Yang Disediakan Mode Demo

Mode demo menggunakan respons API tiruan untuk alur utama produk:

  • Sesi dan pesan chat
  • Model
  • Persona
  • Artefak
  • Preferensi
  • Daftar plugin

Dengan demikian, demo tetap interaktif tanpa menulis data pengguna sungguhan.

Yang Tidak Dilakukan Mode Demo

Mode demo bukan strategi autentikasi produksi. Mode ini tidak menyediakan persistensi nyata, panggilan penyedia nyata, pengelolaan akun nyata, ataupun kontainer tugas Work dan eksekusi perintah yang nyata.

Untuk deployment sungguhan, jalankan backend dengan autentikasi normal dan konfigurasikan penyedia yang ingin Anda tampilkan.

Mengonfigurasi Mode Demo

.env frontend:

VITE_DEMO_MODE=true

Bangun dan jalankan frontend seperti biasa. Jika backend juga berjalan, tiruan API mode demo tetap diprioritaskan untuk alur UI yang didukung.

Dokumentasi Terkait