Hub documentation
Livebook trên Spaces
Livebook trên Spaces
Livebook là một công cụ mã nguồn mở để viết các notebook mã tương tác trong Elixir. Nó là một phần của bộ sưu tập các công cụ Elixir đang phát triển cho tính toán số, khoa học dữ liệu và Machine Learning.
Một số tính năng thú vị nhất của Livebook là:
- Quy trình làm việc có thể tái lập: Livebook chạy mã của bạn theo một trình tự có thể dự đoán được, cho đến cả việc quản lý gói
- Ô thông minh: thực hiện các tác vụ phức tạp, chẳng hạn như thao tác dữ liệu và chạy các mô hình machine learning, chỉ với vài cú nhấp chuột bằng cách sử dụng các ô notebook có thể mở rộng của Livebook
- Được hỗ trợ bởi Elixir: sử dụng sức mạnh của ngôn ngữ lập trình Elixir để viết các notebook đồng thời và phân tán có khả năng mở rộng vượt ra ngoài máy của bạn
Để tìm hiểu thêm, hãy xem video 15 phút này. Hoặc truy cập trang web của Livebook. Hoặc theo dõi Twitter và blog của họ để cập nhật các tính năng và bản cập nhật mới.
Space Livebook đầu tiên của bạn
Bạn có thể triển khai Livebook trên một Space chỉ với vài cú nhấp chuột. Nhấp vào nút bên dưới để bắt đầu tạo một Space mới sử dụng mẫu Docker của Livebook:
Sau đó:
- Đặt tên cho Space của bạn
- Đặt mật khẩu cho Livebook của bạn
- Đặt mức hiển thị của nó thành công khai
- Tạo Space của bạn

Điều này sẽ bắt đầu xây dựng Space của bạn bằng hình ảnh Docker của Livebook.
Tính năng Smart cells trong Livebook chỉ hoạt động chính xác khi độ hiển thị của Space được đặt thành public. Tuy nhiên, phiên bản Livebook của bạn sẽ được bảo vệ bằng xác thực 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.
Khi quá trình build ứng dụng hoàn tất, hãy chuyển đến tab “App” trong Space của bạn và đăng nhập vào Livebook bằng mật khẩu bạn đã đặt trước đó:

Xong rồi! Bây giờ bạn có thể bắt đầu sử dụng Livebook bên trong Space của mình.
Nếu đây là lần đầu tiên bạn sử dụng Livebook, bạn có thể học cách sử dụng nó với các notebook tương tác ngay trong chính Livebook:

Tích hợp Livebook với Hugging Face Models
Livebook có tích hợp chính thức với các mô hình Hugging Face. Với tính năng này, bạn có thể chạy các mô hình Machine Learning khác nhau trong Livebook chỉ với vài cú nhấp chuột.
Dưới đây là một video ngắn hướng dẫn cách thực hiện:
Cách cập nhật phiên bản của Livebook
Để cập nhật Livebook lên phiên bản mới nhất, hãy chuyển đến trang Settings của Space của bạn và nhấp vào “Factory reboot this Space”:

Lưu ý
Các lưu ý sau áp dụng khi chạy Livebook trong một Space:
- Cài đặt mức độ hiển thị của Space phải là công khai. Nếu không, các ô Smart sẽ không hoạt động. Tuy nhiên, phiên bản Livebook của bạn vẫn sẽ được bảo vệ bằng xác thực Livebook vì bạn đã đặt bí mật
LIVEBOOK_PASSWORD. - Cấu hình toàn cục của Livebook sẽ bị mất khi Space khởi động lại. Hãy cân nhắc sử dụng ứng dụng desktop nếu bạn cần duy trì cấu hình qua các lần triển khai.
Phản hồi và hỗ trợ
Nếu bạn có đề xuất cải tiến hoặc cần hỗ trợ cụ thể, vui lòng tham gia cộng đồng Livebook trên GitHub.
Update on GitHub