知识文章 · 编写日期 2026-11-09

香蕉Ai短剧CFG关掉后还用提示词吗

在本文限定的Modular Diffusers ClassifierFreeGuidance中,enabled=False会只使用条件预测;关闭的是CFG组合,并不等于删去文本条件。是否仍采用提示,要看具体实现,不能从“关闭引导”四个字推断无条件生成。

AI短剧镜头草图工作流的参数知识,仅限所引官方类与公式。全部数字为原创单分量算术演示,不是实际模型、画面质量测试或任何香蕉Ai短剧作品的制作记录。

香蕉Ai短剧CFG计算图:启用两路组合得到11,关闭后保留条件预测5
原创单分量算术图:默认组合2+3×(5−2)=11,关闭组合后只用条件分量5。没有生成图片或测量质量。 本站原创知识示意图;例子为教学设定,不是软件或实景截图。

先分开“带条件预测”和“额外引导组合”

在AI短剧镜头草图的制作资料中,CFG常指 classifier-free guidance。条件预测已经接收相应条件;CFG则可再把条件与无条件两路预测组合。取消这一步组合,不自动等于删除前面的文本条件。

本文只解释 Hugging Face 当前 Modular Diffusers 的 ClassifierFreeGuidance。官方把 enabled=False 明确说明为仅使用条件预测。不能把这条行为直接套给所有名称相似的插件、开关或模型。

用一个分量看清两条路径

以下是本站原创算术示意,不是生成图像或模型实测。假设某一步、某一个预测分量的无条件值为2,条件值为5。为便于计算,不启用额外重缩放;默认公式使用 x_uncond+s×(x_cond−x_uncond)。

若启用该组合且 s=3,得到2+3×(5−2)=11。这里11是示意分量,不是画面质量、像素亮度、提示命中率,也不是最终生成图片。图只保留这一步的两条输入与输出,未模拟完整去噪过程。

关闭后保留5,不是退回2

同一说明下,enabled=False使用条件预测,本例因此保留5。它没有把条件路丢弃后只留下2。把“关闭CFG”直接写成“模型不再接收提示”会把两个不同位置的操作混在一起。

在默认公式中,形式上令s=1也会得到5;但算式结果相同,不足以证明任意pipeline在运行分支、计算次数与开关处理上完全相同。本文不以代数等值替代具体实现文档。

换公式时,数字的位置也会变

官方同页另列 use_original_formulation=True 的形式:x_cond+s×(x_cond−x_uncond)。这个写法的基点是条件预测,因此回到条件值对应s=0,而非前一个写法的s=1。比较设置前应先确认所指公式。

这个差别说明“0就是关闭、1就是不看提示”的通用口诀并不可靠。本页并不推荐某个数值,也不安排高低档位的质量评选;目标是读懂计算路径,避免把条件输入与引导组合当成同一个开关。

实际阅读制作记录时怎样注明范围

可记下类名、enabled、use_original_formulation,以及是否使用额外rescale。若记录只写“CFG off”而未给工具和实现,就保留这项不确定性,不补写它必然走无条件生成。

当工作流采用文本条件时,“只使用条件预测”仍不意味着提示中的每个物体、位置和动作都会准确实现。是否满足镜头需求是输出检查问题;本页只回答关闭该组合后保留哪一路预测,不替代本站原生分镜连续性练习。

动手核对

  1. 先确定所用类是否为本文的Modular ClassifierFreeGuidance。
  2. 区分条件预测输入与CFG后处理组合,不把两者当同一开关。
  3. 核对enabled、公式选项与重缩放;用单分量复算只是辅助理解。
  4. 记录工具范围,再单独检查真正输出;不把关闭组合写成移除提示。

常见问题

enabled=False会只留下无条件预测吗?

本文所指类不会;官方说明是只使用条件预测,本例保留5而非2。

图中11是不是比5更好的图像?

不是。两者只是同一步一个分量的算术结果,没有质量、像素亮度或评分含义。

默认公式s=1与关闭开关能到处互换吗?

不能泛化。它们在所列代数式里都可返回条件值,但其他pipeline的分支处理仍需查自己的实现。

条件预测保留就能保证逐字执行提示吗?

不能。保留条件是计算路径事实,是否满足画面需求仍要检查实际输出。

依据与延伸阅读

继续阅读