将 Livebook 笔记本作为应用部署到 Hugging Face Spaces

发布于 2023 年 6 月 15 日
在 GitHub 上更新

Elixir 社区在机器学习方面取得了长足进步,Hugging Face 在其中发挥着重要作用。为了展示您目前使用 Elixir 和机器学习可以实现的功能,我们使用 Livebook 构建一个基于 Whisper 的聊天应用,然后将其部署到 Hugging Face Spaces。所有这些都在 15 分钟内完成,快来看看吧!

在这个聊天应用中,用户只能通过发送音频消息进行交流,这些消息随后会自动由 Whisper 机器学习模型转换为文本。

此应用程序展示了 Livebook 和 Elixir 机器学习生态系统的一些有趣特性

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

Hugging Face 和 Elixir

Elixir 社区在其机器学习领域充分利用了 Hugging Face 平台及其开源项目。以下是一些示例。

Hugging Face 的第一个积极影响体现在 Bumblebee 库中,它将 Hugging Face 的预训练神经网络模型引入 Elixir 社区,并受到了 Hugging Face Transformers 的启发。除了灵感之外,Bumblebee 还使用 Hugging Face Hub 下载其模型的参数。

另一个例子是 tokenizers 库,它是 Hugging Face Tokenizers 的 Elixir 绑定。

最后但同样重要的是,Livebook 可以在 Hugging Face Spaces 中运行,只需点击几下即可作为其 Space Docker 模板之一。因此,您不仅可以将 Livebook 应用程序部署到 Hugging Face,还可以免费使用它来运行 Livebook,以编写和试验您自己的笔记本。

轮到你了

我们希望 Livebook 和 Hugging Face 之间的这一新集成能让更多人使用机器学习并向世界展示他们的工作。

立即在 Hugging Face Spaces 上安装 Livebook,并观看我们的视频教程,构建并将您的第一个 Livebook ML 应用部署到 Hugging Face。

社区

注册登录评论