บันทึกเก็บไว้ : ลองเล่น Stable Diffusion และ Modify ให้ส่ง Line ได้
== 2024–06–21 ==
พอดีช่วงนี้ พี่ห่าน มาพึ่งมาเล่น stable diffusion ดู ก็มี pain point (อีกแล้ว ><) ว่า เวลาตั้งให้ gen แบบ batch เยอะๆ
แล้วไม่ได้อยู่หน้าคอม หรือออกไปข้างนอก บางทีก็ไม่รู้ว่าเสร็จหรือยัง แล้วรูปที่ได้เป็นยังไง ก็เลย อยากทำให้มัน ส่ง line alert มาเตือนเราได้
ว่าตอนนี้ gen เสร็จแล้วจ้า
จากที่คิดไว้แค่นี้ ว่าให้ alert เตือน ไปๆมาๆ เลยกลายเป็นว่า อ้าว แล้วไหนๆก็ให้เตือนมาทั้งที งั้นก็ให้ส่งรูปมาด้วยเลยสิ ก็เลยทำเป็น chat bot ซะเลย
โดยตั้งใจทำเป็น ทั้งแบบ txt2img (text 2 image) และ img2img (image 2 image) โดยแบบแรก เวลาพี่ห่านอยากได้รูปอะไร
พี่ห่านก็พิมพ์ผ่าน chat line ได้เลย เดี๋ยวมัน gen รูปเสร็จ ก็ส่งรูปมาที่ line ทันที จะทำเป็นแบบ รูปเดี่ยวๆ หรือเป็น batch หลายๆรูปทีเดียวก็ได้
อีกแบบก็คือ ส่งรูปเข้าไปที่ chat line แล้วให้มัน gen รูปใหม่ ที่ไฉไลกว่า กลับมาให้ใหม่ ด้วยเลย ^^
ทีนี้ ถ้าใครที่อ่านแล้วคุ้นเคย กับ solution ที่มีอยู่ในท้องตลาด บางเจ้า ก็อาจจะงงว่า แล้วทำไมพี่ห่านต้องทำเอง ทำไมไม่ไปใช้ของที่เค้ามีแนวๆนี้อยู่
สาเหตุคือ ตัว stable diffusion ของพี่ห่าน มีการลง extension หลายๆอย่าง เพิ่มเติมเอาไว้ ทั้ง Reactor, ADetailer, Controllnet ไหนจะ Lora, Embedding และ Checkpoint ต่างๆที่พี่ห่านชอบใช้ ถ้าเราไปใช้ของที่มีในท้องตลาด มัน control เรื่องพวกนี้ไม่ได้ แต่อันนี้ พอทำเอง พี่ห่านจัดการพวกนี้ได้เป็น config ที่พี่ห่านพอใจ และชอบใช้งานได้เลย แถมยืดหยุ่นอยากปรับเปลี่ยนตอนไหน ก็พิมพ์เปลี่ยน config ได้ทันที ^^
สรุปตอนนี้ เลยมี chat bot สำหรับ gen รูปจาก stable diffusion ส่วนตัว เรียบร้อย ฮ่า ^^
== เสริมๆ ==
ส่วนบน playstore จะมี app ที่ชื่อ Stable Diffusion AI อยู่ด้วยนะ ซึ่งมีหลากหลายหัวข้อ setting ให้ใช้งาน ทีนี้ พี่ห่านชอบตรงที่เค้ามีหัวข้อ ที่เป็นการ connect server ของเราได้ด้วย เรียกว่าเป็น หน้ากาก สำหรับให้ใช่ prompt เลือก checkpoint, lora อะไรต่างๆ แล้ว กด gen ได้ ซึ่งรูปที่ได้ ก็จะมาอยู่ในเครื่องที่ gen ให้เลย ทีนี้เกือบจะ perfect แล้วแหละ
ดันติดแค่ว่า ตัวพี่ห่านเอง ยังหาวิธี กำหนดให้ ADtailer หรือ Reactor ทำงานไม่ได้ หรือพวก Extension อื่นๆ ก็สั่งให้ทำงาน แบบที่พี่ห่านทำผ่าน Line Chat Bot ไม่ได้
ไม่งั้น จะเปลี่ยนมาใช้ตัวนี้ เต็มรูปแบบซะเลยหล่ะ