第十一集:初识节点

[复制链接]
Aigc工程师 发表于 2024-7-8 12:01:17 | 显示全部楼层 |阅读模式
Aigc工程师
2024-7-8 12:01:17 1313 2 看全部

微信扫码快速注册,学习AIGC更多知识

您需要 登录 才可以下载或查看,没有账号?立即注册

x
000011.jpg

本集概要

  • ComfyUI中节点的意义
  • 节点的组成部分
  • 节点输入和参数的转换

视频教程


图文教程



我们从一个简单的文生图工作流中可以看到

你将看到工作流程由两个基本构建块组成:节点和线

节点是矩形块,例如Checkpoint加载器(简单)、CLIP文本编辑器等

每个节点执行一些代码

如果您有一些编程经验,您可以将它们视为函数

每个节点需要三件事

输入是电线进入左侧的文本和点


输出是电线右侧的文本和点


组件是块中心的字段


线是连接节点之间的输出和输入的电线

这就是整个想法!剩下的就是细节了

如果节点上的术语看起来令人生畏,请不要担心

我们将介绍从一个节点的简单示例,介绍一些概念,然后逐渐转向更复杂的工作流程


从“CLIP文本编辑器”认识节点




“CLIP文本编辑器”节点可以使用CLIP模型将文本提示编码成嵌入,这个嵌入可以用来指导扩散模型生成特定的图片

嵌入的定义:文本的数字表示形式,简单理解就是把文字转换成数字的表现形式

“CLIP文本编辑器”需要做3件事:

输入


左侧“CLIP”输入一个CLIP模型,CLIP模型用于将输入的文本转化为嵌入

组件


一个需要被编码的文本中间的组件字段“1girl”,则是你希望模型理解并生成相关图片的内容

输出


经过“CLIP文本编辑器”节点处理后,将得到一个包含嵌入文本的条件,这个“条件”用于指导扩散模型生成图片,一般输出到“K采样器”

从这个示例中,我们能更清晰的认识到节点包含三部分:

输入(节点左侧)


输出(节点右侧)


组件(节点中部)


输入和输出与组件的转换


细心的学员会发现有的节点好像没有输入,比如:



“Checkpoint加载器(简易)”节点,我们只发现

输出:模型、CLIP和VAE

组件:大模型名称选择

并没有发现输入

其实这里“组件”很多时候可以作为和输出或输入之间的转换

什么意思呢

也就是说中间组件:大模型名称选择,可以转换为输入

如何操作?

鼠标右键点击“Checkpoint加载器(简易)”节点




选择“转换Checkpoint名称 为输入”




这样我们就将中间组件“大模型名称选择”转换为输入“Checkpoint名称”

当然还是有一些节点是不存在输入或输出的

“CLIP文本编辑器”输入和输出与组件的转换


同样的我们来看一下“CLIP文本编辑器”有没有可以转换的

我们只要右击“CLIP文本编辑器”节点,在跳出来的菜单中就可以发现其有没有可以转换的项




这里我们发现“CLIP文本编辑器”可以将中间的“组件”文本框和输入进行相互转换



那这样转换后的意义是什么呢?为什么需要转换为输入?什么情况下需要转换为输入?

这问题比较复杂,但我们记住一点,有需求就有市场,肯定是有道理的

比如说,这个“CLIP文本编辑器”作为正面提示词

而我不想去输入一些正面提示词,我想有没有一种提示词库,里面有各种提示词让我选择呢?

结果肯定是有的,就有这样的节点,可以选择规整好的提示词,我们只要去选我们需要的提示词

那这个时候你是不是发现,如果把那个提示词库作为输出,然后输入到我们“CLIP文本编辑器”里

这样我们是不是根本不需要中间的组件“文本输入框”了,我们只需要一个文本接受“输入”口

或者还存在这样一个节点,可以把中文翻译成英文,如何在把英文输入到“CLIP文本编辑器”中

这时是不是我们只要在那个翻译节点输入中文,“CLIP文本编辑器”只需要一个文本接受“输入”口了

最后我们用同样的操作也可以把“文本”输入转换为组件

初始节点总结


工作流程由两个基本构建块组成:节点和线


节点需要完成3件事:输入、输出和参数


部分节点输入和输出与参数可以互相转换


部分节点只有输入或输出




作业题

检查一下“
第五集:用ComfyUI画一个女孩”那节课中所有节点中

输入和参数之间有哪些转换



推荐继续学习:

jim0830 发表于 2024-10-5 21:33:30 | 显示全部楼层
jim0830
2024-10-5 21:33:30 看全部

讲的真好
WM-king 发表于 2024-10-9 23:20:54 | 显示全部楼层
WM-king
2024-10-9 23:20:54 看全部
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表

Aigc工程师当前离线
管理员

查看:1313 | 回复:2

欢迎
快速回复 返回顶部 返回列表