สิ่งที่ต้องมี
| ส่วนประกอบ | ขั้นต่ำ | ใช้สบาย |
|---|---|---|
| GPU | NVIDIA VRAM 6 GB (SD 1.5) | NVIDIA 8–12 GB (SDXL), 16 GB (SD 3.5 Large ใน ComfyUI) |
| AMD / Apple | ROCm บน Linux, Apple Silicon ที่มี RAM 16 GB | ช้ากว่าแต่ใช้ได้ บน Windows การ์ด AMD ต้องใช้ ComfyUI หรือ fork ของเว็บ UI |
| RAM | 16 GB | 32 GB |
| ดิสก์ | 15 GB (โปรแกรม + โมเดลหนึ่งตัว) | 50 GB ขึ้นไปสำหรับหลายโมเดล |
| OS | Windows 10/11, Ubuntu 22.04 ขึ้นไป, macOS 13 ขึ้นไป | |
ไม่มี GPU ที่รองรับ? เครื่องมือบนเว็บไซต์นี้ไม่ต้องติดตั้งอะไร: inpainting และ การขยายภาพ รันบนฮาร์ดแวร์ของเรา ส่วน SDXL เป็นเดโมที่ฝังอยู่ในหน้าเว็บ
ทีละขั้นตอน (Windows Automatic1111)
- ติดตั้ง Python 3.10.6 และติ๊ก Add Python to PATH Python เวอร์ชันใหม่กว่านี้ทำให้บาง dependency พัง
- ติดตั้ง Git ด้วยตัวเลือกเริ่มต้น
- เปิด terminal ในโฟลเดอร์ที่ต้องการ แล้วรัน
git clone -b dev https://github.com/AUTOMATIC1111/stable-diffusion-webuiที่ใช้ branch dev นั้นตั้งใจ: branch หลักไม่ได้อัปเดตตั้งแต่กรกฎาคม 2024 และตอนนี้รันครั้งแรกไม่ผ่านแล้ว - ดาวน์โหลดโมเดล: SDXL 1.0 base (6.9 GB) และ refiner ถ้าต้องการ หรือ Stable Diffusion 1.5 (4.3 GB) เลือกไฟล์
.safetensors - วางโมเดลไว้ใน
stable-diffusion-webui/models/Stable-diffusion/ - ดับเบิลคลิก
webui-user.batการรันครั้งแรกจะดาวน์โหลด dependency หลาย GB ใช้เวลานานแค่ไหนขึ้นกับอินเทอร์เน็ตของคุณ - เปิด
http://127.0.0.1:7860ในเบราว์เซอร์ เลือกโมเดลที่มุมซ้ายบน พิมพ์ prompt แล้วคลิก Generate
บน Linux และ macOS ให้ติดตั้ง Python 3.10 หรือ 3.11 และแพ็กเกจระบบที่ระบุใน README ของโปรเจกต์ก่อน แล้วรัน ./webui.sh แทนไฟล์ .bat สคริปต์จะสร้าง Python environment ของตัวเอง
ตัวเลือกการรันที่มีประโยชน์
แก้ไข webui-user.bat และตั้งค่า COMMANDLINE_ARGS:
--xformers: เร็วขึ้นและกิน VRAM น้อยลงบน NVIDIA--medvramหรือ--lowvram: สำหรับการ์ด 4 ถึง 6 GB แลกกับความเร็ว--listen: เข้าถึงอินเทอร์เฟซจากอุปกรณ์อื่นในเครือข่ายของคุณ--api: เปิด REST API ที่สคริปต์ใช้ (เว็บไซต์นี้คุยกับ Automatic1111 ของตัวเองด้วยวิธีนี้)
ข้อผิดพลาดที่พบบ่อย
- CUDA out of memory: ลดขนาดภาพ เพิ่ม
--medvramปิดโปรแกรมอื่นที่ใช้ GPU - Torch not compiled with CUDA: Python เวอร์ชันที่ไม่รองรับ หรือ PyTorch แบบ CPU เท่านั้น ติดตั้งใหม่ด้วย Python 3.10 และลบโฟลเดอร์
venv - No model found: ไฟล์ไม่ได้อยู่ใน
models/Stable-diffusionหรือนามสกุลไฟล์ผิด - ภาพดำบน AMD หรือ Apple: เพิ่ม
--no-halfหรือ--upcast-sampling
ทางเลือกอื่นนอกจาก Automatic1111
Forge เป็น fork ที่เร็วกว่าและหน้าตาเหมือนกัน แต่ก็ไม่ได้อัปเดตตั้งแต่มิถุนายน 2025 เช่นกัน ComfyUI ใช้กราฟแบบโหนด เหมาะกับ SD 3.5 และ Flux และกับ pipeline ที่ซับซ้อน Fooocus ซ่อนการตั้งค่าส่วนใหญ่ไว้หลังช่อง prompt ช่องเดียวแบบ Midjourney รันได้เฉพาะโมเดล SDXL และตอนนี้ได้รับแค่การแก้บั๊ก Forge และ ComfyUI อ่านไฟล์โมเดลและ LoRA ชุดเดียวกับ Automatic1111