วิธีติดตั้ง Stable Diffusion WebUI บน PC NVidia GPUs

วิธีติดตั้ง Stable Diffusion WebUI บน PC NVidia GPUs

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

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

  • Ram 16gb + (32gb ยิ่งดี)
  • การ์ดจอ Nvidia RTX ที่มี VRAM 4gb+ (แนะนำ 8-12gb ยิ่งดี)

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

Step 1 : ติดตั้ง Git และ Python

ไปที่เว็บไซต์ https://git-scm.com/download/win และดาวน์โหลด Standalone Installer

กด Next อย่างเดียว

จนเสร็จ Finish

ต่อไป ดาวน์โหลด >> Python 3.10.6 << และติดตั้ง

>> คำเตือน ⚠️ ห้ามลืมเช็คถูกที่ "Add Python 3.10 to PATH" <<

Step 2 : ติดตั้ง Stable Diffusion WebUI

ไปที่ Directory ที่ต้องการติดตั้งโปรแกรม เช่น F:\

พิมพ์ "cmd" ในช่อง Address เพื่อเรียกใช้ Command Prompt

พิมพ์ git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

รอจนเสร็จ

เข้าไปที่โฟรเดอร์ stable-diffusion-webui คลิกขวาที่ไฟล์ webui-user.bat แล้วเลือก Edit in Notepad

เพิ่ม --xformers ตามในภาพแล้วกด Save

Step 3 : เข้าใช้งาน Stable Diffusion WebUI

เข้าใช้งานทุกครั้งด้วยการ double-click ที่ webui-user.bat

เข้าครั้งแรกหลังติดตั้งจะใช้เวลานานหน่อย เพราะต้องดาวน์โหลดหลายๆอย่างเพิ่ม ขึ้นอยู่กับความเร็วอินเทอร์เน็ต (ครั้งต่อๆไปจะใช้เวลาไม่นาน)

เมื่อเสร็จแล้วจะมีคำว่า Running on local URL: http://127.0.0.1:7860

สามารถเข้าใช้งานผ่านเว็บบราวเซอร์ได้เลย

การปรับแต่งสำหรับการ์ดจอที่มี VRAM น้อย

ใครที่แรมการ์ดจอน้อยเช่น 4GB ให้คลิกขวาที่ไฟล์ webui-user.bat แล้วเลือก Edit in Notepad แล้วเพิ่ม --lowvram

การติดตั้งส่วนเสริม ControlNet

มาที่แท็บ Extensions และแท็บย่อย Install from URL

ใส่ https://github.com/Mikubill/sd-webui-controlnet ลงในช่อง แล้วกด Install

เปิดโปรแกรม แล้วเปิดใหม่ จะมีแท็บ Controlnet เพิ่มขึ้นมา

ดาวน์โหลดโมเดล ControlNet >> ที่นี่ <<

ใส่ไว้ที่โฟร์เดอร์ stable-diffusion-webui\models\ControlNet

มือใหม่แนะนำให้โหลดโมเดล ControlNet สำหรับ SD 1.5 >> ที่นี่ <<

กดดาวน์โหลดทุกไฟล์ในกรอบสีแดง ขนาดไฟล์ละ 723mb