基于函数计算体验AIGC文生图应用

本文涉及的产品
简介: 小陈在学习Serverless和函数计算后,计划通过阿里云函数计算服务实践AIGC应用。他发现阿里云提供了基于Stable Diffusion的文生图模型模板,可以快速创建AIGC应用。部署步骤包括开通函数计算服务,通过模板创建应用并部署,然后通过应用域名进行文字生图体验。用户还能查看和管理函数,进行版本和别名管理。实验完成后,应用可以被安全删除。

基于Serverless架构部署和体验AIGC应用

小陈先后学习了Serverless和函数计算,对于其中的理论和概念有了一些了解,但仍然缺乏切身体验。灯不拨不亮,理不辩不明,小陈打算找大刘讨教一番。

小陈:师傅。真没想到,现在Serverless的应用已经有一定的普及度了,我调研了主流的云服务商,发现他们大多都已经提供了Serverless或是函数计算的云服务产品。看起来这的确是一种不同于以往的应用开发新方式。

大刘:是的呢,经过这一阵的学习,你感觉现在Serverless掌握得怎样?

小陈:说来惭愧。看了些材料,但认知有限,还停留在FaaS+BaaS的概念阶段,缺少更具体的感知。

大刘:这也正常的,看来你该动手去探索和实践Serverless了。学习技术的最快路径就是要学中练、练中学,一旦学习了基础理论后,马上动手实践。带着问题学习,边学边实践,遇到问题找解决办法,总结经验教训,这样提高会很快。

小陈:嗯嗯,我看到阿里云(Aliyun.com)上的函数计算服务,其中就提供了我们现阶段需要的AIGC文生图模型,它以Stable Diffusion应用模版的形式提供,看起来似乎可以快速的创建出AIGC应用。

大刘:那挺好的。证明基于Serverless方式实现咱们网站AIGC新功能的路子应该是可行的。

小陈:好的,我也这么想。我打算先做一做AIGC文生图的试验,了解Serverless的基本使用,在实践中遇到问题,我再来请教您。

大刘:好的,没有问题。

基于函数计算部署AIGC应用的主要步骤

用函数计算实现AIGC只要简单的三步,分别是创建应用、运行应用及查看管理。

创建Stable Diffusion模型的应用

基于阿里云函数计算服务,通过Stable Diffusion模型创建应用。

注:本章节为操作步骤简介,欢迎来到阿里云云起实验室体验上手实操基于函数计算模板部署AI应用

Stable Diffusion(简称SD)是2022年发布的深度学习文本到图像生成模型。它主要用于根据文本的描述产生详细图像,Stable Diffusion是近年来比较火的文生图模型,同时也是一个完全开源的模型(代码、数据、模型全部开源)。毫不夸张的说,Stable Diffusion的出现和开源对AIGC的火热和发展是有巨大推动作用的,因为它让更多的人能快地上手AI作画。

  1. 如果之前没有开通过函数计算,需要首先开通该服务;

2.开通函数计算后,在应用界面,选择通过模板创建应用,选择AI数字绘画Stable-diffusion的应用模板进行创建。

3.输入相关信息并完成部署,确认GPU镜像加速成功。

访问应用实现文字生图

通过应用域名访问应用,输入文字生成图片,可根据自己想要的结果,调整输入文字提示词,并重新生成图片。

1.通过域名访问SD应用。

2.进入SD应用内,根据文字生成图片,可以调整文字获得自己想要的效果。也支持图生图、模型合并、训练等其他高级功能。

函数的查看与管理

可以进行查看和管理函数、版本管理、别名管理等。

  1. 查看函数详情

在函数计算的控制台,查看和管理函数代码、触发器管理、监控指标、调用日志、函数告警、实例列表、链路追踪、弹性管理、异步配置、异步任务列表和性能探测。

  • 函数监控指标:

  • 查看函数配置:

  • 查看函数详情:

2.版本管理

对函数执行版本管理。

3.创建别名

通过别名,可以支持函数的灰度发布。

4.当完成实验任务后,在函数计算中删除应用。

相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
11天前
|
运维 中间件 Serverless
Serverless 应用引擎产品使用合集之是否可以去掉Access-Control-Expose-Headers
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
8天前
|
自然语言处理 Cloud Native Serverless
|
11天前
|
消息中间件 Serverless PyTorch
Serverless 应用引擎产品使用合集之FC内网访问VPC内的资源不通是什么导致的
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
11天前
|
NoSQL Java Serverless
Serverless 应用引擎产品使用合集之Java如何使用ScheduledExecutorService来实现定时触发
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
11天前
|
算法 前端开发 Serverless
Serverless 应用引擎产品使用合集之启动函数的命令可以如何实现
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
11天前
|
运维 Serverless PHP
Serverless 应用引擎产品使用合集之在部署Laravel时,如何处理伪静态
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
11天前
|
存储 运维 Serverless
Serverless 应用引擎产品使用合集之部署SD界面没有看见NAS启用的选项,是什么原因
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
11天前
|
运维 Serverless 文件存储
Serverless 应用引擎产品使用合集之是基于什么逻辑运行的
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
2天前
|
机器学习/深度学习 人工智能 自然语言处理
【数字人】AIGC技术引领数字人革命:从制作到应用到全景解析
【数字人】AIGC技术引领数字人革命:从制作到应用到全景解析
9 0
|
3天前
|
人工智能 自然语言处理 搜索推荐
AIGC技术在广告文案的应用
6月更文挑战第15天
39 0

热门文章

最新文章