最近,AI 初创公司 Hugging Face 正式推出了 Gradio5,这是他们广受欢迎的开源工具的一次重大更新,旨在使 AI 开发变得更加简单。
自从2021年收购 Gradio 以来,这个工具已经成为 Hugging Face 产品线中的重要组成部分。Gradio 每月拥有超过200万用户和超过470,000个基于该平台构建的应用程序,已成为 AI 开发生态系统中的关键参与者。
项目入口:https://www.gradio.app/
Gradio5的目标是将机器学习与 Web 开发之间的鸿沟缩小。Hugging Face 的创始人 Abubakar Abid 表示,许多机器学习开发者对 Python 非常熟悉,但在 Web 开发方面可能就没那么得心应手了。
Gradio 的出现,正是为了解决这个问题,让开发者只需用几行 Python 代码,就能创建出高效、可扩展的应用程序,同时遵循安全和可访问性最佳实践。
一个令人瞩目的新功能是其增强的企业级安全性。Abid 提到,他们请来了著名的网络安全公司 Trail of Bits 对 Gradio 进行了独立审计,并对发现的问题进行了修复。因此,Gradio5的应用程序自带的安全功能,即使开发者不是安全方面的专家,也能确保应用的安全性。
此外,Gradio5还引入了一个实验性的 AI Playground,开发者可以通过自然语言提示来生成和预览 Gradio 应用。ML 增长负责人 Ahsen Khaliq 表示,用户可以输入一个文本提示,说明自己想要构建的应用类型,系统会将其转化为 Gradio 代码。同时,用户还能即时预览应用并在浏览器中运行,这极大地简化了 AI 应用的开发过程。
Gradio 在 AI 生态系统中的地位愈发重要。Khaliq 提到,一旦模型在 Hugging Face Hub 上可用,开发者可以用几行代码将其封装成 Web 应用。Gradio 已经被用于诸如 Chatbot Arena、Open NotebookLM 和 Stable Diffusion 等重要项目。
Abid 透露了 Gradio 的创新路线图,包括多页应用、导航栏和侧边栏的支持,移动端的 PWA 运行,甚至可能还会支持原生应用。他们还计划增加更多内置组件,以支持新兴的图像和视频等多种模式。这次 Gradio5的发布,标志着 Hugging Face 在推动企业 AI 发展方面又向前迈出了一大步。