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

Categories: ,

ในบทความนี้เราจะมาแนะนำ 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

เปิด Comfy UI ผ่านไฟล์ bat

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

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

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

ความต้องการของระบบสำหรับ ComfyUI

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

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

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

ดาวน์โหลดโมเดล SDXL

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

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

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

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

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

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

การสร้างภาพแรกใน ComfyUI

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

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

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

ตรวจสอบผลลัพธ์ภาพที่สร้างขึ้น

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

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

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

บันทึกเวิร์กโฟลว์

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

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

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

โหลดเวิร์กโฟลว์ที่บันทึกไว้

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

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

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

การแสดงโหนดใน ComfyUI

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

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

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

โหนดหลักใน ComfyUI

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

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

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

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

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

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

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

การตรวจสอบข้อผิดพลาดใน ComfyUI

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

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

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

การแก้ไขข้อผิดพลาดในเวิร์กโฟลว์

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

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

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

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

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

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

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

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

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

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

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

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

การติดตั้งโหนดที่กำหนดเองใน ComfyUI

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

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

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

การเพิ่มโหนดที่กำหนดเองลงในเวิร์กโฟลว์

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

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

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

การจัดการภาพใน ComfyUI

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

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

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

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

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

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

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

การปรับแต่งการตั้งค่าใน ComfyUI

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

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

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

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

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

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

Free Stuff!

Check out this really cool thing

Click me

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

การสำรวจฟังก์ชันใหม่ใน ComfyUI