Hub 文档

Spaces 上的 Livebook

Hugging Face's logo
加入 Hugging Face 社区

并获得增强的文档体验

开始使用

Spaces 上的 Livebook

Livebook 是一个开源工具,用于在 Elixir 中编写交互式代码笔记本。它是用于 数值计算数据科学机器学习 的 Elixir 工具集合中不断增长的一部分。

Livebook 最激动人心的功能包括:

  • 可复现的工作流程:Livebook 以可预测的顺序运行您的代码,一直到包管理
  • 智能单元格:使用 Livebook 可扩展的笔记本单元格,通过几次点击即可执行复杂任务,例如数据操作和运行机器学习模型
  • Elixir 驱动:利用 Elixir 编程语言的强大功能,编写可扩展到您的机器之外的并发和分布式笔记本

要了解更多信息,请观看此 15 分钟视频。或者访问 Livebook 的网站。或者关注其 Twitter博客,以了解新功能和更新。

您的第一个 Livebook Space

只需点击几下,您就可以在 Space 中启动并运行 Livebook。点击下面的按钮,开始使用 Livebook 的 Docker 模板创建新的 Space。

然后

  1. 为您的 Space 命名
  2. 设置您的 Livebook 密码
  3. 将其可见性设置为公开
  4. 创建您的 Space

Creating a Livebok Space

这将开始使用 Livebook 的 Docker 镜像构建您的 Space。

Space 的可见性必须设置为公开,Livebook 中的智能单元格功能才能正常运行。但是,您的 Livebook 实例将通过 Livebook 身份验证进行保护。

智能单元格 是一种 Livebook 单元格,它提供了一个 UI 组件来完成特定任务。任务的代码根据用户与 UI 的交互自动生成,从而无需从头开始编写代码即可更快地完成高级任务。

应用构建完成后,进入 Space 的“应用”选项卡,并使用您之前设置的密码登录到 Livebook

Livebook authentication

就是这样!现在您可以在 Space 中开始使用 Livebook 了。

如果这是您第一次使用 Livebook,您可以在 Livebook 中通过其交互式笔记本学习如何使用它

Livebook's learn notebooks

Livebook 与 Hugging Face 模型的集成

Livebook 具有 与 Hugging Face 模型的官方集成。借助此功能,您只需点击几下即可在 Livebook 中运行各种机器学习模型。

这是一个快速视频,展示了如何操作

如何更新 Livebook 版本

要将 Livebook 更新到最新版本,请前往 Space 的“设置”页面,然后点击“恢复此 Space 出厂设置”

Factory reboot a Space

注意事项

在 Space 中运行 Livebook 存在以下注意事项:

  • Space 的可见性设置必须是公开的。否则,智能单元格将无法工作。尽管如此,您的 Livebook 实例仍将受到 Livebook 身份验证的保护,因为您已设置 `LIVEBOOK_PASSWORD` 秘密。
  • Livebook 全局配置将在 Space 重启后丢失。如果您需要跨部署持久化配置,请考虑使用 桌面应用

反馈和支持

如果您有改进建议或需要特定支持,请加入 GitHub 上的 Livebook 社区

< > 在 GitHub 上更新

© . This site is unofficial and not affiliated with Hugging Face, Inc.