ComfyUI EP01 : คู่มือการใช้งานและติดตั้งอย่างละเอียด

 

ในบทความนี้เราจะมาแนะนำ ComfyUI ซึ่งเป็นเครื่องมือที่ช่วยให้การทำงานกับ Stable Diffusion AI ง่ายขึ้น สำหรับผู้เริ่มต้นและผู้ที่ต้องการพัฒนาทักษะการสร้างภาพด้วย AI โดยจะมีการสอนตั้งแต่การติดตั้งไปจนถึงการสร้างภาพแรกของคุณ

สารบัญ

การติดตั้ง ComfyUI บน Windows

การติดตั้ง ComfyUI บน Windows เป็นกระบวนการที่ง่ายและไม่ซับซ้อน เพียงแค่ทำตามขั้นตอนดังต่อไปนี้:

  1. ไปที่หน้า GitHub ของ ComfyUI แล้วคลิกที่ลิงก์ดาวน์โหลดเวอร์ชันพกพา
  2. เลือกโฟลเดอร์ที่คุณต้องการเก็บไฟล์ โดยแนะนำให้สร้างโฟลเดอร์ใหม่ที่ชื่อว่า “Comfy UI” บนดิสก์ D ของคุณ
  3. ไฟล์ที่ดาวน์โหลดจะอยู่ในรูปแบบ 7z คุณสามารถใช้ 7-Zip หรือ WinRAR ในการแตกไฟล์
  4. เมื่อแตกไฟล์เสร็จแล้ว ให้เปิดโฟลเดอร์ที่คุณแตกไฟล์และอ่านไฟล์ README เพื่อดูข้อมูลเกี่ยวกับวิธีการใช้งาน
  5. ให้ดับเบิลคลิกที่ไฟล์ run NVIDIA GPU.bat เพื่อเปิด ComfyUI

ความต้องการของระบบ

เพื่อให้ ComfyUI ทำงานได้อย่างราบรื่น คุณต้องมี:

  • ระบบปฏิบัติการ Windows รุ่นล่าสุด
  • การ์ดกราฟิก NVIDIA ที่มี VRAM อย่างน้อย 8GB
  • RAM 16GB ในระบบของคุณ
ความต้องการของระบบสำหรับ ComfyUI

การดาวน์โหลดและวางโมเดล

เมื่อคุณติดตั้ง ComfyUI เสร็จแล้ว ขั้นตอนถัดไปคือการดาวน์โหลดโมเดล Stable Diffusion ที่จำเป็น:

  1. ไปที่เว็บไซต์ CIVID AI และเลือกแท็บ “โมเดล”
  2. จัดเรียงโมเดลตามคะแนนสูงสุดหรือดาวน์โหลดมากที่สุด
  3. เลือกโมเดลที่คุณต้องการ เช่น SDXL หรือ v1.5
  4. ดาวน์โหลดโมเดลและวางไว้ในโฟลเดอร์ “checkpoints” ภายในโฟลเดอร์ Comfy UI

การเลือกโมเดลที่ถูกต้อง

ควรตรวจสอบให้แน่ใจว่าโมเดลที่ดาวน์โหลดมีป้ายชื่อพื้นฐานที่ถูกต้อง เช่น หากคุณใช้โมเดล v1.5 คุณจะต้องใช้ ControlNet และส่วนขยายที่เกี่ยวข้องที่ตรงกัน

การเลือกโมเดลที่เหมาะสมจะช่วยให้คุณสามารถสร้างภาพได้อย่างมีประสิทธิภาพมากขึ้น

การสร้างภาพแรกของคุณ

เมื่อคุณดาวน์โหลดและวางโมเดลเสร็จแล้ว คุณสามารถเริ่มสร้างภาพได้:

  1. เปิด ComfyUI และเลือกโมเดลที่คุณต้องการใช้
  2. ตั้งค่าพารามิเตอร์ต่างๆ เช่น ขนาดภาพ จำนวนขั้นตอน และ CFG
  3. กรอกข้อความที่คุณต้องการสร้างในช่องข้อความ
  4. คลิกที่ปุ่ม “Queue Prompt” เพื่อเริ่มต้นการสร้างภาพ

