玩转ComfyUI】基于函数计算一键部署AI生图平台 ComfyUI

news2025/1/16 21:57:21

登录阿里云

1.前往函数计算控制台。

推荐您创建 AliyunFcDefaultRole默认角色对话框中,单击创建

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

4.在实验操作面板顶部,单击

image

图标打开新的标签页,然后在地址栏中输入如下地址并回车,访问免费试用页面。

https://free.aliyun.com/?spm=a2c6h.29426672.J_5391097900.2.5965729bb9DtAC&productCode=fc

5.在免费试用页面,找到函数计算FC卡片,单击立即试用

6.在函数计算FC面板,勾选服务协议,单击立即试用

场景简介

重要

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

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

目前在AI绘画领域,Stable Diffusion WebUI和ComfyUI,聚拢了一大批的应用开发者和艺术创作者,是AI绘画领域当之无愧的王者。ComfyUI以其独特之处和引人注目的特性脱颖而出。作为稳定扩散技术的一种崭新表达,ComfyUI在WebUI领域开创了全新的篇章。ComfyUI,是一款基于节点工作流稳定扩散算法的全新WebUI。通过将稳定扩散的流程分解成各个节点,成功实现了工作流的精准定制和可靠复现。ComfyUI可玩性更为丰富,每个节点都可以安装所需加载,而且通过连线的流程式玩法,用户能够拥有更多探索的可能性。但是相对于传统的WebUI,ComfyUI的部署和学习曲线较陡峭,函数计算基于Serverless应用中心开发“ComfyUI应用模板”,简化开发者的部署流程,帮助简单、快捷实现全新而精致的绘画体验。

本次实验将带大家通过使用阿里云产品函数计算FC,快速使用ComfyUI 实现更高质量的图像生成,本方案内置基础大模型+常用插件+部分 Lora ,以风格化图像生成为例让用户体验 一键部署的简单与方便,后续用户可根据自己的需要更换需要的模型、Lora、增加插件。

背景知识

  • 函数计算

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

  • 文件存储NAS

    阿里云文件存储NAS(Apsara File Storage NAS)是一个可大规模共享访问,弹性扩展的分布式文件系统。广泛应用于企业级应用数据共享、容器数据存储、AI机器学习、Web 服务和内容管理、应用程序开发和测试、媒体和娱乐工作流、数据库备份等场景。

创建并部署ComfyUI

1.前往函数计算控制台。

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

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

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

应用页面,选择人工智能>流程式AI图片生成ComfyUI,单击立即创建

6.在创建应用页面,角色名称请确认所需要的权限均已获取(若缺失权限请按照页面引导进行操作),地域选择可以选择距离自己较近的地域,目前支持仅华东1(杭州)华东2(上海)地域,另外由于当前模板涉及Github以及HuggingFace等网站访问,国内部分地区可能无法直接使用。

7.在活动应用创建提醒对话框中,选中函数计算FC和文件存储NAS两个收费项,选中我已经了解上面的内容,并同意上述描述,单击同意并进行部署

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

  • 请注意保护域名的安全,不要泄露给其他人,防止产生额外费用。

  • ***.devsapp.net域名是CNCF SandBox项目Serverless Devs社区所提供,仅供学习和测试使用,不可用于任何生产使用;社区会对该域名进行不定期地拨测,并在域名下发30天后进行回收,强烈建议您绑定自定义域名以获得更好的使用体验。

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

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

说明

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

重要

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

问题

1.点击 Queue Prompt之后没有反应?

如果您是第一次生成图片,会因为服务器冷启动等待大约 3-5分钟,期间您可以可以观察“绿色边框”的移动情况(即代表图像生成的进度)或者在右边点击“ View Queue”查看排队情况。

2.我想停止当前排队怎么办?点击 View Queue-Clear Queue, 可删除目前排队,如果您遇到出图时间过久,排队过多的情况可以通过清楚队列,Refresh 来解决。

3.我调整了工作流的节点和连线,导致出现错误怎么办?

您可以重新 load 下载的 Json 文件,即可回到最初的设置

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1967956.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

会展信息服务预约小程序开展品牌管理

如舞台、漫展、商业展会等场景都需要会展服务,场地建设、方案提供、人员配备,尤其是高线城市,服务开展度比较高,客商双方为多次互需关系,服务方需要拓展品牌获得更多客源加以转化,而客户则需要找到靠谱且具…

LogonTracer图形化事件分析工具

LogonTracer这款工具是基于Python编写的,并使用Neo4j作为其数据库(Neo4j多用于图形数据库),是一款用于分析Windows安全事件登录日志的可视化工具。它会将登录相关事件中的主机名(或IP地址)和帐户名称关联起…

vscode中运行不同语言的文件出现报错?

vscode是一个不错的语言编辑软件,可以利用插件运行不同的语言,从而大大减少了软件的下载数量。 今天在学习的时候出现了一个令人匪夷所思的报错问题:早些时候一直在运行Python语言的文件,后来想对比一下c语言与Python的不同。于是…

阿里云、华为云、腾讯云、亚马逊云与谷歌云全景推荐

探索未来,选择领先云服务 —— 阿里云、华为云、腾讯云、亚马逊云与谷歌云全景推荐 在这个数字化飞速发展的时代,云计算已成为企业和个人日常运营不可或缺的一部分。无论是小型初创公司还是全球性大企业,选择合适的云服务可以大幅提升业务效…

Redis——集合 SET

