วิธีติดตั้ง SD WebUI Forge บน PC NVidia GPUs ใช้ Flux1 ได้

วิธีติดตั้ง SD WebUI Forge บน PC NVidia GPUs เจน Flux1 Dev ได้

วิธีติดตั้ง SD WebUI Forge บน PC NVidia GPUs ใช้ Flux1 ได้
สนใจเรื่อง Generative Image ดูต่อที่ facebook.com/promptalchemist

สำหรับคอมที่ไม่มีการ์ดจอ Nvidia สามารถใช้งานผ่าน Google Colab ได้

วิธีเข้าใช้งาน WebUI Forge บน Google Colab คอมไม่แรงก็ใช้ได้
วิธีเข้าใช้งาน ComfyUI บน Google Colab คอมไม่แรงก็ใช้ได้

สเปคที่แนะนำสำหรับ SD WebUI Forge

  • Ram 16gb + (32gb ยิ่งดี)
  • การ์ดจอ Nvidia RTX ที่มี VRAM 4gb+ (แนะนำ 8-12gb ยิ่งดี)
  • สำหรับ Flux1 Dev แนะนำ Ram 32gb+ และ Vram 12-16gb ขึ้นไป

Step 1 : Download และ install WebUI Forge

ดาวน์โหลด One-Click Package (CUDA 12.1 + Pytorch 2.3.1 แล้วแตกไฟล์

คลิกขวาไฟล์ .7z แล้วแตกโฟรเดอร์ออกมา

ดับเบิลคลิกที่ update.bat ก่อน

รอจนขึ้นคำว่า Press any key to continue . . . ปิดหน้านี้ได้เลย

Step 2 : เข้าโปรแกรม SD WebUI Forge

แล้วเข้าใช้โปรแกรมที่ run.bat

ครั้งแรกจะนานหน่อย เพราะต้องติดตั้งและโหลดไฟล์ต่างๆเพิ่มเติม ครั้งต่อไปจะไม่นาน

เมื่อเสร็จแล้วจะมี URL สำหรับเข้าใช้งานขึ้นมา http://127.0.0.1:7860

หน้าโปรแกรมพร้อมใช้งาน

ดาวน์โหลดโมเดล Checkpoint

แนะนำเว็บดาวโหลดโมเดลที่ใช้ในการเจนภาพจาก

https://civitai.com

www.shakker.ai

เบื้องต้นแนะนำให้ดาวน์โหลดโมเดล SD 1.5 หรือ SDXL ก่อน

เช่น https://civitai.com/models/133005/juggernaut-xl

เมื่อดาวน์โหลด เราจะได้ไฟล์ juggernautXL_juggXIByRundiffusion.safetensors

ไฟล์ Checkpoint ให้ใส่ไว้ใน
webui_forge_cu121_torch231\webui\models\Stable-diffusion

ดาวน์โหลดโมเดล Flux1 Dev และการใช้งาน

ถ้าต้องการใช้ Flux1 แนะนำโมเดลที่ Flux ที่ขนาดเล็กกว่า VRAM

ถ้าการ์ดจอ VRAM เยอะหน่อยเช่น 16-24Gb อาจจะเลือกเป็น

flux1-dev-fp8.safetensors ขนาด 11.9 GB
https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-dev-fp8.safetensors

ถ้าการ์ดจอแรมน้อยเช่น 8-12 Gb อาจจะเลือกเป็นโมเดล GGUF
https://huggingface.co/city96/FLUX.1-dev-gguf/tree/main

มีให้เลือกหลายขนาดตั้งแต่ 12 gb จนถึง 4 gb (ยิ่งเล็กคุณภาพยิ่งลด แต่ก็กินทรัพยากรน้อยลงมาก)

ไฟล์โมเดล Flux ให้โหลดไว้ที่ \webui\models\Stable-diffusion

และการใช้งานโมเดล Flux ต้องโหลด Text encoder กับ Vae แยกด้วยตามนี้

โมเดล VAE สำหรับ Flux1 Dev

https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.safetensors

ดาวน์โหลดเอาไว้ที่ webui\models\VAE

โมเดล text encoder สำหรับ Flux1 Dev

https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/clip_l.safetensors

https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/t5xxl_fp8_e4m3fn.safetensors

ดาวน์โหลดทั้ง clip_l.safetensors และ t5xxl_fp8_e4m3fn.safetensors

เอาไว้ที่ webui\models\text_encoder

ตัวอย่างการตั้งค่าใช้โมเดล Flux1

ดาวน์โหลดโมเดล Controlnet

ปัจจุบัน WebUI Forge ยังไม่รองรับ Controlnet สำหรับ Flux1

โมเดล Controlnet ใส่ไว้ที่โฟร์เดอร์ webui\models\ControlNet

ดาวน์โหลดโมเดล ControlNet สำหรับ SD 1.5 และ SDXL

github.com/Mikubill/sd-webui-controlnet/wiki/Model-download