0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于 Serverless 技术的 AIGC 应用探究

jf_21561199 来源:jf_21561199 作者:jf_21561199 2024-05-10 00:29 次阅读

随着人工智能与图形计算的融合,AIGC(Artificial Intelligence and Graphics Computing)技术的发展已经成为当今科技领域的热点之一。AIGC 技术的发展可以追溯到人工智能和图形计算两个领域的发展历程。人工智能技术的兴起,使得计算机能够模拟人类的智能行为,而图形计算技术的进步,则赋予了计算机处理视觉信息的能力。这两者的结合,为 AIGC 技术的诞生提供了坚实的基础。

如今,AIGC 技术在各个领域都有着广泛的应用场景。在游戏行业,AIGC 技术可以用于实现更加逼真的游戏画面和智能化的游戏角色;在虚拟现实和增强现实领域,AIGC 技术可以提供更加沉浸式的体验;在医疗影像诊断中,AIGC 技术可以辅助医生进行疾病诊断和治疗规划等。可以说,AIGC 技术已经深入到了人们生活的方方面面。

然而,尽管 AIGC 应用在理论上有着巨大的潜力,但其落地却面临着诸多挑战,其中包括硬件成本高昂、资源分配困难以及部署与维护复杂等问题。而随着 Serverless 技术的崛起,这些难题正在得到有效解决,为 AIGC 应用的广泛应用打开了新的可能性。

AIGC 应用落地难点

尽管 AIGC 技术的应用前景广阔,但使用传统的 AIGC 应用的部署方式在落地时却面临着诸多挑战。

首先就是高昂的硬件成本。其中 GPU 成本尤其突出,以某消费级产品为例,RTX 40 系单张价格在 3000 元到 20000 元人民币不等,而能达到较好使用体验则至少需要使用万元价位的 GPU,这对于普通用户和中小型企业来说是难以承受的负担。在当前全球经济背景下,企业难以大批量采购到高端企业级显卡,因此 AIGC 应用在中国,尤其是中国企业中的落地,成本之高并不仅仅局限于价格上。

其次,传统的 AIGC 应用部署方式存在较高的门槛。运行环境的安装配置、网络环境的稳定性、以及后期维护的复杂性对于有一定技术基础的软件开发人员或许不是难题,但对于普通的文案编辑、插画师、短视频博主等使用 AIGC 技术的普通用户而言,却是一座难以逾越的大山。

此外,资源分配也是 AIGC 应用落地面临的另一个难题。在传统的部署方式下,对于计算资源的分配和管理往往十分繁琐,需要人工进行调配和优化,效率低下且易出错。设想在一个自媒体工作室中,多位特效师、插画师要同时使用 AIGC 绘图应用,如果算力资源有限,则需要排队等待使用,大大降低了工作效率。若想解决这一问题,工作室则需要添置更多工作站,但这将需要大量的前期资金投入,并且这些资源在特效师、插画师下班后将处于闲置状态,造成了巨大的资源浪费。若工作室效益不佳,工作站折旧处理也会造成相当大的损失。

Serverless 技术的优势

幸运的是,随着 Serverless 技术的兴起,这些难题正在逐渐得到解决。Serverless 技术将计算资源的管理和分配交给了云服务提供商,用户无需关心底层的服务器管理,只需专注于应用程序的开发和业务逻辑的实现。这为 AIGC 应用的部署和管理带来了极大的便利性。

最重要的是,Serverless 技术具有极致的弹性。云服务提供商会根据用户的需求动态分配计算资源,确保应用始终能够获得足够的计算能力,从而避免了由于计算资源不足而导致的性能下降或服务中断等问题。多位用户同时使用也不必因漫长的排队等待而烦恼了。并且有多种不同的 GPU 卡型可供用户选择,满足不同用户的需求。

而且,使用云服务商提供的 Serverless 服务部署并不需要为全部硬件资源付费,根据实际使用的计算资源进行计费,避免了传统部署模式中需要提前购买昂贵硬件设备的情况。而且使用过程中资源利用率高,不使用不收费,计费力度普遍能够达到秒级甚至毫秒级,最大程度上降低使用成本。

此外,Serverless 技术还能够大幅简化部署过程。用户只需上传其编写的函数代码至云端,云服务提供商会自动完成代码的部署和配置,极大地减少了部署过程中的人工操作,提高了部署的效率。而且很多云服务商通过应用的形式,提供了大量预置的函数镜像,用户甚至不需要提供自己的代码便可以快速体验到最热门的 AIGC 应用。

