西游再现,函数计算一键部署 Flux 超写实文生图模型部署

简介: 参与体验活动生成西游人物图像,既有机会赢取好礼!本次实验在函数计算中内置了flux.1-dev-fp8大模型,通过函数计算+Serverless应用中心一键部署Flux模型,快速生成超写实图像。首次开通用户可领取免费试用额度,部署过程简单高效。完成部署后,您可以通过修改提示词生成各种风格的图像,体验Flux模型的强大绘图能力。

场景介绍

IMG_5894.HEIC.JPG
测试生成原图

西游再现!本次实验在函数计算中内置 flux.1-dev-fp8 大模型 + Lora 模型,您可以通过函数计算+Serverless 应用中心一键部署 Flux 模型,快速体验超写实图像生成的魅力。生成西游人物,参与体验活动赢好礼!

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

截屏2024-08-26 20.11.07.png
(官方示例)

开通产品

领取免费额度

首次开通用户可领取产品提供的试用额度

  1. 领取函数计算FC免费额度:https://common-buy.aliyun.com/package?planCode=package_fcfreecu_cn

  2. 领取文件存储NAS免费额度:https://free.aliyun.com/?spm=5176.59209.J_5834642020.4.dd5f76b97HqUVE&productCode=nas

费用预估

  • 函数计算

    • 每小时费用约9元,如您是首次开通函数计算的用户,您可领取免费试用额度,每月可免费使用ComfyUI约 52 分钟超过额度即付费
    • 计算公式如下。
      • 部署ComfyUI需要使用的函数计算配置:16GB GPU+8GB CPU+32GB 内存。
      • 1分钟所消耗的资源。
        • GPU费用:16GB 60s 0.00011元/秒=0.10元
        • CPU费用:8GB 60s 0.00009元/秒=0.04元
        • 内存费用:32GB 60s 0.000009元/秒=0.017元
        • 总计:0.16元
  • 文件系统NAS:关于文件存储NAS计费详情,请参见阿里云文件存储 NAS。

创建并部署 Flux 模型

1.前往函数计算控制台

截屏2024-08-27 13.10.19.png

如果您是首次开通用户,需要创建 AliyunFcDefaultRole默认角色

image.png

角色快捷创建页面,单击同意授权

image.png

2.请确认访问的控制台是函数计算3.0,否则您需要在右上角单击体验函数计算3.0。

3.在左侧导航栏,单击应用。

4.在应用页面,单击创建应用。

说明:如果您之前未使用过应用中心,请跳过本步骤,可直接进入下一步。

5.在应用页面,选择人工智能>Flux 超写实文生图模型,单击立即创建。

说明:如果您在应用页面找不到 Flux 超写实文生图模型,您可能登录的是函数计算2.0控制台。您可在页面右上角,单击体验函数计算3.0

截屏2024-08-27 13.06.28.png

6.在创建应用页面,点击“直接部署”

image.png

7.在创建应用页面,角色名称请确认所需要的权限均已获取(若缺失权限请按照页面引导进行操作),同时保证 文件存储 NAS 已经开通(如果没有开通,可根据提示进行开通,用来存储需要的flux模型 Lora 文件)

image.png

8.地域选择距离自己较近的地域,目前支持仅华东1(杭州)、华东2(上海)地域和日本(东京)

由于当前模板涉及Github以及HuggingFace等网站访问,国内部分地区可能无法直接使用。其他配置保持默认即可,然后单击创建应用。

9.点击“创建并部署默认环境”等待创建应用

截屏2024-08-26 16.19.37.png
截屏2024-08-26 14.24.27.png

等待约1分钟,部署状态变为部署成功,表示应用部署成功,并生成访问域名,单击访问域名后的链接,开始体验 Flux 大模型生图。

重要:

  • 请注意保护域名的安全,不要泄露给其他人,防止产生额外费用。
  • *.devsapp.net域名是CNCF SandBox项目Serverless Devs社区所提供,仅供学习和测试使用,不可用于任何生产使用;社区会对该域名进行不定期地拨测,并在域名下发30天后进行回收,强烈建议您绑定自定义域名以获得更好的使用体验。

