Hub documentation

Livebook di Spaces

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Livebook di Spaces

Livebook adalah alat open-source untuk menulis notebook kode interaktif dalam Elixir. Ini merupakan bagian dari kumpulan alat Elixir yang terus berkembang untuk komputasi numerik, ilmu data, dan Machine Learning.

Beberapa fitur Livebook yang paling menarik adalah:

  • Alur kerja yang dapat direproduksi: Livebook menjalankan kode Anda dalam urutan yang dapat diprediksi, hingga ke manajemen paket
  • Sel cerdas: melakukan tugas kompleks, seperti manipulasi data dan menjalankan model machine learning, dengan beberapa klik menggunakan sel notebook yang dapat diperluas di Livebook
  • Ditenagai Elixir: gunakan kekuatan bahasa pemrograman Elixir untuk menulis notebook konkuren dan terdistribusi yang dapat diskalakan melampaui mesin Anda

Untuk mempelajari lebih lanjut, tonton video 15 menit ini. Atau kunjungi situs web Livebook. Atau ikuti Twitter dan blog mereka untuk mengikuti fitur dan pembaruan terbaru.

Space Livebook pertama Anda

Anda dapat menjalankan Livebook di Space hanya dengan beberapa klik. Klik tombol di bawah untuk mulai membuat Space baru menggunakan template Docker Livebook:

Lalu:

  1. Beri nama untuk Space Anda
  2. Atur kata sandi Livebook Anda
  3. Atur visibilitasnya menjadi publik
  4. Buat Space Anda

Creating a Livebok Space

Hal ini akan memulai proses pembangunan Space Anda menggunakan image Docker Livebook.

Visibilitas Space harus diatur ke publik agar fitur Smart cells di Livebook dapat berfungsi dengan baik. Namun, instance Livebook Anda akan dilindungi oleh autentikasi Livebook.

Smart cell is a type of Livebook cell that provides a UI component for accomplishing a specific task. The code for the task is generated automatically based on the user's interactions with the UI, allowing for faster completion of high-level tasks without writing code from scratch.

Setelah build aplikasi selesai, buka tab “App” di Space Anda dan masuk ke Livebook Anda menggunakan kata sandi yang telah Anda tetapkan sebelumnya:

Livebook authentication

Itu saja! Sekarang Anda dapat mulai menggunakan Livebook di dalam Space Anda.

Jika ini adalah pertama kalinya Anda menggunakan Livebook, Anda dapat mempelajari cara menggunakannya dengan notebook interaktifnya di dalam Livebook itu sendiri:

Livebook's learn notebooks

Integrasi Livebook dengan Hugging Face Models

Livebook memiliki integrasi resmi dengan model Hugging Face. Dengan fitur ini, Anda dapat menjalankan berbagai model Machine Learning di dalam Livebook hanya dengan beberapa klik.

Berikut adalah video singkat yang menunjukkan cara melakukannya:

Cara memperbarui versi Livebook

Untuk memperbarui Livebook ke versi terbarunya, buka halaman Pengaturan Space Anda dan klik “Factory reboot this Space”:

Factory reboot a Space

Catatan

Berikut adalah catatan yang berlaku untuk menjalankan Livebook di dalam Space:

  • Pengaturan visibilitas Space harus bersifat publik. Jika tidak, Smart cells tidak akan berfungsi. Meskipun demikian, instance Livebook Anda tetap berada di balik autentikasi Livebook karena Anda telah mengatur secret LIVEBOOK_PASSWORD.
  • Konfigurasi global Livebook akan hilang setelah Space di-restart. Pertimbangkan untuk menggunakan aplikasi desktop jika Anda perlu mempertahankan konfigurasi di antara deployment.

Umpan balik dan dukungan

Jika Anda memiliki saran perbaikan atau membutuhkan dukungan spesifik, silakan bergabung dengan komunitas Livebook di GitHub.

Update on GitHub