การตรวจสอบผลลัพธ์

เมื่อการสร้างภาพเสร็จสิ้น คุณจะเห็นกรอบสีเขียวรอบๆ โหนดต่างๆ ซึ่งแสดงว่าภาพถูกสร้างขึ้นสำเร็จ หากมีกรอบสีแดงแสดงว่ามีปัญหาเกิดขึ้น

คุณสามารถดูภาพที่สร้างขึ้นในโฟลเดอร์ “output” ภายในโฟลเดอร์ ComfyUI

การบันทึกและโหลดเวิร์กโฟลว์

เมื่อคุณสร้างเวิร์กโฟลว์เสร็จแล้ว คุณสามารถบันทึกเพื่อกลับมาใช้งานในอนาคตได้:

  1. คลิกที่ปุ่ม “Save” และเลือกตำแหน่งที่คุณต้องการบันทึก
  2. ตั้งชื่อเวิร์กโฟลว์ให้เข้าใจง่ายเพื่อให้สามารถค้นหาได้ในอนาคต
  3. เพื่อโหลดเวิร์กโฟลว์ที่คุณบันทึกไว้ เพียงคลิกที่ปุ่ม “Load” แล้วเลือกไฟล์เวิร์กโฟลว์ที่ต้องการ

การใช้งานเวิร์กโฟลว์ที่บันทึกไว้

การบันทึกเวิร์กโฟลว์ช่วยให้คุณไม่ต้องตั้งค่าทุกครั้งเมื่อคุณต้องการสร้างภาพใหม่ คุณสามารถโหลดเวิร์กโฟลว์ที่บันทึกไว้เพื่อใช้งานได้ทันที

การแบ่งปันเวิร์กโฟลว์กับผู้อื่นก็ทำได้ง่าย เพียงส่งไฟล์เวิร์กโฟลว์ให้กับเพื่อนหรือผู้ใช้คนอื่นๆ

การทำความเข้าใจเวิร์กโฟลว์ใน ComfyUI

การทำงานใน ComfyUI จะใช้แนวคิดของเวิร์กโฟลว์ ซึ่งเป็นชุดของการกระทำที่เชื่อมโยงกัน โดยแต่ละการกระทำจะถูกแสดงเป็นโหนด (node) ที่สามารถลากและเชื่อมต่อกันได้.

การสร้างเวิร์กโฟลว์ช่วยให้คุณสามารถจัดการกับขั้นตอนต่างๆ ในการสร้างภาพได้อย่างมีประสิทธิภาพ โดยคุณสามารถปรับเปลี่ยนการเชื่อมต่อระหว่างโหนดเพื่อให้ได้ผลลัพธ์ที่ต้องการ.

โหนดหลักในเวิร์กโฟลว์

ใน ComfyUI มีโหนดหลักหลายประเภทที่คุณควรรู้จัก:

  • Load Checkpoint Node: ใช้สำหรับโหลดโมเดลที่คุณดาวน์โหลดมา.
  • Text Input Node: สำหรับกรอกข้อความที่คุณต้องการสร้าง.
  • Sampler Node: ปรับพารามิเตอร์ต่างๆ เช่น จำนวนขั้นตอนและค่า CFG.
  • Save Image Node: ใช้สำหรับบันทึกภาพที่สร้างขึ้น.

การเชื่อมต่อโหนด

คุณสามารถลากเส้นเชื่อมต่อระหว่างโหนดเพื่อสร้างเวิร์กโฟลว์ที่คุณต้องการได้อย่างง่ายดาย การเชื่อมต่อแต่ละโหนดจะช่วยให้ข้อมูลสามารถไหลผ่านไปยังโหนดถัดไปได้.

เมื่อทุกโหนดเชื่อมต่อกันอย่างถูกต้อง คุณจะเห็นกรอบสีเขียวรอบๆ โหนด ซึ่งหมายความว่าการทำงานของเวิร์กโฟลว์นั้นสำเร็จ.

ข้อผิดพลาดทั่วไปและการแก้ไข

แม้ว่า ComfyUI จะใช้งานง่าย แต่ผู้ใช้บางคนอาจพบปัญหาบางประการเมื่อทำงานกับเวิร์กโฟลว์:

  • โมเดลไม่โหลด: หากคุณเห็นกรอบสีแดงรอบๆ โหนด Load Checkpoint แสดงว่าโมเดลไม่สามารถโหลดได้ ตรวจสอบให้แน่ใจว่าคุณได้ดาวน์โหลดและวางโมเดลในโฟลเดอร์ที่ถูกต้อง.
  • ข้อความผิดพลาดเกี่ยวกับพารามิเตอร์: หากโหนด Sampler แสดงข้อความผิดพลาด ตรวจสอบพารามิเตอร์ที่คุณตั้งค่าให้ถูกต้อง.

การแก้ไขข้อผิดพลาด

เมื่อคุณพบข้อผิดพลาดในเวิร์กโฟลว์ ให้ตรวจสอบขั้นตอนต่อไปนี้:

  1. ตรวจสอบว่าโมเดลที่คุณใช้งานอยู่มีอยู่ในโฟลเดอร์ checkpoints หรือไม่.
  2. ตรวจสอบการตั้งค่าพารามิเตอร์ในโหนด Sampler ว่าถูกต้องหรือไม่.
  3. หากคุณไม่แน่ใจเกี่ยวกับการตั้งค่า สามารถกลับไปดูรายละเอียดจากเว็บไซต์หรือเอกสารที่มีอยู่.

การเพิ่มประสิทธิภาพการทำงาน

เพื่อให้การใช้งาน ComfyUI ราบรื่นและมีประสิทธิภาพมากที่สุด คุณควรพิจารณาแนวทางดังต่อไปนี้:

  • เลือกใช้โมเดลที่เหมาะสมกับการ์ดกราฟิกของคุณ เพื่อให้การสร้างภาพรวดเร็วขึ้น.
  • ปรับค่าพารามิเตอร์ต่างๆ ให้เหมาะสมกับขนาดภาพที่คุณต้องการสร้าง.
  • หลีกเลี่ยงการสร้างเวิร์กโฟลว์ที่ซับซ้อนเกินไป เพราะอาจส่งผลกระทบต่อประสิทธิภาพของคอมพิวเตอร์.

การสำรวจเวอร์ชันของโมเดล

การเลือกใช้เวอร์ชันที่ถูกต้องของโมเดลสามารถส่งผลต่อคุณภาพของภาพที่สร้างขึ้นได้:

  • ตรวจสอบให้แน่ใจว่าเวอร์ชันของโมเดลที่คุณเลือกตรงกับการตั้งค่าที่คุณใช้งาน.
  • อ่านคำแนะนำจากผู้พัฒนาโมเดลเพื่อให้แน่ใจว่าคุณได้ตั้งค่าต่างๆ อย่างถูกต้อง.

การใช้งานโหนดที่กำหนดเอง

การใช้โหนดที่กำหนดเองใน ComfyUI ช่วยให้คุณสามารถปรับแต่งการทำงานได้ตามต้องการ โดยการเพิ่มฟังก์ชันการทำงานใหม่ๆ ที่ไม่ได้มีมาในเวอร์ชันมาตรฐาน

การติดตั้งโหนดที่กำหนดเองสามารถทำได้ง่ายๆ เพียงทำตามขั้นตอนดังนี้:

  1. ไปที่หน้า GitHub ของ ComfyUI และดาวน์โหลด ComfyUI Manager
  2. เปิด ComfyUI Manager และทำตามคำแนะนำในการติดตั้ง
  3. เมื่อเสร็จแล้ว ให้ไปที่โฟลเดอร์ “custom nodes” ใน ComfyUI
  4. ใช้คำสั่งใน command window เพื่อคัดลอกโหนดที่คุณต้องการ

การเพิ่มโหนดที่กำหนดเอง

เมื่อคุณติดตั้งโหนดที่กำหนดเองแล้ว คุณสามารถเพิ่มโหนดเหล่านั้นลงในเวิร์กโฟลว์ของคุณได้:

  • เปิด ComfyUI และสร้างเวิร์กโฟลว์ใหม่หรือโหลดเวิร์กโฟลว์ที่มีอยู่แล้ว
  • คลิกที่ปุ่ม “Add Node” และเลือกโหนดที่คุณต้องการจากรายการ
  • ลากโหนดเข้าสู่พื้นที่ทำงานและเชื่อมต่อกับโหนดอื่นๆ ตามต้องการ

การจัดการภาพที่สร้างขึ้น

ภาพที่สร้างขึ้นใน ComfyUI จะถูกบันทึกไว้ในโฟลเดอร์ “output” ซึ่งคุณสามารถเข้าไปดูได้ง่ายๆ:

  1. ไปที่โฟลเดอร์ ComfyUI
  2. เปิดโฟลเดอร์ “output” เพื่อดูภาพที่สร้างขึ้น
  3. คุณสามารถจัดระเบียบภาพตามวันที่หรือโดยใช้ชื่อไฟล์เพื่อค้นหาได้ง่ายขึ้น

การใช้ข้อมูลจากภาพที่สร้างขึ้น

ภาพที่สร้างขึ้นใน ComfyUI จะมีข้อมูลเวิร์กโฟลว์ฝังอยู่ ซึ่งช่วยให้คุณสามารถโหลดเวิร์กโฟลว์ที่ใช้ในการสร้างภาพได้:

  • เพียงลากภาพที่ต้องการเข้าไปใน ComfyUI และระบบจะโหลดเวิร์กโฟลว์ที่ใช้ในการสร้างภาพนั้น
  • คุณสามารถปรับแต่งเวิร์กโฟลว์และทำการสร้างภาพใหม่ได้ทันที

การทำให้การตั้งค่ามีประสิทธิภาพ

การตั้งค่าที่เหมาะสมจะช่วยให้ ComfyUI ทำงานได้อย่างมีประสิทธิภาพมากขึ้น:

  • เลือกใช้โมเดลที่เหมาะสมกับการ์ดกราฟิกของคุณ
  • ปรับค่าพารามิเตอร์ในโหนดให้เหมาะสมกับขนาดภาพที่คุณต้องการสร้าง
  • บันทึกเวิร์กโฟลว์ที่คุณสร้างขึ้นเพื่อให้สามารถใช้งานได้ในอนาคต

การสรุปการตั้งค่าและการทำงาน

เมื่อคุณได้ทำการตั้งค่าและสร้างภาพเรียบร้อยแล้ว คุณสามารถบันทึกเวิร์กโฟลว์และตั้งค่าต่างๆ เพื่อให้สามารถกลับมาใช้งานได้ในอนาคต:

  1. คลิกที่ปุ่ม “Save” และเลือกตำแหน่งที่ต้องการบันทึก
  2. ตั้งชื่อเวิร์กโฟลว์ให้เข้าใจง่ายเพื่อให้สามารถค้นหาได้ในอนาคต
  3. เพื่อโหลดเวิร์กโฟลว์ที่คุณบันทึกไว้ เพียงคลิกที่ปุ่ม “Load” แล้วเลือกไฟล์เวิร์กโฟลว์ที่ต้องการ

ขั้นตอนสุดท้ายและอนาคต

หลังจากที่คุณได้เรียนรู้วิธีการใช้งาน ComfyUI และสร้างภาพแรกของคุณแล้ว คุณสามารถสำรวจฟังก์ชันเพิ่มเติมและปรับแต่งการทำงานของคุณได้:

Free Stuff!

Check out this really cool thing

Click me

  • ลองใช้โหนดที่กำหนดเองเพื่อเพิ่มฟังก์ชันการทำงานใหม่ๆ
  • สร้างและแชร์เวิร์กโฟลว์ของคุณกับผู้ใช้อื่น
  • ติดตามการอัปเดตและเรียนรู้ฟีเจอร์ใหม่ๆ จาก ComfyUI

อ้างอิง
ComfyUI Tutorial Series: Ep01 – Introduction and Installation
 https://youtu.be/Zko_s2LO9Wo?si=hCcl70UtMwe7QDl-

Leave a Comment