image.png

10.首次打开ComfyUI,遇到无法访问此网站情况,等待10 秒左右单击重新加载。

image.png

11.在页面中,您可以看到ComfyUI提供的默认工作流。单击Queue Prompt,测试制作自己的第一张图。第一张图的出图时间大概需要2分钟,后续出图时间大概3秒左右。

说明:若长时间不出图,建议关闭窗口,再次点击链接访问。

重要:由于ComfyUI自身需要长久保持WebSocket连接以同步实时状态,因此页面打开时会持续使用计算资源,即页面打开就会有费用产生请您在不使用ComfyUI的时候关闭页面,如果不进行主动操作,页面也会在10分钟后自动关闭,以节省您的费用。
image.png

至此您的实操环节已经完成,如您希望自定义更多图片可以查看后面高阶教程,为了让您更直观地感受ComfyUI强大的绘图能力,我们提供了预置的工作流文件+内置大模型+Lora模型,让您基于函数计算部署ComfyUI快速体验风格滤镜。

ComfyUI+Flux 生成超写实图像

1.访问下方链接,下载预置的 json文件(如果看到为代码,可直接复制全部代码,粘贴到ComfyUI 中即可)

https://labfileapp.oss-cn-hangzhou.aliyuncs.com/FC/v2FLUX%E8%A5%BF%E6%B8%B8%E5%86%8D%E7%8E%B0workflow.zip

2.在页面右下角,单击Load,将下载并解压后的json文件导入到 ComfyUI 中。


截屏2024-08-26 19.43.50.png

3.在页面右下方,直接单击 Queue Prompt,通过默认的提示词生成图像

4.因为ComfyUI基于Serverless函数计算产品部署,因此生成第一张图的时候需要冷启动时间,第一张图生成需要等待30秒,后续每张图生成时间为2-5秒。

截屏2024-08-26 19.54.07.png

5.您可以通过修改“正向提示词(绿色框)”生成更多西游人物,负面提示词(红色框)可不用修改,以下是几个正向提示词的例子,您可以根据需要使用。

截屏2024-08-27 12.59.01.png

孙悟空:wukong,1 monkey,Solo,Hairy,Covered with hair,Chinese style,armor,looking at viewer,Simple background,cartoon

猪八戒:1 black pig,Solo,Hairy,Covered with hair,Chinese style,armor,looking at viewer,Simple background,Realistic,Portrait

牛魔王:1 black buffalo,Solo,Hairy,Covered with hair,Chinese style,armor,looking at viewer,Simple background,Realistic,Portrait

蜘蛛精:a woman Sitting cross-legged on a giant spider, spraying webs from her hands, wearing a black Hanfu,Simple background,Realistic,Portrait

孔雀公主:1 girl, huge male peacock, realhuman,crown, black hair,Simple background,Realistic,Portrait

玉面狐狸:Captured from a high-angle perspective,a medium-sized Asian woman,17-year-old girl,dressed in ancient Chinese clothing, Long white hair, fox demon, forest, ultra detail,

嫦娥:The elegant Chang'e, the Moon Goddess,a beautiful Chinese Woman dressed in ancient Chinese clothing,hugging the cute Rabbit,The background is a tranquil moonlight, scene with soft, glowing lunar landscapes and ethereal clouds, capturing the serene and mystical atmosphere of the Moon Palace, high quality, masterpiece

铁扇公主:A beautiful Chinese evil,a medium-sized Chinese woman,dressed in ancient Chinese clothing, Chinese black dress,long white hair,holding an exquisite design palm-leaf fan in hand,danger and charming,the environment is in a stone cave,dynasty,front view,looking at viewer,ultra detail,depth,dynamic action scenes

6.(选做)您可以尝试生成其他风格图像,感受Flux模型的生图魅力,直接修改正向提示词,尝试更多类型图像生成,以下是一些案例

ComfyUI_00009_.png

