1.定義:
CFG參數控制模型在生成圖像時,對提示詞(Prompt)的“服從程度”。
它衡量模型在“完全根據提示詞生成圖像”和“自由生成圖像”(不參考提示詞)之間的權衡程度。
數值范圍:常見范圍是 1 到 20,但一般推薦在 5 到 12 之間。
數值越大,模型越嚴格地按照你的提示詞來生成圖像,結果更貼合提示,但有時會失真或不自然。
數值越小,模型自由度更高,圖像可能更自然,但也可能偏離你的描述。
2.例如:
把 CFG 參數想象成你在給一個畫家下指令:
CFG = 1(非常低):你只是輕描淡寫地說了下想法,畫家基本隨意發揮,最終畫可能很美但和你描述的不太一樣。
CFG = 7(中等):你說得比較具體,畫家認真聽從了你的描述,畫出來的圖基本符合預期。
CFG = 15(非常高):你非常嚴格地要求畫家每一步都按你的描述來,畫家不敢偏離半步,但可能畫出來的圖會顯得僵硬或不自然。
3.SD文生圖中,CFG和提示詞(Prompt )的和長短有沒有關系?
在Stable Diffusion(SD)文生圖中,CFG(Classifier-Free Guidance Scale)和提示詞的長短(即總字數)之間沒有直接的數學關系,但在效果上存在一定“間接關聯”
CFG 是調節“模型對提示詞的服從程度”的參數,它只影響生成時 正向提示詞(positive prompt)與無提示(null prompt)之間的差值,而不是直接和提示詞“長度”掛鉤;無論你的提示詞是 5 個詞,還是 50 個詞,CFG 都是用來控制“跟提示詞靠多近”這個權重的,而不是根據提示詞“多長”來動態調整的。
4.如何在 Flux 中設置 CFG 和 Distilled CFG Guidance?
在使用 Flux 模型時,建議按照以下方式設置參數:
CFG: 設置為 1.0,以禁用傳統的提示詞引導。
Distilled CFG Guidance: 設置為 3.5,作為新的引導機制。
請注意,當 CFG 設置為 1.0 時,某些界面中的負面提示詞輸入框可能會被禁用。
5.一些常見的CFG參數設置和說明如下圖:
?