【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板

更新时间:

本实验将带您使用阿里云的云原生应用开发平台CAP、函数计算FC制作一个可以实时绘画的AI画板,只需您的几笔涂鸦,AI将帮您实时做作成为艺术画,在您的企业业务中,可以辅助设计、教育、制造等业务实现快速创新。

场景简介

重要
  • 阿里云不对第三方模型的合法性、安全性、准确性进行任何保证,阿里云不对由此引发的任何损害承担责任。

  • 您应自觉遵守第三方模型的用户协议、使用规范和相关法律法规,并就使用第三方模型的合法性、合规性自行承担相关责任。

本实验将带您使用阿里云的云原生应用开发平台CAP、函数计算FC制作一个可以实时绘画的AI画板,只需您的几笔涂鸦,AI将帮您实时做作成为艺术画,在您的企业业务中,可以辅助设计、教育、制造等业务实现快速创新。

image

背景知识

本场景主要涉及以下云产品和服务:

  • 函数计算FC

    函数计算(Function Compute)是一个事件驱动的全托管 Serverless 计算服务,您无需管理服务器等基础设施,只需编写代码并上传,函数计算会为您准备好计算资源,并以弹性、可靠的方式运行您的代码。

  • Flux模型

    Flux模型是由Black Forest Labs (Stable Diffusion原班人马创立)推出的一款文本生成图像的AI模型,该模型以其高清晰度图像生成和优秀的提示词遵循能力而受到关注。Flux.1模型在图像质量、提示词遵循、尺寸和比例的多样性、排版能力以及输出的多样性等方面超越了市场上的主流文生图模型,在文字生成、非真实场景+文字生成、现实世界真实场景、真实人物、动漫人物以及动物生成上表现都非常出色。

    PuLID for Flux是一个优秀的AI头像生成项目,它提供了一种无需训练 LoRA 就能实现面部迁移信息保持的方法。这个项目特别适合用于 FLUX.1-dev 模型,能够生成人脸高度一致性的风格化图像 。PuLID for Flux 的使用场景非常广泛,包括但不限于艺术创作、虚拟形象定制、影视制作、广告与营销以及社交媒体等 。它能够提供逼真的面部定制,保持原始风格,支持个性化编辑,并且能够快速生成图像,无需复杂的模型调整或参数优化 。

    image.png

    官方示例

云起实验室使用指南

云起实验室页面操作介绍

您好,本实验手册将会辅助您进行云上操作,请您严格按照手册的建议进行实验,非常感谢。

  1. 云起实验室页面主要分两个部分,左侧为实验手册,右侧为实验操作面板。根据实验手册中的步骤描述,在实验操作面板中进行操作,完成实验。

    image

  2. 实验手册中的右下角,单击下一页查看后续步骤。

    image

如何开始体验

重要

进入实操前,请确保您已通过实名认证并且账户余额大于0元即可。

  1. 在实验页面,勾我已阅读并同意《阿里云云起实践平台服务协议》后,单击进入实操

    image

费用说明

实验涉及到一个云产品的付费:阿里云函数计算。

  • 函数计算费用。

    • 免费试用额度:首次新开通函数计算用户即可领取每月15CU试用额度,3个月有效,即每月可用本页面免费生图约80张,超过额度即付费。

    • 按量付费:首次生成图片需要额外资源冷启动费用约为1.5元,同时生成4张图约为1.9元。后续每张图预计消耗费用约为0.05元,同时生成4张约为 0.2元。

    • 计算公式如下:

      使用本页面生图将会消耗阿里云函数计算资源。例如配置为6GB T4 GPU + 8核 vCPU + 32GB 内存,同时生成每张图尺寸约512*512 预计消耗时间约 10秒,每张图预计消耗费用约为0.05元。

      重要

      以上计费示例中的资源用量、费用金额、预估可生成图片数量等均为测试数据,仅供参考。实际使用中,因为图片像素不同,插件安装耗时等情况费用均有不同。更多计费详情,请参见计费概述

创建AI实时绘画平台

  1. 申请授权云原生CAP。

    1. 前往云原生应用开发平台CAP控制台

    2. 在访问控制快速授权页面单击确认授权 > 返回控制台

      image

      image

    3. 在云资源访问授权页面,单击同意授权,此时可以进入云原生应用开发平台CAP控制台。

      image

    4. 在左侧导航栏中选择探索,在筛选框中勾选人工智能,找到本次实验需要使用的模板【涂鸦即艺术】AI实时生图绘板,点击进入部署页面。

      image

    5. 在模板详情页,单击立即部署

      image

    6. 进入创建项目页,项目配置、服务共享配置、服务配置已经准备好,单击部署项目

      说明

      AI实时生图绘板需要部署 2个服务:ComfyUI 模型服务,web函数服务,分别提供 ComfyUI模型的AI生图能力,和应用入口页面。

      image

  2. 准备资源。

    重要

    本项目需要开通函数计算FC和日志服务SLS产品资源。单击立即开通 ,开通函数计算并领取新用户试用套餐。

    1. 开通函数计算。在项目资源预览对话框中,单击函数计算FC右侧的立即开通按钮。

      说明

      如您已经开通了这两款产品,可以直接点击确认部署。

      image

    2. 进入开通页面,在弹出的公告对话框中单击知道了。在开通对话框中,单击领取使用套餐并开通,购买开通函数计算FC。

      说明

      若已领取过试用,但未开通产品。可单击右侧的已领取资源包,直接开通函数计算FC。

      image

      image

      image

      image

    3. 开通日志服务SLS。在项目资源预览对话框中,单击日志服务SLS右侧的立即开通按钮。

      image

      image

      image

      image

    4. 函数计算FC还需要创建角色。在项目资源预览对话框中,单击函数计算FC右侧的创建服务关联角色按钮。

      image

  3. 确认部署。

    1. 项目资源预览对话框中,确认函数计算日志服务状态均为已开通后,单击确认部署

      image

    2. 等待部署成功。

      image

    3. 部署成功后。在Web函数找到访问地址,单击进入AI实时绘画平台,即可在绘画平台上开始创作。

      说明

      本次实验提供的镜像由Serverless Devs开源项目贡献者贡献,仅供您体验使用。您也可以使用自己的构建的镜像,构建方法详情请参见项目代码内的README文档。

      image

    4. 打开AI实时绘板,开始绘图。

      重要

      请您妥善保护好自己的访问域名链接,对外暴露可能有产生资费的风险。

开始生图

玩法1: 选择“涂鸦灵感”绘画

image.png

玩法2: 直接涂鸦

image.png

image.pngimage.png

清理及后续

  • 在完成实验后,如果无需继续使用资源,请根据以下步骤,先删除部署的项目,再结束实操。

    重要

    如果无需继续使用资源,请一定要先删除部署的项目再结束实操,否则函数计算和日志服务SLS还会继续进行计费。

    • 删除ComfyUI使用的FC。

      1. 进入云原生应用开发平台CAP控制台,选择左侧导航栏中的项目,单击目标项目右侧的删除

        image

      2. 在删除项目对话框中,勾选所有要删除的服务,输入要删除的项目名称后,勾选我已知晓:删除该项目及选中的服务将立刻中断其所服务的线上业务,并且不可恢复,同时将彻底删除其所依赖的云产品资源,单击确定删除

        image

    • 删除相关资源后,单击结束实操。在结束实操对话框中,单击确定

      image

  • 在完成实验后,如果需要继续使用资源,您可跳过释放相关资源的操作,直接单击结束实操。在结束实操对话框中,单击确定。请随时关注账户扣费情况,避免发生欠费。

    image