正向提示词:realistic minion holding a sign that says "Good morning!" and showing the middle finger to the front,quality details, hyper realistic,high definition,8K, photo.

ComfyUI_00012_.png
正向提示词:A pretty little girl, reaching out to greet, with a very happy expression.

删除资源

在完成实验后,如果无需继续使用资源,请根据以下步骤,先删除函数计算部署的应用和文件存储NAS,再结束实操。

  • 重要

如果无需继续使用资源,请一定要先删除函数计算和文件存储NAS后再结束实操,否则函数计算和文件存储NAS还会继续进行计费。

  • 删除函数计算部署的应用。
    1.前往函数计算控制台
    2.在左侧导航栏中,单击应用

image.png
3.在应用页面,找到您部署的应用,单击右侧操作列下的删除


4.在删除应用对话框中,选择我已确定资源删除的风险,依旧要删除上面已选择的资源,然后单击删除应用及所选资源

  • 删除文件存储NAS。
    1.前往文件存储控制台
    2.在左侧导航栏中,选择文件系统>文件系统列表

image.png

3.在文件系统列表页面,找FC_APPLICATION开头到目标文件系统,在右侧 操作 列下,选择6803BB87-622E-4c7f-9AB7-60E587903CC3.png
删除

image.png
4.在删除文件系统对话框中,单击移除,移除挂载点及生效策略。


5.在删除文件系统对话框中,然后单击删除

(可选)进阶教程-模型管理及更多功能探索

说明
为了方便自定义模型和节点,您需先创建文件存储NAS,然后通过函数控制台进行专有网络/交换机/安全组的配置,并挂载NAS。

1.进入函数计算控制台。
a.在应用页面,找到您创建的ComfyUI应用,单击应用名称

image.png

b.在环境详情页签的资源信息区域,单击函数,进入ComfyUI的函数详情。

image.png

2.网络配置。
a.成专有网络和交换机的配置。
b.在函数详情页签,选择配置>网络,然后单击编辑

image.png

c.在网络面板,允许访问VPC选中配置方式选择自定义配置专有网络交换机请选择文件存储NAS所在的专有网络、交换机,安全组其他配置保持默认即可,单击部署

说明
您可在文件存储NAS控制台查看NAS所在的专有网络、交换机。

image.png

3.NAS挂载。

进行NAS挂载设置,绑定对应专有网络、交换机下存在的NAS挂载点。

a.在函数详情页签,选择配置>存储>NAS文件系统,然后单击编辑

image.png

b.在NAS文件系统面板,挂载NAS文件系统选择启用NAS配置方式选择自定义配置NAS文件系统选择您创建的NAS实例,NAS挂载点选择NAS默认的挂载点,远端目录设置为/fc-stable-diffusion-plus函数本地目录设置为/mnt/auto/mnt/auto/comfyui,单击部署

说明
如果您曾经在当前NAS实例中使用过Stable Diffusion应用(您可以创建SD,通过模型管理共享同一个文件夹),可以考虑将远端目录设置为/fc-stable-diffusion-plus,本地目录设置为/mnt/auto。 大模型对文件IO要求较高,建议创建通用性能型NAS实例,NAS会根据存储的文件大小进行计费,不通规格的NAS计费单价不一致,参考计费概述

4.进入ComfyUI终端。

函数计算支持登入运行中的函数实例,您可以在终端中执行需要的操作(如手动安装自定义节点、依赖等)。
重要
在Serverless环境下,您的所有改动都不会真正保存,您需要将改动的文件放置在NAS中以持久化。

a.请确认您正在访问ComfyUI应用。

image.png

b.在函数详情页签,选择实例>登录实例

image.png

c.返回如下页面,表示您已登录实例,您可以在终端中执行需要的操作(如手动安装自定义节点、依赖等)。

image.png

5.文件上传及下载。

借助文件存储NAS的文件浏览器功能,您可以方便地进行云上文件管理。