目录 1. 添加元素 SADD 2. 查看元素 SMEMBERS 3. 判断元素是否存在该集合 SISMEMBER 4. 删除元素 SREM 集合 SET 是一种无序集合;因此其与列表有以下区别: (1)列表是有序的,集合是无序的; &#xff0…

基于SpringBoot宠物店寄养管理系统 毕业设计-附源码94084

摘 要 宠物店寄养管理系统是一个基于计算机技术的应用系统,旨在为宠物店提供一种便捷、高效的方式来管理宠物店寄养服务。本研究通过使用现代化的软件开发技术和数据库管理方法,设计和实现了一个全面的宠物店寄养管理系统。该系统具有以下主要功能:宠物资…

ONLYOFFICE文档:为企业和开发者带来强大的文档编辑功能

本文给大家介绍一个开源项目:ONLYOFFICE文档,它能够为文档编辑、多人协作提供强大支持。无论你是个人使用,还是企业、商业开发,都能找到适合你的版本。 关于 ONLYOFFICE 文档 ONLYOFFICE 文档是一套功能强大的文档编辑器&#x…

DockerCompose部署示例

目录 前言 1. 初识DockerCompose 2. 安装DockerCompose 3. 部署微服务项目 1)找一个目录,创建一个新的cloud-demo文件夹。 2)在cloud-demo文件夹创建一个docker-compose.yml文件,然后编写下面内容: 3&#xff09…

手把手构建Netty

1.Netty基础 Netty是一个提供了易于使用的API的客户端、服务器框架; 并发高-NIO(非阻塞IO) 传输快-零拷贝: 分析: 使用了NIO的零拷贝;java中内存是分为堆和栈,还有字符串常量池等等; 如果有一些数据需要从IO中读取&am…

28、美国国家冰雪中心(NSIDC)海冰密集度月数据处理:方法二

文章目录 1. 前言2. polarstereo-lonlat-convert-py 介绍2.1 安装方法3. 代码4. 其他1. 前言 在前文中已经详细介绍了如何使用Python对NSIDC的海冰密集度数据进行处理,将其从极地投影转换成常用的经纬度投影,但是方法较为麻烦,本文将基于另一个库,使用更加简便的方法对其进…

JVM—垃圾收集算法和HotSpot算法实现细节

1、分代回收策略 分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。 分代垃圾回收采用分治的思想,进行代的划分&#xff0…

π 随机数计算圆周率

如下图&#xff0c;圆与正方形面积比值等于圆内的点和总点数的比值 Disatance是点到原点的距离&#xff1a;SQRT(A2xA2B2xB2) 以下是在Excel中1.5万个点计算圆周率的结果。 InCircle公式&#xff1a;IF(C2<1,1,0) π计算公式&#xff1a;4*SUM(D2:D15000)/COUNT(D2:D15000)

leetcode 2181.合并零之间的结点

1.题目要求: /*** Definition for singly-linked list.* struct ListNode {* int val;* struct ListNode *next;* };*/struct ListNode* mergeNodes(struct ListNode* head){struct ListNode* cur head;int count 0;//1.遍历结点&#xff0c;求出结点数while(cur){co…

前后端demo-WarehouseManagement

前端 数据库 其他 1.git下来&#xff0c;解决依赖问题&#xff0c;前端报错因为字体文件丢失&#xff0c;下载字体放到fonts文件夹字体.zip官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘 2.后端login验证&#xff0c;前端需要账号格式&#xff0c;linqq.com 3.自己…

【React】实现消息列表的删除

工作小记&#xff0c;第一次接触react项目 1.增加删除对话项的函数 hooks\use-conversation.ts // 删除对话项的函数const deleteConversation (id: string) > {setConversationList(prevList > prevList.filter(item > item.id ! id))}return {deleteConversation,.…

OZON户外运动装备热卖产品

OZON平台上的户外运动装备热卖产品涵盖了多个类别&#xff0c;这些产品不仅满足了俄罗斯消费者对户外运动的需求&#xff0c;还体现了市场趋势和消费者偏好的变化。以下是一些主要的热卖户外运动装备产品&#xff1a; OZON户外运动装备热卖产品地址&#xff1a;D。DDqbt。COm/…

第十九天培训笔记

上午 1 、构建 vue 发行版本 [rootserver eleme_web]# nohup npm run serve& // 运行 vue 项目 [rootserver eleme_web]# mkdir /eleme [rootserver eleme_web]# cp -r /root/eleme_web/dist/* /eleme/ // 将项目整体 移动到 /eleme 目录下 [rootserver eleme_web]# …

区间贪心2

问题引入 上一节我们学习了贪心的基本概念、基本思路以及证明方法&#xff0c;下面我们一起来学习区间类贪心类问题&#xff0c;这里我们学习的重点依然是贪心的策略和证明。 算法原理区间贪心&#xff1a; 是指在区间上做贪心。区间贪心一般都是按左端点或者右端点排序&…

最短路问题中的朴素版Dijkstra算法

最短路问题的朴素版Dijkstra算法 题目 最短路问题需要用到下面的算法&#xff08;n代表点的数量&#xff0c;m代表边的数量&#xff09; 朴素版和堆优化版的Dijkstra算法的区别是&#xff0c;朴素版比较适合稠密图&#xff0c;堆优化版适合稀疏图&#xff0c;稠密图代表它的边…

模型优化—动量梯度下降

一、mini-batch 梯度下降&#xff08;gradient descent&#xff09;&#xff1a; SGD&#xff08;stochastic GD&#xff09;随机梯度下降&#xff1a;对一个样本做梯度下降 batch梯度下降&#xff1a;使用所有样本做梯度下降&#xff08;做一次又叫epoch&#xff09; mini…