如何才能讓AI繪制出高質量的圖,這里有兩個重要地方:
選取合適的描述詞參數。 選用適當的模型,這里的模型指Checkpoint模型和LoRA模型。下面首先就描述詞參數加以說明,描述詞參數設置需要注意下面三點:
prompt這是對AI繪畫圖像進行描述,所有傳遞給AI的參數都寫在這里,比如:高質量的圖片,高分辨率,人物動作,表情,衣著,所處環境。 Negative prompt這個是禁止描述的參數表,常見的比如禁止低質量圖,低分辨率,水印,文字,裸露,多個人等。 simpling steps 采樣次數,數值越大越契合上面的描述參數,但會造成更多時間的運算。關于模型,常用的是下面的兩種:
Checkpoint:指主版本關鍵點模型,由于生成模型很消耗算力,所以運算到某個關鍵位置就建立一個關鍵點保存已經運算部分,以后方便回滾和繼續計算。這個主模型在AI繪畫中就對應整體風格,模型存放位置位于modelsStable-diffusion。 LoRA: 全名為Low-Rank Adaptation of Large Language Models(大語言模型的低階適配器),簡單來說就是大語言模型的微調小模型,在Checkpoint的大模型下通過這個小模型可以進行微調。模型存放位置在modelsLoRA下。在AI繪圖中,大模型對應整體畫風,小模型對應繪畫中的人物,物品等。比如在寫實的主模型下選用真實人物面部的Lora模型,這樣會得到以假亂真的人物照片。大模型在需要切換畫風的時候切換,LoRA小模型在需要切換人物時切換。大模型建議下載一個畫真人的模型,一個畫動漫的模型就可以了。這里推薦ChilloutMix和MeinaMix,分別是真實畫風和動漫畫風。
有了上面的了解就可以輕松繪畫了。這里選取ChilloutMix模型,它是畫真實世界的模型,它是個主版本(checkpoint) 模型,下載后放到modelsStable-diffusion,然后UI頁面刷新加載。就是下圖中紅框所示。加載好了,AI就擁有了高質量繪制真實世界的能力。
下面就是用它繪制的“照騙”,足以以假亂真:
接著我們加載子模型對它進行微調,這里用最終幻想VII重制版蒂法的LoRA子模型,把子模型放到modelsLoRA下,然后下提示詞表里加入
,這里我下載的文件名是tifaMeenow_tifaV2所以用<
lora:tifaMeenow_tifaV2:0.9>,權重值越接近1越像原人物,我這里用0.9。
出來的圖是這樣的,因為用的0.9的權重所以很像蒂法:
同理加載愛麗絲的模型,我調成0.5,因為愛麗絲的中分頭太老土,讓她不那么像:
試了真人畫風后,下面開始動漫畫風,加載MeinaMix,出來的都是動漫風格小姐姐:
再把愛麗絲和蒂法LoRA加載進去,用漫畫方式畫寫實的人物(下面的圖你能分辨出那個是蒂法,哪個是愛麗絲么?),效果也不錯,你可以嘗試不同的LoRA: