
คุณคงสังเกตเห็นแล้วว่าอินเทอร์เน็ตเต็มไปด้วยภาพที่สร้างขึ้นโดยปัญญาประดิษฐ์ หลายคนสงสัยว่าเราสามารถสร้างผลลัพธ์เหล่านั้นได้เองที่บ้านหรือไม่ โดยไม่ต้องจ่ายค่าสมัครสมาชิกรายเดือน และรักษาความเป็นส่วนตัวของข้อความแจ้งเตือนของคุณอย่างสมบูรณ์ คำตอบคือใช่ อย่างแน่นอน และเครื่องมือที่มีประสิทธิภาพที่สุดในการบรรลุเป้าหมายนี้ในปัจจุบันคือ ComfyUI ซึ่งเป็นอินเทอร์เฟซที่แม้จะดูน่ากลัวในตอนแรก แต่ก็ช่วยให้คุณควบคุมการสร้างสรรค์ภาพได้อย่างสมบูรณ์แบบ
แตกต่างจากตัวเลือกที่เรียบง่ายกว่า ComfyUI ทำงานโดยใช้ระบบกราฟที่คุณเชื่อมต่อกล่องหรือโหนดต่างๆ เข้าด้วยกัน ซึ่งหมายความว่าคุณจะไม่ถูกจำกัดด้วยรูปแบบที่ตายตัว แต่สามารถ... ออกแบบไปป์ไลน์การผลิตของคุณเองไม่ว่าคุณจะมีเซิร์ฟเวอร์ Linux ที่ทรงพลังหรือแล็ปท็อป Windows การตั้งค่าระบบนิเวศนี้จะช่วยให้คุณสามารถทดลองใช้โมเดลล่าสุด เช่น FLUX หรือ Stable Diffusion ได้โดยไม่มีใครแอบดูสิ่งที่คุณกำลังสร้าง
ข้อกำหนดด้านฮาร์ดแวร์: โลกของ VRAM

ก่อนเริ่มการติดตั้ง เราต้องพูดถึงสิ่งที่สำคัญที่สุดก่อน นั่นคือ หน่วยความจำวิดีโอ (VRAM) ไม่ว่าโปรเซสเซอร์ของคุณจะทรงพลังแค่ไหน หรือมี RAM ทั่วไปมากแค่ไหน หากการ์ดกราฟิกไม่รองรับ ระบบจะทำงานช้ามากหรืออาจล่มไปเลย ในการตรวจสอบสถานะ VRAM ปัจจุบันใน Linux คุณสามารถใช้คำสั่ง `vRAM -v -v` ได้ nvidia-smi สำหรับ NVIDIA หรือใช้คำสั่ง rocm-smi สำหรับ AMD
หากคุณมี VRAM 4GB โปรดเตรียมใจไว้สำหรับประสิทธิภาพที่ช้าลงและการใช้ความละเอียดที่ต่ำลง หากมี 8GB คุณจะสามารถจัดการงานส่วนใหญ่ได้อย่างราบรื่น แม้ว่าสำหรับเกมที่ต้องการประสิทธิภาพสูงอย่าง FLUX.2 คุณจะต้องใช้ VRAM ที่สูงกว่านั้นก็ตาม การควอนไทเซชัน GGUF (ในรูปแบบ Q4_K_M)วิธีนี้ช่วยลดขนาดของโมเดลโดยไม่ลดทอนคุณภาพ หากคุณโชคดีที่มี RAM 16 GB ขึ้นไป เช่นใน RTX 3090 หรือ 4090 คุณสามารถโหลดโมเดล FP8 หรือแม้แต่ FP16 ได้โดยไม่มีปัญหา
ขั้นตอนการติดตั้งทีละขั้นตอนบนระบบต่างๆ
ขั้นตอนจะแตกต่างกันไปขึ้นอยู่กับระบบปฏิบัติการของคุณ สำหรับ Windows วิธีที่ง่ายที่สุดคือการดาวน์โหลดไฟล์ บรรจุภัณฑ์พกพาอย่างเป็นทางการแตกไฟล์ซิปแล้วเรียกใช้ไฟล์ .bat ที่ตรงกับ GPU ของคุณ วิธีนี้รวดเร็วเพราะมี Python และส่วนประกอบที่จำเป็นรวมอยู่แล้ว จึงหลีกเลี่ยงความขัดแย้งกับตัวแปรสภาพแวดล้อม
หากคุณเลือกใช้ Linux หรือ macOS กระบวนการจะยุ่งยากกว่า แต่จะดูเรียบร้อยกว่า ขั้นแรก คุณต้องโคลน repository จาก GitHub และสร้างไฟล์ สภาพแวดล้อมเสมือนของ Python (venv)ขั้นตอนนี้จำเป็นอย่างยิ่งเพื่อหลีกเลี่ยงการทำให้ไลบรารีของระบบปฏิบัติการเสียหาย เมื่อสภาพแวดล้อมทำงานแล้ว ให้ติดตั้งส่วนประกอบที่ระบุไว้ในไฟล์ requirements.txt และเอนจินคณิตศาสตร์ PyTorch สำหรับผู้ใช้ NVIDIA ขอแนะนำเวอร์ชัน [หมายเลขเวอร์ชันหายไปในข้อความต้นฉบับ] คูด้า 12.1ในขณะที่ผู้ใช้ AMD ต้องเลือกเวอร์ชันของ ROCM.
การกำหนดค่าขั้นสูงและโหนดที่จำเป็น

เมื่อคุณเปิดใช้งาน ComfyUI เป็นครั้งแรกที่ http://127.0.0.1:8188 คุณจะเห็นแดชบอร์ดที่เต็มไปด้วยสายเคเบิล เพื่อหลีกเลี่ยงความสับสน สิ่งแรกที่คุณควรติดตั้งคือ... ผู้จัดการ ComfyUIปลั๊กอินนี้เปรียบเสมือนอัญมณีล้ำค่า เพราะช่วยให้คุณค้นหาและติดตั้งโหนดแบบกำหนดเองอื่นๆ ได้ และที่สำคัญที่สุดคือ จะติดตั้งโหนดที่ขาดหายไปโดยอัตโนมัติเมื่อคุณนำเข้างานของผู้อื่น
ในการใช้งานโมเดลสมัยใหม่ เช่น FLUX คุณจะต้องใช้โหนด คอมฟี่ยูไอ-จีจียูเอฟต่างจาก Stable Diffusion ที่ทุกอย่างมักจะถูกเก็บไว้ในโฟลเดอร์ของจุดตรวจสอบ FLUX ต้องการให้แยกส่วนประกอบต่างๆ ออกจากกัน: โมเดลการแพร่กระจาย (UNet) จะถูกจัดเก็บไว้ใน โมเดล/ยูเน็ต/ไฟล์เข้ารหัสข้อความ (CLIP) อยู่ในโฟลเดอร์ models/clip/ และไฟล์ VAE อยู่ในโฟลเดอร์ models/vae/ หากคุณวางไว้ผิดที่ โปรแกรมโหลดจะไม่พบไฟล์เหล่านั้น และคุณจะเห็นหน้าจอว่างเปล่า
เชี่ยวชาญขั้นตอนการทำงานและ API
ขั้นตอนการทำงานพื้นฐานประกอบด้วยการโหลดโมเดล การเขียนข้อความแจ้งเตือน การส่งผ่านตัวอย่าง (ซึ่งเป็นจุดที่เกิดปรากฏการณ์การแพร่กระจาย) และการถอดรหัสภาพ เทคนิคสำคัญสำหรับ FLUX คือการรักษา CFG ในเวอร์ชัน 1.0 และใช้ขั้นตอนเพียงไม่กี่ขั้นตอน (ระหว่าง 4 ถึง 8) กับตัวสุ่มตัวอย่าง Euler หากคุณเพิ่มค่า CFG ภาพที่ได้จะดูไหม้เกรียมและสีไม่สมจริง
สำหรับผู้ที่มีฮาร์ดแวร์บนเซิร์ฟเวอร์และต้องการทำงานจากคอมพิวเตอร์เครื่องอื่น ComfyUI ช่วยให้สามารถทำเช่นนั้นได้ acceso remoto mediante el parámetro –listen 0.0.0.0นี่เป็นการเปิดใช้งาน API HTTP ที่ช่วยให้คุณส่งเวิร์กโฟลว์ในรูปแบบ JSON และรับภาพที่ประมวลผลแล้ว เป็นวิธีที่เหมาะสมที่สุดในการเปลี่ยนพีซีที่มี GPU ของคุณให้เป็นบริการสร้างภาพส่วนตัว ช่วยให้คุณสามารถสร้างภาพหลายร้อยภาพโดยอัตโนมัติสำหรับการตลาดหรืออีคอมเมิร์ซโดยใช้สคริปต์ Python
การแก้ไขปัญหาและการเพิ่มประสิทธิภาพ
เป็นเรื่องปกติที่จะพบข้อผิดพลาดดังต่อไปนี้ CUDA หมดหน่วยความจำหากเกิดเหตุการณ์เช่นนี้กับคุณ คุณสามารถรีสตาร์ท ComfyUI เพื่อล้างการแตกกระจายของหน่วยความจำ หรือเริ่มโปรแกรมด้วยคำสั่ง –lowvramซึ่งทำหน้าที่ย้ายข้อมูลระหว่าง GPU และ RAM ของระบบ ในกรณีของ AMD หากไม่พบการ์ด มักจะแก้ไขได้โดยการเพิ่มผู้ใช้เข้าไปในกลุ่ม การเรนเดอร์และวิดีโอ หรือใช้ตัวแปรสภาพแวดล้อม HSA_OVERRIDE_GFX_VERSION
หากคุณสังเกตเห็นว่าประสิทธิภาพการทำงานลดลง โปรดตรวจสอบว่าคุณไม่ได้ใช้งาน CPU โดยไม่ได้ตั้งใจ นอกจากนี้ ลองพิจารณาอัปเกรด RAM ของระบบเป็น 32GB หรือ 64GB เนื่องจาก ComfyUI ใช้ RAM เป็นตัวเชื่อมต่อเมื่อ VRAM ไม่เพียงพอ สำหรับพื้นที่จัดเก็บข้อมูล... ไดรฟ์ NVMe ความเร็วสูง นี่เป็นจุดสำคัญ เพราะการโหลดโมเดลขนาด 10 GB ทุกครั้งที่คุณเปลี่ยนเวิร์กโฟลว์อาจกลายเป็นเรื่องไม่มีที่สิ้นสุดบนฮาร์ดดิสก์แบบกลไก
การตั้งค่าเวิร์กสเตชันประมวลผลภาพในพื้นที่ของคุณเองจะช่วยให้คุณหลุดพ้นจากข้อจำกัดของระบบคลาวด์และค่าใช้จ่ายตามเครดิต ตั้งแต่การจัดการ VRAM และการตั้งค่าสภาพแวดล้อมเสมือน ไปจนถึงการทำงานอัตโนมัติของ API และการใช้โมเดลควอนไทซ์ GGUF ตอนนี้คุณมีเครื่องมือครบครันที่จะเปลี่ยน RTX ให้เป็นโรงงานผลิตงานศิลปะดิจิทัล ปรับให้เหมาะสมในทุกขั้นตอนผ่านโหนดต่างๆ และรับประกันว่าฮาร์ดแวร์ของคุณทำงานได้อย่างมีประสิทธิภาพสูงสุด