例如,近期华为云 FunctionGraph 应用中心推出了一项引人注目的服务,即一键部署 Stable Diffusion WebUI 的应用(点击文末“阅读原文”可直接访问)。通过华为云 FunctionGraph 应用中心,用户可以快速将 Stable Diffusion WebUI 部署到 FunctionGraph 服务中,充分利用 Serverless 技术带来的技术红利。用户无需关心底层的服务器管理和配置,只需点击几下按钮,即可完成应用的部署和配置,极大地降低了部署的门槛。

一旦部署完成,用户就可以通过 Web 界面访问 Stable Diffusion 应用,体验其强大的功能。而且,由于采用了 Serverless 技术,用户无需担心计算资源的分配和管理问题,系统会根据用户的需求动态分配计算资源,确保应用始终能够获得足够的计算能力。

此外,如果您需要进一步了解如何使用华为云 FunctionGraph 应用中心部署 Stable Diffusion WebUI 应用,https://activity.huaweicloud.com/serverless-sd.html

总的来说,华为云 FunctionGraph 应用中心上线的 Stable Diffusion WebUI 应用是 Serverless 技术在 AIGC 领域的典型应用案例之一。它充分发挥了 Serverless 技术的优势,极大地简化了 AIGC 应用的部署和管理流程,为用户提供了更加便捷、高效的应用体验。

✔ 成功案例

某在线游戏平台低成本构建文生图应用,实现 AI 绘图

知名在线游戏平台,为全球用户提供优质精彩的游戏、娱乐及服务。产品涵盖数十款棋牌类手游(XX 斗地主、XX 捕鱼、XX 象棋等)及休闲类手游。客户在人物道具、游戏海报、宣传图片等多各方面有不同的使用场景,具有生成数量大、图片风格差异化等特点,希望通过使用 Stable Diffusion 开源大模型,来提升设计师工作效率,降低工作量,并且希望做到资源按需分配,随用随走,多人使用,相互隔离。针对用户诉求,华为云以函数工作流(FunctionGraph)为核心,联合弹性弹性文件服务(Scalable File Service,SFS)、对象存储服务(Object Storage Service,OBS)等多个服务,为用户打造了一套 Stable Diffusion 应用模板,满足了用户的各项要求,并且可以接入第三方办公软件,提升了用户团队运营的效率。

wKgaomY8-c-AUBTCAAZGtgUUmjw752.png

总结与展望

在 AIGC 技术飞速发展的今天,Serverless 技术的应用无疑为其落地提供了强大的支撑。通过极致的弹性、简化的部署过程以及降低的维护成本,Serverless 技术为 AIGC 应用的广泛普及打开了新的大门。而华为云昇腾 GPU 作为一种高性能计算加速器,具有出色的并行计算能力和强大的图形处理能力,为满足用户对于高性能计算资源的需求提供了更多选择。未来华为云 FunctionGraph 服务将与华为云昇腾 GPU 的强强合作,用户无需购买昂贵的硬件设备,也无需关心设备的维护和更新问题,只需按需使用华为云昇腾 GPU 提供的算力服务,避免了因为空闲资源而造成的资源浪费,实现了精确计费,大大降低用户的运营成本。相信随着技术的不断进步和完善,AIGC 技术必将在更多领域展现出其强大的应用价值,为人类带来更多的便利和惊喜。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • gpu
    gpu
    +关注

    关注

    28

    文章

    4700

    浏览量

    128672
  • 人工智能
    +关注

    关注

    1791

    文章

    46820

    浏览量

    237457
  • serverless
    +关注

    关注

    0

    文章

    65

    浏览量

    4496
  • AIGC
    +关注

    关注

    1

    文章

    354

    浏览量

    1504
