Stable Diffusion
ก่อนอื่นเลย ตัวนี้ผมเคยพยายามติดตั้งในเครื่องตัวเองมาสักพักละ แต่ดูเหมือนว่าจากที่ลองเล่น ซนอะไรไปเยอะ เลยจะไปทำให้พาธของ ไพธอน เสียหายไปโดยไม่รู้ตัว ก็นะมันยังใช้งานอย่างอื่นได้ปกติอะนะ ก็เลยไม่ได้คิดว่าจะมีปัญหาอะไร จนต้องมาติดตั้งพวก imagen นี่ละนะ
- sudo apt-get install python-is-python3 ก่อนอื่นเผื่อใครเจอปัญหาเดียวกันกับผม คือโปรแกรแจ้งว่า env python ไม่เจอ หรอใครจะตั้งเองใน webui-user.bat ก็ได้นะ
- sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10 ปกติอันนี้จะเอาไว้ใช้จัดการเวลาที่เราลงไพธอนหลายเวอร์ชั่นนะครับ เพื่อเลือกว่าจะเอาเวอร์ชั่นไหนเป็นตัว Default
- https://github.com/TencentARC/GFPGAN/ อันนี้ตัวโปรแกรม stable diffusion ถ้าโหลด zip มาลงอย่าลืมเปลี่ยนชื่อโฟลเดอร์ให้เหลือแค่ stable-diffusion-webui นะครับ
- โหลดตัว GFPGANv1.4.pth อันนี้ปัจจุบัน ดูได้จากหน้า github ถ้ามีอัพเดตนะครับ เอาไปใส่ไว้ในโฟลเดอร์เดียวกับตัวโปรแกรมนะครับ
- model.ckpt อันนี้คือตัวเซฟโมเดลที่มีการเทรนมาแล้วนะครับ เอาไปไว้ในพาธของโปรแกรมตามนี้นะครับ /models/Stable-diffusion/ จะใช้ตัวไหนมันจะมีเว็บให้หาโหลดได้
- อ้อ ตอนแรกผมมีปัญหากับการ์ดจอนิดหน่อย เนื่องจากใช้ระบบ power saving mode แล้วมันไปใช้การ์ดจอออนบอร์ดนะครับ ตอนลงมันจะหาไม่เจอ ต้องเปลี่ยนกลับมาใช้โหมดปกติที่ใช้การ์ดจอเป็น on-demand ลอง performance mode ก็ไม่ได้อีกนะครับ
- bash webui.sh รันเพื่อทำการติดตั้งนะครับ มันจะโหลดอีกพักใหญ่ๆ
- สำหรับคนที่ใช้การ์ดจอ 4 กิกนะครับ ไปแก้ที่ไฟล์ webui-user.bat ให้แก้เป็นตามนี้ครับ
set COMMANDLINE_ARGS=--precision full --no-half --lowvram --opt-split-attention
set OPTIMIZED_TURBO=true
git pull
- http://127.0.0.1:7860 สุดท้ายมันจะขึ้นที่ url นี้นะครับ Ctrl+Click เพื่อเข้าใช้งานได้เลยครับ ซึ่งการ์ดจอผมรองรับแค่ 448x448 pixel เอง อนาถจัง
ปล. ทั้งนี้ส่วนหนึ่งต้องขอบคุณกลุ่ม discord คุณ moo ที่จัดอบรมการติดตั้งด้วยนะครับ
ความคิดเห็น
แสดงความคิดเห็น