มาลองใช้ Stable Diffusion สร้างภาพสวยๆจาก AI กัน [ไม่ใช่คน IT ก็ทำได้]

Phanwasin P.
SET-IT-TEAM
Published in
3 min readSep 1, 2023
Imaged by Lynn Zheng

เริ่มต้น เรามารู้จัก stable diffusion (ต่อจากนี้ขอย่อว่า SD) กันสักนิดก่อน SD AI Model ที่สามารถเปลี่ยนข้อความที่เราป้อน ให้กลายเป็นรูปภาพตามที่เราสั่งได้ ซึ่งมันเป็น open source ที่คนทั่วไปสามารถ download มาเล่น หรือนำมา train เพิ่มความสามารถ model ต่อไปได้

ด้วยความที่เป็น opensource MD จึงได้รับความนิยมมากๆ และพัฒนาความสามารถไปอย่างรวดเร็ว ถึงขนาดที่ Midjourney website ให้บริการสร้างภาพ AI ยังใช้ MD ไปเป็นส่วนหนึ่งของ model ที่ให้บริการลูกค้า

หลายคนพอได้ยินชื่อ SD อาจจะรู้สึกว่ามันน่าจะยากในการนำไปใช้ แต่ในความเป็นจริง ปัจจุบัน community ที่พัฒนา MD ได้มีการสร้างเครื่องมือต่างๆที่สามารถนำ MD มาใช้งานได้ง่ายขนาดที่คนที่ไม่มีความรู้ทาง IT เลย ก็ยังสามารถใช้งานได้

เกริ่นมาเยอะ เรามาเริ่มกันเลยดีกว่า

คำเตือน : การใช้ MD สร้างภาพขึ้นมา จำเป็นต้องใช้ Computer ที่มี Graphic Card ที่มีประสิทธิภาพสูงๆ เพื่อสามารถสร้างภาพได้เร็วขึ้น กรณีที่ไม่มี Graphic Card ใน computer ก็ขอให้ รอ รอ และ รอ นะครับ ( 1 ภาพ size 512x512 จะใช้เวลา 15-20 นาทีโดยประมาณ )

ในการใช้ MD นั้นเราต้องการสิ่งเหล่านี้ จงไปโหลดมาให้ครบก่อนนะครับ

1. เครื่องมือ ในที่นี้เราเลือกใช้ ComfyUI

เข้าไปที่ https://github.com/comfyanonymous/ComfyUI

กด Installing ComfyUI แล้วกดที่ Direct link to download

2. file model MD ที่ต้องการ

เข้าไปที่ https://civitai.com/

เลือก model ที่ต้องการโดยดูเฉพาะ model ที่มี tag ว่า Checkpoint เช่น

เมื่อเลือก model ที่ต้องการได้แล้วให้กด Download มาไว้

เมื่อ download ComfyUI และ Checkpoint มาแล้วก็มาเริ่มกันเลย

  1. unzip ไฟล์ ComfyUI แล้วจะได้ files ประมาณนี้

2. ให้ copy file Checkpoint ไปวางไว้ใน folder ComfyUI/models/checkpoint

3. กลับไปที่ path ตั้งต้นในข้อ 1. แล้ว run
3.1 กรณีไม่มี graphic card ให้ใช้ run_cpu.bat
3.2 กรณีมี graphic card ให้ใช้ run_nvidia_gpu.bat

4. เมื่อเครื่องมือพร้อมใช้งาน ให้เลือก Load Checkpoint ในกล่องล่างซ้ายเป็นชื่อที่เรา download มา

5. ใส่คำที่ต้องการให้ AI สร้างภาพ ในกล่อง CLIP Text Encode บน (และใส่คำที่ไม่ต้องการให้อยู่ในภาพ ในกล่องล่าง)

6. กดที่ปุ่ม Queue Prompt และ รอ รอ รอ

7. ภาพที่สร้างเสร็จจะแสดงที่กล่องขวาสุด และถูก save อยู่ใน folder ComfyUI/output

Hooray!!!

สำหรับใครที่ต้องการปรับแต่งภาพขั้นกว่า ก็ลองไปศึกษาวิธีใช้ ComfyUI กันต่อดูนะครับ ยังมี technic ที่ใช้ได้กับเครื่องมือตัวนี้อีกมากมาย ซึ่งถ้ามีคนสนใจจริงๆจะมาให้ข้อมูลเพิ่มในภายหลังครับ

--

--