a.登录文件存储控制台
b.在左侧导航栏中,选择文件系统>文件系统列表
c.在文件系统列表页面,找到您的NAS实例,选择其右侧操作列下的图标>浏览器

image.png

d.在NAS浏览器页面,您可以方便地进行云上文件管理。

image.png

6.安装自定义节点。

本实验以安装中文翻译插件AIGODLIKE-COMFYUI-TRANSLATION为例,使用ComfyUI-Manager进行安装。

a.在ComfyUI应用页面,单击右下角的Manager

image.png

b.在ComfyUI Manager Menu面板,单击Install Custom Nodes

image.png

c.搜索AIGODLIKE-COMFYUI-TRANSLATION,单击Install

重要
安装过程中请不要关闭页面。安装完成后,除去需要单击restart外,还需要刷新页面。安装过程中可能会访问Github、HuggingFace等境外网站,由于网络问题可能会导致访问较慢或失败,您可以在网络上检索如何解决类似的问题。

image.png

7.加速依赖下载。
a.在登录的实例中执行如下代码创建pip.conf文件。

/mnt/auto/comfyui/root/.pip/pip.conf

b.使用国内pypi镜像加速依赖下载。在登录的实例中编辑**/mnt/auto/comfyui/root/.pip/pip.conf**文件,设置镜像源为阿里云。

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = https://mirrors.aliyun.com
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = https://mirrors.aliyun.com

8.解决缺失节点的问题。

导入第三方的工作流,可能会遇到节点不存在的报错,可以借助ComfyUI Manager安装缺失的节点。部分节点升级后,可能仍然提示未安装,可参考ComfyUI Guides的相关讨论解决。

How to fix: A red node for “IPAdapterApply”? You must already follow our instructions on how to install IP-Adapter V2, and it should all working properly. Now you see a red node for “IPAdapterApply”.That is because you are working on a workflow with IPAdapter V1 node, simply just replace the V1 node with the V2 ones or uninstall IPA v2 and rollback to V1 if you feel like it.

9.ControlNet的使用。

展示了使用ControlNet对比直接输出的差异,提供了工作流JSON示例以及对应模型的下载说明。ControlNet文件

说明
当前工作流可能用到了其他模型,您需要自行安装。

10.(可选)共享 Stable Diffusion 模型。
a.完成Stable Diffusion部署,并确保已经完成初始化模型管理,点击您的Stable Diffusion应用详情页,点击模型管理域名

image.png

b.在配置NAS时,选择和Stable Diffusion一样的NAS,远端目录选择/fc-stable-diffusion-plus

image.png

