Stable Diffusion คืออะไร? ติดตั้งยังไง?
Stable Diffusion เป็น AI สร้างภาพที่ต่างจาก Midjourney และ DALL-E ตรงที่มันเป็น Open Source และ ใช้ฟรี วันนี้เราจะมาทำความรู้จักและเรียนรู้วิธีติดตั้งกันค่ะ
Stable Diffusion คืออะไร?
Stable Diffusion เป็น AI สร้างภาพที่พัฒนาโดย Stability AI เปิดตัวในปี 2022 และเป็น open source ทำให้ใครๆ ก็สามารถ:
- ดาวน์โหลดและใช้ฟรี
- รันบนคอมพิวเตอร์ตัวเอง
- ปรับแต่งและพัฒนาต่อได้
- สร้าง custom models ได้
เวอร์ชันปัจจุบัน
- SD 1.5 - เวอร์ชันคลาสสิก ใช้ง่าย มี model เยอะ
- SDXL - เวอร์ชันใหม่ คุณภาพสูงกว่า
- SD 3 - ล่าสุด แต่ยังมี model น้อย
ข้อดีและข้อเสีย
ข้อดี
- ฟรี - ไม่มีค่าใช้จ่าย (ถ้ารันเอง)
- ไม่จำกัด - สร้างได้เท่าที่ต้องการ
- Customizable - ปรับแต่งได้ทุกอย่าง
- Offline - ใช้งานโดยไม่ต้องต่อ internet
- Privacy - ข้อมูลอยู่ในเครื่องตัวเอง
- Community - มี models และ tools มากมาย
ข้อเสีย
- ต้องมี GPU - NVIDIA GPU 4GB VRAM ขึ้นไป
- Setup ยาก - สำหรับมือใหม่
- Learning curve - ต้องเรียนรู้เยอะ
- คุณภาพ base model - ต่ำกว่า Midjourney
วิธีใช้งาน Stable Diffusion
มี 3 วิธีหลักๆ:
1. Online Services (ง่ายที่สุด)
ไม่ต้องติดตั้งอะไร ใช้ผ่านเว็บ
Recommended:
- Leonardo AI - ฟรี 150 credits/วัน
- Playground AI - ฟรี 1000 ภาพ/วัน
- Clipdrop - โดย Stability AI
- DreamStudio - Official แต่เสียเงิน
2. Google Colab (ฟรี แต่มีข้อจำกัด)
ใช้ GPU ของ Google ฟรี
วิธีใช้:
- ไปที่ Colab notebook ที่มีคนทำไว้
- รันตาม instructions
- เปิดใช้งานผ่าน browser
ข้อจำกัด:
- Session หมดเวลา
- Queue อาจนาน
- บาง notebook ใช้ไม่ได้
3. Local Installation (แนะนำถ้ามี GPU)
รันบนคอมพิวเตอร์ตัวเอง
ข้อกำหนด:
- NVIDIA GPU (GTX 1060 6GB ขึ้นไป แนะนำ RTX 3060 12GB)
- RAM 16GB ขึ้นไป
- Storage 10GB+ สำหรับ models
- Windows 10/11, Linux, หรือ Mac (Apple Silicon)
วิธีติดตั้งบน Local
Option A: Automatic1111 Web UI (แนะนำ)
UI ที่ได้รับความนิยมมากที่สุด
ขั้นตอน Windows:
- ติดตั้ง Python
ดาวน์โหลด Python 3.10 จาก python.org
ติดตั้ง และเลือก "Add to PATH"
- ติดตั้ง Git
ดาวน์โหลด Git จาก git-scm.com
ติดตั้งตาม default
- Clone repository
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
- รัน
cd stable-diffusion-webui
webui-user.bat
- เปิด browser
ไปที่ http://localhost:7860
Option B: ComfyUI (สำหรับ Advanced)
Node-based UI ที่ยืดหยุ่นกว่า
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
pip install -r requirements.txt
python main.py
Option C: Fooocus (ง่ายที่สุด)
UI ที่ง่ายเหมือน Midjourney
git clone https://github.com/lllyasviel/Fooocus.git
cd Fooocus
pip install -r requirements_versions.txt
python launch.py
การดาวน์โหลด Models
Base model มาพร้อมติดตั้ง แต่สามารถโหลด model อื่นได้จาก:
แหล่งดาวน์โหลด
- Civitai - แหล่งใหญ่ที่สุด
- Hugging Face - Official models
- Models on Discord
ประเภท Models
-
Checkpoint (.ckpt, .safetensors)
- Base model หลัก
- ขนาด 2-7 GB
-
LoRA (.safetensors)
- เสริมเฉพาะทาง (style, character)
- ขนาด 10-200 MB
-
VAE (.vae.pt)
- ปรับสี ความคมชัด
- ขนาด ~300 MB
-
Embeddings (.pt)
- Textual Inversion
- ขนาด ~10 KB
วิธีใส่ Model
วาง checkpoint ไว้ที่:
stable-diffusion-webui/models/Stable-diffusion/
วาง LoRA ไว้ที่:
stable-diffusion-webui/models/Lora/
วาง VAE ไว้ที่:
stable-diffusion-webui/models/VAE/
Basic Workflow
1. เลือก Model
ที่ dropdown ด้านบนซ้าย
2. เขียน Prompt
Positive prompt:
a beautiful woman, long hair, detailed face,
professional photography, studio lighting, 8k
Negative prompt:
ugly, deformed, blurry, low quality, bad anatomy
3. ตั้งค่า
- Steps: 20-30
- CFG Scale: 7
- Sampler: DPM++ 2M Karras
- Size: 512x512 (SD 1.5) หรือ 1024x1024 (SDXL)
4. Generate
คลิก Generate และรอ
Models ยอดนิยม
สำหรับ Realistic
- Realistic Vision
- epiCRealism
- CyberRealistic
สำหรับ Anime
- Counterfeit
- Anything V5
- MeinaMix
สำหรับ Artistic
- DreamShaper
- RevAnimated
Tips สำหรับมือใหม่
1. เริ่มจาก Online Services
ถ้ายังไม่มั่นใจ ลอง Leonardo AI หรือ Playground AI ก่อน
2. เรียนรู้ Prompt Structure
[Subject], [Details], [Environment], [Style], [Quality tags]
3. ใช้ Negative Prompt เสมอ
ugly, deformed, blurry, low quality, bad anatomy,
extra limbs, missing limbs, floating limbs,
disconnected limbs, mutation, mutated
4. ทดลองหลาย Seeds
ภาพเดียวกันอาจดีหรือไม่ดีขึ้นอยู่กับ seed
5. Join Community
- r/StableDiffusion (Reddit)
- Stable Diffusion Discord
- Civitai Community
สรุป
Stable Diffusion เป็น AI สร้างภาพที่ทรงพลังและฟรี แม้จะ setup ยากกว่า แต่ให้ความยืดหยุ่นและ customization ที่ไม่มี tool อื่นให้ได้
สำหรับมือใหม่แนะนำ:
- ลองก่อน: ใช้ Leonardo AI หรือ Playground AI
- อยากลอง local: ใช้ Fooocus (ง่ายสุด)
- ต้องการ full feature: ใช้ Automatic1111
ลองสร้างภาพแรกของคุณวันนี้เลยนะคะ!
อยากเรียนรู้เพิ่มเติม?
ถ้าอยากเรียนรู้ Stable Diffusion และ AI สร้างภาพแบบเจาะลึก
คอร์สสอน AI ที่เชียงใหม่ ของเราสอนการใช้ AI สร้างภาพพร้อม workshop ให้ลงมือทำจริง
มีคำถามเพิ่มเติม ทักมาคุยกันได้เลยค่ะ!
เขียนโดย
AI Unlocked Team
บทความอื่นๆ ที่น่าสนใจ
วิธีติดตั้ง FFmpeg บน Windows และ Mac: คู่มือฉบับสมบูรณ์
เรียนรู้วิธีติดตั้ง FFmpeg บน Windows และ macOS พร้อมการตั้งค่า PATH อย่างละเอียด เพื่อใช้งานโปรแกรมตัดต่อวิดีโอและเสียงระดับมืออาชีพ
สรุป: เส้นทางการเรียนรู้ AI สำหรับคนไทย ฉบับสมบูรณ์
สรุปทุกสิ่งที่คนไทยต้องรู้เกี่ยวกับการเรียน AI ตั้งแต่เริ่มต้นจนถึงการหางานและพัฒนาอาชีพ รวมทุก resources และ tips ในที่เดียว
อนาคตของ AI ในอีก 5 ปี: แนวโน้มและการเปลี่ยนแปลงที่จะเกิดขึ้น
วิเคราะห์อนาคตของ AI ในช่วง 5 ปีข้างหน้า ทั้งด้านเทคโนโลยี การทำงาน ธุรกิจ และสังคม พร้อมวิธีเตรียมตัวรับมือ