收藏 人收藏

    评论

    相关推荐

    未来AIGC技术的挑战与机遇

    AIGC技术能够显著缩短视频内容的制作周期。通过AI算法,可以快速生成视频剪辑、特效、字幕和配乐等,减少人工操作的时间。例如,在短视频制作中,AIGC技术可以自动找到最佳剪辑点、裁剪
    的头像 发表于 10-25 15:53 389次阅读

    AIGC在视频内容制作中的应用前景

    AIGC技术能够显著缩短视频内容的制作周期。通过AI算法,可以快速生成视频剪辑、特效、字幕和配乐等,减少人工操作的时间。例如,在短视频制作中,AIGC技术可以自动找到最佳剪辑点、裁剪
    的头像 发表于 10-25 15:44 365次阅读

    AIGC生成内容的优势与挑战

    人工智能生成内容(AIGC,Artificial Intelligence Generated Content)是指利用人工智能技术自动生成文本、图像、音频和视频等内容的过程。随着深度学习、自然语言
    的头像 发表于 10-25 15:36 300次阅读

    AIGC算法解析及其发展趋势

    AIGC(Artificial Intelligence Generated Content,人工智能生成内容)算法是当今前沿科技的代表,它利用人工智能技术和算法自动生成各种形式的内容。 一
    的头像 发表于 10-25 15:35 328次阅读

    AIGC与传统内容生成的区别

    AIGC : 主要面向非结构化数据的生成,如自然语言文本、图像、音频、视频等。 这类数据规模更大,内在结构更复杂,对处理技术提出了更高要求。 传统内容生成 : 主要处理结构化数据,如数据库中的文本或数字信息。 数据结构和类型是预定义的,复杂度相对较低。 二、目标任务与系
    的头像 发表于 10-25 15:13 263次阅读

    AIGC技术在内容创作中的应用

    在数字化时代,内容创作已经成为信息传播的重要方式。随着人工智能技术的不断进步,AIGC技术逐渐成为内容创作的新引擎。 一、AIGC技术概述
    的头像 发表于 10-25 15:08 305次阅读

    华为云全域 Serverless 8 月更新盘点

    【摘要】 近年来,华为云持续构筑全域 Serverless 云服务,推出了一系列竞争力领先的 Serverless 产品,包括函数工作流 FunctionGraph、Serverless 容器引擎
    的头像 发表于 09-27 00:06 601次阅读
    华为云全域 <b class='flag-5'>Serverless</b> 8 月更新盘点

    AIGC产业联盟在京成立,共促AI内容创新应用

    在第二十七届北京·香港经济合作研讨会上,石景山区专题推介活动亮点纷呈,其中AIGC产业联盟的正式成立尤为引人注目。该联盟汇聚多方力量,旨在通过构建资源共享、技术交流与合作平台,为AI生成内容(AIGC
    的头像 发表于 09-25 15:55 301次阅读

    aigc和chatGPT区别和联系

    在人工智能领域具有重要地位的概念。它们在很多方面有相似之处,但也有很多不同之处。 AIGC的定义和应用 AIGC,即人工智能生成内容,是指利用人工智能技术自动生成各种类型的内容,包括文本、图片、音频
    的头像 发表于 07-04 09:53 814次阅读

    AIGC重塑创意设计:不仅能带来新技术,更能引发新思考

    随着科技的飞速发展,AIGC(生成式人工智能)已经逐渐成为创意设计领域的一股新势力。从影视制作到游戏设计,从平面广告到数字媒体,AIGC的影响力无处不在,它不仅带来了全新的技术手段,更在深层次上引发
    的头像 发表于 07-01 11:49 434次阅读

    高效节能的DC电源模块技术探究

    BOSHIDA  高效节能的DC电源模块技术探究 DC/DC 模块电源是一种开关型的模块式稳压电源,以其体积小巧、性能卓异、使用方便的显着特点,在通信、网络、工控、铁路、军事等领域日益得到广泛
    的头像 发表于 03-29 13:32 463次阅读
    高效节能的DC电源模块<b class='flag-5'>技术</b><b class='flag-5'>探究</b>

    EMC技术:未来趋势下的应用与发展探究

    EMC技术:未来趋势下的应用与发展探究?|深圳比创达电子EMC
    的头像 发表于 03-20 10:24 497次阅读
    EMC<b class='flag-5'>技术</b>:未来趋势下的应用与发展<b class='flag-5'>探究</b>?

    鸿蒙原生应用元服务实战-Serverless华为账户认证登录需尽快适配

    一、ArkTS\\\\API9,服务器端基于serverless开发的应用与元服务华为账号注册登录功能暂时是不支持的 二、3月1日后的审核要求 3月1日的时间是快到了。 三、会导致的结果
    发表于 02-20 10:14

    aigc是什么意思和人工智能有什么区别

    AIGC是人工智能通用计算平台(Artificial Intelligence General Computing)的缩写,它是一种集成了人工智能技术与通用计算能力的平台。与传统的人工智能技术相比
    的头像 发表于 01-11 09:49 9930次阅读

    鸿蒙原生应用/元服务开发-Serverless账户验证码的问题

    在应用/元服务早期使用过程中,-Serverless账户验证码的格式是[AGC][应用/元服务名称],如下图。 但是,在最近,[应用/元服务]名称直接变成了【default】,用户收到这种验证码后,心里存有疑虑的,这是哪里配置或者设置的问题吗?大家有遇到同样的问题吗?如何调整?
    发表于 12-27 15:55