相关实践学习
【AI破次元壁合照】少年白马醉春风,函数计算一键部署AI绘画平台
本次实验基于阿里云函数计算产品能力开发AI绘画平台,可让您实现“破次元壁”与角色合照,为角色换背景效果,用AI绘图技术绘出属于自己的少年江湖。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
相关文章
|
9月前
|
人工智能 运维 安全
函数计算支持热门 MCP Server 一键部署
云上托管 MCP 搭建 AI Agent 将成为趋势。函数计算 FC 目前已经支持开源 MCP Server 一键托管,欢迎体验。
1347 113
|
9月前
|
Serverless Python
借助 serverless 将 MCP 服务部署到云端
本文介绍了如何将 MCP 服务通过 SSE 协议部署到云端,避免本地下载和启动的麻烦。首先,使用 Python 实现了一个基于 FastMCP 的网络搜索工具,并通过设置 `transport='sse'` 启用 SSE 协议。接着,编写客户端代码测试服务功能,确保其正常运行。随后,利用阿里云函数计算服务(FC 3.0)以 Serverless 方式部署该服务,包括创建函数、配置环境变量、添加依赖层以及部署代码。最后,提供了客户端测试方法和日志排查技巧,并展示了如何在不同工具(如 Cherry-Studio、Cline 和 Cursor)中配置云端 MCP 服务。
1536 10
借助 serverless 将 MCP 服务部署到云端
|
9月前
|
人工智能 运维 安全
函数计算支持热门 MCP Server 一键部署
MCP(Model Context Protocol)自2024年发布以来,逐渐成为AI开发领域的实施标准。OpenAI宣布其Agent SDK支持MCP协议,进一步推动了其普及。然而,本地部署的MCP Server因效率低、扩展性差等问题,难以满足复杂生产需求。云上托管成为趋势,函数计算(FC)作为Serverless算力代表,提供一键托管开源MCP Server的能力,解决传统托管痛点,如成本高、弹性差、扩展复杂等。通过CAP平台,用户可快速部署多种热门MCP Server,体验高效灵活的AI应用开发与交互方式。
3820 10
|
8月前
|
安全 搜索推荐 Serverless
HarmonyOS5云服务技术分享--Serverless抽奖模板部署
本文详细介绍了如何使用华为HarmonyOS的Serverless模板快速搭建抽奖活动,手把手教你完成从前期准备到部署上线的全流程。内容涵盖账号注册、云函数配置、参数调整、托管上线及个性化定制等关键步骤,并附带常见问题解答和避坑指南。即使是零基础用户,也能轻松上手,快速实现抽奖活动的开发与部署。适合希望高效构建互动应用的开发者参考学习。
|
10月前
|
人工智能 搜索推荐 安全
基于函数计算一键部署 AI 陪练,快速打造你的专属口语对练伙伴
AI 口语学习涵盖发音训练、对话交流、即时反馈、个性化场景模拟和流利度提升等。本方案以英语口语学习的场景为例,利用函数计算 FC 部署 Web 应用,结合智能媒体服务(AI 实时互动)的 AI 智能体和百炼工作流应用,实现英语口语陪练。
|
11月前
|
Cloud Native 安全 Serverless
云原生应用实战:基于阿里云Serverless的API服务开发与部署
随着云计算的发展,Serverless架构日益流行。阿里云函数计算(Function Compute)作为Serverless服务,让开发者无需管理服务器即可运行代码,按需付费,简化开发运维流程。本文从零开始,介绍如何使用阿里云函数计算开发简单的API服务,并探讨其核心优势与最佳实践。通过Python示例,演示创建、部署及优化API的过程,涵盖环境准备、代码实现、性能优化和安全管理等内容,帮助读者快速上手Serverless开发。
|
11月前
|
人工智能 安全 搜索推荐
基于函数计算一键部署 AI 陪练,快速打造你的专属口语对练伙伴
基于函数计算一键部署 AI 陪练,快速打造你的专属口语对练伙伴
|
3月前
|
人工智能 运维 Kubernetes
Serverless 应用引擎 SAE:为传统应用托底,为 AI 创新加速
在容器技术持续演进与 AI 全面爆发的当下,企业既要稳健托管传统业务,又要高效落地 AI 创新,如何在复杂的基础设施与频繁的版本变化中保持敏捷、稳定与低成本,成了所有技术团队的共同挑战。阿里云 Serverless 应用引擎(SAE)正是为应对这一时代挑战而生的破局者,SAE 以“免运维、强稳定、极致降本”为核心,通过一站式的应用级托管能力,同时支撑传统应用与 AI 应用,让企业把更多精力投入到业务创新。
573 30
|
4月前
|
存储 人工智能 Serverless
函数计算进化之路:AI 应用运行时的状态剖析
AI应用正从“请求-响应”迈向“对话式智能体”,推动Serverless架构向“会话原生”演进。阿里云函数计算引领云上 AI 应用 Serverless 运行时技术创新,实现性能、隔离与成本平衡,开启Serverless AI新范式。
564 13
|
9月前
|
SQL 分布式计算 Serverless
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
鹰角网络为应对游戏业务高频活动带来的数据潮汐、资源弹性及稳定性需求,采用阿里云 EMR Serverless Spark 替代原有架构。迁移后实现研发效率提升,支持业务快速发展、计算效率提升,增强SLA保障,稳定性提升,降低运维成本,并支撑全球化数据架构部署。
1067 56
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用

相关产品

  • 函数计算