เตรียมความพร้อม
ในบทความนี้ต้องการ Stable Diffusion WebUI ติดตั้งอยู่ในเครื่องเรียบร้อยแล้ว หากยังไม่ติดตั้งสามารถดูวิธีติดตั้งได้ ที่นี่
ว่าด้วยเรื่อง ControlNet
ControlNet เป็นส่วนเสริมของ Stable Diffusion WebUI ทำให้ AI สามารถวาดภาพจากภาพร่างที่เรามีอยู่ได้ และยังสามารถที่จะจัดท่าโพสต่างๆ ให้กับคนหรือสัตว์ต่างๆ ได้อีกด้วย
สามารถศึกษาข้อมูลเพิ่มเติมได้ที่
https://github.com/Mikubill/sd-webui-controlnet
ติดตั้ง ControlNet
1. เปิดเว็บ Stable Diffusion WebUI ที่แถบด้านบนเลือก “Extensions”, แถบย่อยเลือก “Install from URL” ในส่วนของ URL for extension’s git repository ให้ใส่ URL ตามด้านล่างและกด “Install”
1 | https://github.com/Mikubill/sd-webui-controlnet |
2. เมื่อติดตั้งเสร็จแล้วจะพบข้อความ “Installed into …stable-diffusion-webui\extensions\sd-webui-controlnet. Use Installed tab to restart.” ด้านล่าง
**** หากพบ Error ให้ปิด WebUI ให้หมดก่อนแล้วลบโฟเดอร์ sd-webui-controlnet ใน stable-diffusion-webui\extensions และลองทำการติดตั้งใหม่อีกครั้ง ****
3. เปิดเว็บ https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main เพื่อ Download ControlNet Models
***สำหรับ SDXL ***
สามารถ Download (.safetensors) ได้ที่ https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main
SDXL ให้เพิ่ม options ในการรัน –medvram-sdxl –xformers ที่ webui-user.bat เพื่อลดการใช้ VRAM
สามารถดูวิธีติดตั้ง xformers ได้ที่ https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Xformers