สรุปสั้น ๆ
- ตามตัวเลขของผู้พัฒนา FLUX.2 Klein 4B รันได้ในหน่วยความจำวิดีโอราว 13 GB และ Z-Image Turbo ภายใน 16 GB ที่ขนาดเต็ม ที่ 4 บิต โมเดล Flux 12B มีน้ำหนักราว 6.7 GB และ Qwen Image 20B ราว 11.5 GB
- ยิ่งสเต็ปน้อย ภาพยิ่งออกเร็ว: Flux Schnell และ FLUX.2 Klein 4B ใช้ 4 สเต็ปในตัวอย่างของผู้พัฒนา Z-Image Turbo ใช้ 8 และ Qwen Image ใช้ 50
- สามวิธีรัน: mflux (คอมมานด์ไลน์ MLX), Draw Things (App Store) และ ComfyUI Desktop (เวิร์กโฟลว์แบบโหนด)
- ตรวจสัญญาอนุญาตของแต่ละโมเดล: Flux Schnell และ Z-Image Turbo เป็น Apache 2.0 ส่วน Flux Dev ใช้สัญญาอนุญาตแบบไม่ใช่เชิงพาณิชย์ (Hugging Face)
1โมเดลสร้างภาพและหน่วยความจำที่ต้องใช้
| โมเดล | พารามิเตอร์ | สเต็ป | น้ำหนักที่ 16 บิต / 4 บิต | สัญญาอนุญาต |
|---|---|---|---|---|
| FLUX.2 Klein 4B | 4B | 4 | ราว 8 / 2.3 GB | Apache 2.0 |
| Z-Image Turbo | 6B | 8 | ราว 12 / 3.4 GB | Apache 2.0 |
| Flux Schnell | 12B | 4 | ราว 24 / 6.7 GB | Apache 2.0 |
| Flux Dev | 12B | มากกว่า Schnell | ราว 24 / 6.7 GB | ไม่ใช่เชิงพาณิชย์ |
| Qwen Image | 20B | 50 | ราว 41 / 11.5 GB | Apache 2.0 |
ตัวเลขหน่วยความจำของผู้พัฒนาเองเป็นของการ์ดจอที่ขนาดเต็ม: FLUX.2 Klein 4B รันได้ในหน่วยความจำวิดีโอราว 13 GB และ Z-Image Turbo ภายใน 16 GB โดยค่าเริ่มต้น GPU ของ Mac ใช้หน่วยความจำได้ราว 75% และเครื่องมืออย่าง mflux โหลดโมเดลที่ 8 บิตหรือ 4 บิต ซึ่งใช้น้อยกว่ามาก ดังนั้นบน Mac 16 GB ให้เริ่มด้วย FLUX.2 Klein 4B, Z-Image Turbo หรือ Flux Schnell ที่ 4 บิต น้ำหนักของ Qwen Image อย่างเดียวก็ใช้ราว 11.5 GB ที่ 4 บิตแล้ว จึงควรใช้ 24 GB ขึ้นไป
2อะไรทำให้เร็ว
โมเดลสร้างภาพจะปรับภาพให้ละเอียดขึ้นทีละสเต็ป และแต่ละสเต็ปคือการผ่านโมเดลเต็มหนึ่งรอบ โมเดล 4 สเต็ปอย่าง Flux Schnell หรือ FLUX.2 Klein 4B สร้างภาพด้วยจำนวนรอบหนึ่งในสิบสองของ Qwen Image ที่ 50 สเต็ปตามตัวอย่างของผู้พัฒนา ภาพที่ใหญ่ขึ้นและความละเอียดที่สูงขึ้นใช้เวลานานขึ้น
ต่างจากการเขียนข้อความ การสร้างภาพถูกจำกัดด้วยพลังประมวลผลของ GPU เป็นหลัก ชิปที่มีคอร์ GPU มากกว่า (Pro, Max, Ultra) จึงทำได้เร็วกว่า ชิปรุ่น M5 ของ Apple เพิ่ม neural accelerator ในทุกคอร์ GPU สำหรับงานแบบนี้ (Apple)
3สามวิธีรัน
| คืออะไร | รันบน | ราคา | |
|---|---|---|---|
| mflux | สร้างภาพจากคอมมานด์ไลน์ด้วย MLX ของ Apple รองรับ FLUX, Z-Image, Qwen Image และอื่น ๆ | Apple Silicon | ฟรี โอเพนซอร์ส |
| Draw Things | แอปสำหรับ iPhone, iPad และ Mac ทำงานในเครื่องและออฟไลน์ มีคลาวด์เป็นตัวเลือก | macOS 12.4 ขึ้นไป | ฟรี มีการซื้อภายในแอป |
| ComfyUI Desktop | เวิร์กโฟลว์แบบโหนด ทำงานออฟไลน์ได้หลังติดตั้ง | macOS 13 ขึ้นไป, M1 ขึ้นไป | ฟรี โอเพนซอร์ส |
ตัวอย่างเช่นกับ mflux (mflux):
uv tool install --upgrade mflux
mflux-generate-z-image-turbo \
--prompt "A puffin standing on a cliff" \
--width 1280 --height 500 \
--seed 42 --steps 9 -q 8-q 8 โหลดโมเดลที่ 8 บิต ซึ่งใช้หน่วยความจำราวครึ่งหนึ่งเมื่อเทียบกับความละเอียดเต็ม การรันครั้งแรกจะดาวน์โหลดโมเดล
mflux Draw Things และ ComfyUI Desktop ต่างมีหน้าของตัวเองใน AI App Store อยู่ข้างแอปภาพและวิดีโออื่น ๆ
4สัญญาอนุญาตและโมเดลที่ต้องขอสิทธิ์
โมเดลสร้างภาพแบบเปิดมาพร้อมสัญญาอนุญาตที่ต่างกัน Flux Schnell และ Z-Image Turbo เป็น Apache 2.0 ส่วน Flux Dev ใช้สัญญาอนุญาตแบบไม่ใช่เชิงพาณิชย์ของ Black Forest Labs และต้องขอสิทธิ์: Hugging Face ให้คุณยอมรับสัญญาและเข้าสู่ระบบก่อนดาวน์โหลด (FLUX.1 dev, FLUX.1 schnell, Z-Image Turbo) อ่านสัญญาอนุญาตใน model card ก่อนใช้ภาพในเชิงพาณิชย์
5ระหว่างรอสร้างภาพ
Mac ที่สร้างภาพเป็นช่วง ๆ จะว่างอยู่เกือบทั้งวัน MLX Node ใช้เวลานั้นรันงาน AI ให้ MLX Network ภายในขีดจำกัดที่คุณตั้ง และได้รับ MLX Tokens หยุดชั่วคราวเมื่อคุณต้องการใช้ GPU เอง รายได้ไม่มีการรับประกัน: อ่านความเสี่ยง
6คำถาม
- Mac 16 GB สร้างภาพในเครื่องได้ไหม?
- ได้ ที่ความละเอียดต่ำลง FLUX.2 Klein 4B และ Z-Image Turbo เป็นโมเดลเล็ก (4B และ 6B พารามิเตอร์) และน้ำหนักของ Flux Schnell ใช้ราว 6.7 GB ที่ 4 บิต เครื่องมืออย่าง mflux โหลดโมเดลที่ 8 บิตหรือ 4 บิต จึงยังเหลือที่ในราว 12 GB ที่ GPU ของ Mac 16 GB ใช้ได้
- โมเดลสร้างภาพตัวไหนเร็วที่สุดบน Mac?
- ในบรรดาโมเดลในตาราง คือโมเดล 4 สเต็ป: Flux Schnell และ FLUX.2 Klein 4B ซึ่งเล็กที่สุดด้วย ความเร็วยังขึ้นกับขนาดภาพ ความละเอียด และจำนวนคอร์ GPU
- Stable Diffusion รันบน Mac ได้ไหม?
- ได้: ComfyUI Desktop รันเวิร์กโฟลว์ Stable Diffusion บน Mac ที่ใช้ Apple Silicon (M1 ขึ้นไป) รวมถึงตระกูลใหม่กว่าอย่าง Flux ส่วน mflux เน้นโมเดลใหม่ที่อยู่ในรายการข้างบน
- ใช้ภาพที่สร้างในเครื่องเชิงพาณิชย์ได้ไหม?
- ขึ้นกับสัญญาอนุญาตของโมเดล ไม่ใช่ที่ที่มันรัน Flux Schnell และ Z-Image Turbo เป็น Apache 2.0 ส่วนสัญญาอนุญาตของ Flux Dev ไม่ใช่เชิงพาณิชย์
แหล่งที่มา
- Hugging Facehuggingface.co
- FLUX.2 Klein 4Bhuggingface.co
- Z-Image Turbohuggingface.co
- Flux Schnell และ Devgithub.com
- Qwen Imagehuggingface.co
- Appleapple.com
- mfluxgithub.com
- Draw Thingsapps.apple.com
- ComfyUI Desktopdocs.comfy.org
- FLUX.1 schnellhuggingface.co