新闻中心

开源软件Gradio上新5大功能,几行Python代码,构建Web应用程序

2024-10-13
浏览次数:
返回列表

用最简单的方法来构建一个ai web应用程序。


Gradio 5 来了!

刚刚,Gradio 官方表示经过几个月的努力,他们宣布 Gradio 5 稳定版本正式发布!
开源软件Gradio上新5大功能,几行Python代码,构建Web应用程序
  • 快速入门:https://www.gradio.app/guides/quickstart
  • 项目地址:https://github.com/huggingface/blog/blob/main/gradio-5.md

Gradio 是一个开源 Python 软件包,可让用户快速为机器学习模型、API 或任意 Python 函数构建 Demo 或 Web 应用程序。然后,用户可以使用 Gradio 的内置共享功能在几秒钟内通过公共链接分享 demo。无需 J*aScript、CSS 或 Web 托管经验!

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

开源软件Gradio上新5大功能,几行Python代码,构建Web应用程序

更重要的是,只需几行 Python 代码即可完成上述演示。

这次开源的 Gradio 5 是由 Hugging Face 推出的,Hugging Face 于 2025 年收购了 Gradio 。据不完全统计,Gradio 每月拥有超过 200 万用户(在 Hugging Face Spaces 上有超过 47 万个应用),已成为构建、分享和使用机器学习应用的默认方式。

最新版本旨在弥补机器学习人员的专业知识和 Web 开发技能之间的差距。「机器学习开发人员对 Python 编程非常熟悉,但通常不太熟悉 Web 开发的具体细节,」Gradio 创始人 Abubakar Abid 表示。「Gradio 让开发人员只需几行 Python 代码即可构建高性能、可扩展的应用程序,这些应用程序是遵循安全性和可访问性方面的最佳实践。」

Gradio 5 最显著的特点之一是它注重企业级安全,Abid 也强调了这一点,他们还聘请了知名网络安全公司 Trail of Bits 对 Gradio 进行独立审计,并修复了他们在 Gradio 5 中发现的所有问题。对于 Gradio 开发人员来说,即使自己不是网络安全专家, Gradio 5 应用程序也是开箱即用,遵循网络安全方面的最佳实践。

不难看出,有了 Gradio 5,开发者可以构建生产级的机器学习 Web 应用程序,这些应用不仅性能优越、可扩展、设计精美、易于访问,而且还遵循了最佳的 Web 安全实践。

Gradio 5 五大新功能

想要体验 Gradio 5 的小伙伴,只需在终端输入以下命令即可:
pip install --upgrade gradio

以下是 Gradio 5 中的 5 个新功能(包括一种无需编写代码即可构建 Gradio 应用的新方式!)

首先是加载速度。如果之前你使用过 Gradio ,给你的第一感觉可能就是加载过慢。现在 Gradio 5 有了重大的性能改进,包括通过服务器端渲染 (SSR) 提供应用程序,从而实现立即在浏览器中加载 Gradio ,不会再有加载时转圈圈的延迟。

开源软件Gradio上新5大功能,几行Python代码,构建Web应用程序

易标AI 易标AI

告别低效手工,迎接AI标书新时代!3分钟智能生成,行业唯一具备查重功能,自动避雷废标项

易标AI 135 查看详情 易标AI
其次是界面。此前,Gradio 应用看起来很老旧。现在 Gradio 5 更新了许多核心组件,包括按钮、选项卡、滑块以及高级聊天机器人界面。此外,官方还发布了一组新的内置主题,如「柑橘」和「海洋」主题,让用户轻松创建外观新颖的 Gradio 应用。
开源软件Gradio上新5大功能,几行Python代码,构建Web应用程序
开源软件Gradio上新5大功能,几行Python代码,构建Web应用程序
用户现在可以在 Gradio 中构建实时应用!Gradio 5 改变了流媒体的内部工作方式:现在使用 websockets 并通过 base64 编码发送数据,以减少延迟。Gradio 5 还通过自定义组件支持 WebRTC,并且还添加了更多文档和示例演示,这些文档和示例演示侧重于常见的流媒体用例,例如基于网络摄像头的对象检测、视频流、实时语音转录和生成以及对话聊天机器人。
开源软件Gradio上新5大功能,几行Python代码,构建Web应用程序
安全性。Gradio 5 还在安全性方面做出了重大改进,包括获得 Gradio 的第三方审核。

