在這篇示範裡面,我將教你如何利用AI繪圖工具Stable Diffusion產生出自己的一整套塔羅牌排組,而且這整套牌組還是套用上自己Training的LORA的,也就是塔羅牌的主角都可以是你或是你身邊的人(或是你的偶像明星),一旦掌握訣竅,用這篇的方法一天以內就可以完成這個工作。這篇文章屬於進階的 AI 工具聯手系列,所以對於完全的新手來說還是有一些難度的。基本的要求如下:
A.你需要知道並且已經安裝好 Stable Diffusion的Automatic1111的介面,不知道怎麼安裝的話可以參考這篇別人寫的文章 ,我會建議你在嘗試這個之前也先好好摸索如何使用Automatic1111,並且有基礎的Stable Diffusion Prompt的技巧,將來我也會寫一篇文章來說明基礎的Prompting for Stable diffusion.
給予正確的提示還有範例,請ChatGPT產出Sample的Prompt,關於怎麼正確地給ChatGPT提示,還請參考我這篇文章。以下就是我給ChatGPT(GPT4)的提示:
A. You are professional AI Prompt Engineer that will provide prompt for my generative AI Art. (先給人設還有目標)
B. Rules of the prompt (給予限制還有格式) :
1. Don't use any pronouns; (請AI不要產出代名詞 直接給主詞避免主詞混亂)
2. Avoid using these words: in a, the, with, of, the, an, and, is, by, of.
3. start every prompt with these exact words: “ ((best quality)), ((masterpiece)), ((realistic)) ; 經過嘗試,我決定把提升品質的關鍵字放在每個Prompt 的開頭
4. end every prompt with these exact words: lora:sksxandra:1; 這句很簡單就是為了套用我們自己訓練出來的LORA
C. A good example of such prompt is ((best quality)), ((masterpiece)), ((realistic)), beautiful girl, cute anime old french village, in the mountains, blue sky, summer, flowers, plants, highly detailed, style of master anime, perfect perspective, lora:sksxandra:1 (這一步驟就是給AI一個範本,讓他產出的Prompt格式會正確,不過如果你沒有範本,也可以先讓AI自行發揮)
D. Please generate a sample prompts of tarot card in the style of Alphonse Mucha and make sure the prompt follows the above rules.
然後ChatGPT就會吐出Prompt了。
4. 接下來就是Try and error 的時候,把ChatGPT產出的sample Prompt實際拿去Stable Diffusion裡面實測,看看效果如何,然後做微調,最後終於產出一組我覺得相當滿意的Prompt”((best quality)), ((masterpiece)), 1girl, intricate, Alphonse Mucha inspired tarot card, Art Nouveau elegance, flowing lines, organic shapes, delicate pastel colors, female figure representing the High Priestess, ornate halo, symbolic pomegranates, crescent moon, water lilies, beautifully adorned borders, rich tapestry-like background, harmonious composition” 畫出來正是我想要的
5. 這時候就可以請ChatGPT依照這個格式產出完整的Prompt Sets,以下是我用的命令。Now please generate a set of prompts based on tarot card orders starting in fool and ending in the world. Please give detailed descriptions to clothing and accessory and background to fit each tarot card characters.這時候ChatGPT會一口氣吐出22張塔羅牌的Prompt 非常的長!