LLM 的加持。Gradio 5 附带了一个实验性的 AI Playground,允许开发人员使用自然语言提示生成和预览 Gradio 应用程序。

Gradio 的一位负责人 Ahsen Khaliq 强调了此功能的重要性,他说:「与其他 AI 编程环境类似,用户可以输入文本提示,解释自己想要构建什么样的应用程序,然后 LLM 会将其转换为 Gradio 代码。但与其他编码环境不同的是,用户还可以查看 Gradio 应用程序的即时预览并在浏览器中运行它。」开源软件Gradio上新5大功能,几行Python代码,构建Web应用程序
AI Playground 链接:https://www.gradio.app/playground

可以看出,随着人工智能继续影响各个行业,像 Gradio 5 这样将先进技术与实际业务应用相结合的工具可能会发挥重要作用。通过此版本,Hugging Face 不仅仅是更新了产品,它可能会改变企业人工智能开发的格局。

参考链接:
https://x.com/Gradio/status/1844142446185414718
https://venturebeat.com/ai/gradio-5-is-here-hugging-faces-newest-tool-simplifies-building-ai-powered-web-apps/

以上就是开源软件Gradio上新5大功能,几行Python代码,构建Web应用程序的详细内容,更多请关注其它相关文章!


# 开发人员  # 宁波做网站推广价格  # 武汉seo网站价格  # 资源网站seo  # 餐饮营销推广渠道  # 北流短视频seo系统  # 商铺尾盘营销推广策略  # 哪些网站可以推广闲置群  # 玉树网页seo  # 辽宁企业网站优化公司电话  # 藁城区个人网站优化资格  # 南极  # 的是  # 五大  # 只需  # 产业  # 神技  # 上新  # 几行  # 开源  # 应用程序  # playgr  # follow  # hugging face  # git  # python  # css  # gradio 5  # gradio 


相关栏目: 【 行业资讯67740 】 【 技术百科0 】 【 网络运营39195


相关推荐: 阿里云盘共享账户怎么用  春运抢票如何快速抢到票  市盈率动亏损是什么意思  春运抢票还用取票吗  显示器上power键是什么意思  油电混动车仪表盘上的power是什么意思  萝卜快跑的收费标准是什么  摩托车上power是什么意思  怎么确定手机是5g  win10系统如何打开cmd命令  51单片机贴片怎么*  市盈率tt的扣非是什么意思  交管12123协议头不完整是什么原因  typescript和es6先学哪个  面包车收音机power是什么意思  如何用dos命令启动u盘  一年多少周  excel中datediff函数怎么用  系统如何装在固态硬盘  东芝固态硬盘如何保修  春运抢票哪个平台好一点  市盈率ttm市盈动静是什么意思  什么是域名解析地址  夸克还原排版是什么意思  bc是什么意思  怎么用win7系统盘重装系统  j*a怎么让数组倒换  如何判断固态硬盘端口  怎么关360壁纸广告  如何通过命令检测u盘启动  一天多少分钟  单片机软件keil怎么运行  苹果16哪些型号好用  光刻机的分类及其优缺点  如何用chown命令  华为的type-c接口是什么接口  如何用dos命令分区  空调控制面板power灯一直亮是什么意思  为什么进行域名解析  网络光刻机是干什么用的  如何使硬盘升级固态硬盘  单片机*计步器怎么用  j*a数组怎么取元素  夸克加载什么要会员  win10电脑如何使用命令提示符  金色cmyk色值是多少  制冰机power1灯亮是什么意思  debug中如何用n命令命名程序文件名  折叠屏手机哪个有性价比  品道音响上的power键是什么意思 

搜索