Stable Diffusion (SD) โมเดลแปลงข้อความเป็นรูปภาพที่มีการเรียนรู้เชิงลึกยอดนิยมช่วยให้คุณสร้างรูปภาพที่มีรายละเอียดตามข้อความแจ้ง แต่ภาพที่ออกมาจะน่าประทับใจและมีรายละเอียดมากน้อยเพียงใดนั้นขึ้นอยู่กับว่าข้อความแจ้งของคุณนั้นเจาะจงเพียงใด

การพัฒนาคำแนะนำที่ดีนั้นเกี่ยวข้องกับการทดลองมากมาย ในบทความนี้ เราจะพูดถึงการตั้งค่าบางอย่างเพื่อเปลี่ยนรูปแบบต่างๆ ของรูปภาพของคุณอย่างมาก และวิธีตั้งค่า SD ให้ทำงานภายในเครื่องบนพีซีของคุณ
วิธีสร้างสัญญาณที่ดีสำหรับการแพร่กระจายที่เสถียร
“การสร้างแบบทันที” ต้องใช้เวลาและการทดลองเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด คุณควรเจาะจงมากที่สุดเท่าที่จะเป็นไปได้และกำหนดรูปแบบศิลปะหรือสื่อและศิลปินเฉพาะของคุณอย่างละเอียดถี่ถ้วน นอกจากนี้ หลีกเลี่ยงการใช้คำหลักติดขัด
ต่อไป สิ่งสำคัญคือต้องทราบวิธีปรับแต่งการตั้งค่าของคุณสมบัติ SD เพื่อทำให้การทดสอบของคุณเป็นแบบอัตโนมัติ
เคล็ดลับต่อไปนี้ขึ้นอยู่กับการติดตั้ง SD ในเครื่อง อย่างไรก็ตาม ยังสามารถใช้ได้หากคุณใช้เวอร์ชันออนไลน์ สำหรับขั้นตอนโดยละเอียดเกี่ยวกับการติดตั้ง SD ในเครื่อง ให้เลื่อนลงไปที่ส่วน “ วิธีตั้งค่าการแพร่กระจายที่เสถียรบนพีซีที่ใช้ Windows ' ส่วน.
ตรวจสอบให้แน่ใจว่าคำแนะนำของคุณใช้ได้ผล
ก่อนที่เราจะเริ่ม ตรวจสอบให้แน่ใจว่าข้อความแจ้งพร้อมดำเนินการดังต่อไปนี้:
- ในแท็บ 'txt2ing' ให้เว้นช่องพรอมต์ว่างไว้ แล้วเลื่อนลงไปที่ส่วน 'สคริปต์'
- คลิกที่เมนูแบบเลื่อนลงแล้วเลือก “แจ้งจากไฟล์หรือกล่องข้อความ”
- คุณสามารถวางไฟล์ข้อความแจ้งที่หน้าต่าง “ไฟล์พร้อมอินพุต” หรือทำเครื่องหมายที่ตัวเลือก 'แสดงกล่องข้อความ' และป้อนข้อความแจ้งของคุณในหน้าต่าง 'ข้อความแจ้ง' การทำงานกับไฟล์ข้อความน่าจะง่ายกว่า เนื่องจากแก้ไขและบันทึกได้ง่ายกว่า
- ไปที่ตำแหน่งของไฟล์ข้อความแล้วลากไฟล์ไปที่หน้าต่าง หากคุณทำการเปลี่ยนแปลงไฟล์ คุณจะต้องวางไฟล์ที่อัปเดตลงในหน้าต่างแจ้ง เนื่องจาก UI จะไม่อัปเดตโดยอัตโนมัติ
- ที่ช่องป้อนข้อมูล 'Seed' ให้ตั้งค่า Seed ของคุณเอง จากนั้นคลิก 'Generate'
หากคุณพอใจที่จะทดลองใช้งานศิลปะที่สร้างขึ้นจากข้อความแจ้งของคุณ เราจะเริ่มโดยใช้ฟีเจอร์สเกลคำแนะนำแบบไม่ใช้ตัวแยกประเภท (CFG)
การทดลองกับเครื่องชั่ง CFG
CFG Scale วัดว่าคุณต้องการให้โมเดลใกล้เคียงกับพรอมต์ของคุณมากน้อยเพียงใดเมื่อสร้างรูปภาพที่เกี่ยวข้อง ตัวอย่างเช่น ค่ามาตราส่วน CFG เป็น '0' จะสร้างภาพแบบสุ่มตามเมล็ดพันธุ์ ในทางกลับกัน ระดับ CFG ที่ '20' และค่าสูงสุดของ SD จะสร้างการจับคู่ที่ใกล้เคียงกับพรอมต์ของคุณมากที่สุด
ทำตามขั้นตอนเหล่านี้เพื่อทดสอบพร้อมต์ของคุณโดยใช้คุณสมบัติมาตราส่วน CFG:
วิธีดูสิ่งที่อยากได้บน Steam
- ไปที่ “Script” จากนั้นเลือก “X/Y Plot”
- คลิกที่เมนูแบบเลื่อนลง 'X type' และเลือก 'CFG Scale'
- ที่เมนูแบบเลื่อนลง 'ประเภท Y' เลือก 'ขั้นตอน'
- ที่ช่องป้อนข้อมูล “ค่า X” ให้พิจารณาตั้งค่ามาตราส่วน CFG เป็น “3–5” สิ่งนี้จะสร้างรูปภาพของคุณในเวอร์ชันจำนวนเต็ม หากคุณต้องการสร้างตัวเลขครึ่งตัว ให้ป้อน: “3-5 (+0.5) โดยใช้วงเล็บเหลี่ยม
- จากนั้นใช้ 'ขั้นตอน' ในช่อง 'ค่า Y' เพื่อกำหนดจำนวนของรูปแบบต่างๆ ระหว่างช่วง ตัวอย่างเช่น หากต้องการทดสอบระหว่าง 10 ถึง 40 ขั้นตอน ให้ป้อน “10-40” หากต้องการใช้ห้ารูปแบบ ให้ป้อน “10-40 [5] พร้อมวงเล็บเหลี่ยม
- เพื่อให้เห็นภาพรวมที่ชัดเจน ให้ทำเครื่องหมายที่ช่อง “Draw Legend”
- คลิกปุ่ม 'สร้าง'
คุณจะได้รับตัวเลือกการแสดงผลมากมายขึ้นอยู่กับรูปแบบที่คุณร้องขอ นอกจากนี้ โปรดจำไว้ว่ารูปภาพทั้งหมดมีความละเอียดเต็ม ดังนั้นเวอร์ชันที่คุณต้องการจะเป็นผลิตภัณฑ์สำเร็จรูป
ทดลองกับ Prompt Matrix
“Prompt Matrix” เป็นอีกวิธีที่มีประสิทธิภาพในการทดสอบพรอมต์ของคุณเมื่อคุณสร้างรูปแบบต่างๆ เพิ่มเติมจากพรอมต์เดียวกัน ทำตามขั้นตอนเหล่านี้เพื่อปรับแต่งคุณสมบัติพรอมต์เมทริกซ์:
- ไปที่เมนูแบบเลื่อนลง 'Script' และเลือก 'Prompt Matrix'
- ป้อนพรอมต์ในช่องพรอมต์ จากนั้นกดเว้นวรรค ป้อนอักขระไปป์แนวตั้ง – “|” - จากนั้นเพิ่มช่องว่างอื่น ป้อนเวอร์ชันสไตล์ต่างๆ ที่คุณต้องการใช้ เช่น 'ภาพวาดสีน้ำมัน' หรือ 'สีน้ำ' แล้วใช้ท่อแนวตั้งเพื่อแยกแต่ละอันออกจากกัน
- เมื่อคุณกด 'สร้าง' ขึ้นอยู่กับจำนวนของตัวแปรที่ป้อน จำนวนนั้นคูณด้วยตัวมันเองจะเป็นจำนวนของรูปแบบที่แสดง ตัวอย่างเช่น 4 อาร์กิวเมนต์ X 4 = 16 ผลลัพธ์
การทดลองด้วยวิธีสุ่มตัวอย่าง
วิธีการสุ่มตัวอย่างปรับแต่งรูปภาพของคุณจากจุดรบกวนให้เป็นรูปร่างที่จดจำได้ ทำตามขั้นตอนเหล่านี้เพื่อทดสอบวิธีการสุ่มตัวอย่าง:
- ไปที่เมนูแบบเลื่อนลง 'ประเภท Y' และเลือก 'ตัวอย่าง'
- ในช่องข้อความ 'ค่า Y' ให้ป้อนวิธีการสุ่มตัวอย่าง เช่น 'ออยเลอร์ a' ตามด้วยเครื่องหมายจุลภาคเพื่อคั่นชื่อตัวอย่างอื่นๆ พิจารณาการทดสอบอย่างน้อยสามวิธี
- เพื่อให้ทุกอย่างง่ายขึ้น ให้ตั้งค่า “CFG Scale “X value” เป็นสามรูปแบบโดยป้อน “3-5”
- กดปุ่ม 'สร้าง'
วิธีตั้งค่าการแพร่กระจายที่เสถียรบนพีซีที่ใช้ Windows
หากคุณมีพื้นที่ว่างในดิสก์ประมาณ 15GB-20GB คุณสามารถเข้าถึง SD ได้ฟรีโดยติดตั้งบนพีซีของคุณ ขั้นตอนต่อไปนี้รวมถึงการเข้าถึงไฟล์ทั้งหมดที่คุณต้องการติดตั้งและดาวน์โหลดโดยตรง
เพื่อให้กระบวนการง่ายขึ้น ลองพิจารณาสร้างโฟลเดอร์สองโฟลเดอร์ โฟลเดอร์หนึ่งสำหรับบันทึกไฟล์ SD ที่ดาวน์โหลดมาทั้งหมดของคุณ และอีกโฟลเดอร์หนึ่งสำหรับติดตั้ง SD เวอร์ชันในเครื่องของคุณ ตัวอย่างเช่น คุณสามารถสร้างโฟลเดอร์ใน 'เอกสาร' และเรียกมันว่า 'SDLocal' โดยไม่มีช่องว่าง เนื่องจาก SD อาจมีปัญหาเรื่องช่องว่างในชื่อไดเร็กทอรี
ดาวน์โหลดไฟล์การแพร่กระจายที่เสถียร
- ก่อนอื่นให้เยี่ยมชม python.org เพื่อดาวน์โหลด Python รุ่นล่าสุด
- เลื่อนลงไปที่ส่วน 'ไฟล์' จากนั้นเลือกตัวติดตั้ง Windows (64 บิต) เวอร์ชันเพื่อดาวน์โหลด
- เยี่ยมชม git-local-branching-on-the-cheap หน้า 'ดาวน์โหลดสำหรับ Windows'
- คลิกที่ตัวเลือก “64-bit for Windows Setup” เพื่อดาวน์โหลด
- ตอนนี้ไปที่ GitHub เพื่อดาวน์โหลด การแพร่กระจายที่เสถียร เว็บ UI คลิกที่เมนูแบบเลื่อนลง 'รหัส' จากนั้นเลือก 'ดาวน์โหลด ZIP'
- ไปที่ Hugface.co เว็บไซต์สำหรับดาวน์โหลด SD เวอร์ชันล่าสุด ในหน้าเว็บนี้ คุณจะต้องสร้างบัญชีฟรี เลื่อนลงเพื่อเลือกเวอร์ชัน “…full EMA…” สำหรับเวอร์ชันที่ครอบคลุม นี่เป็นไฟล์ขนาดใหญ่และอาจใช้เวลาสักครู่ในการดาวน์โหลดให้เสร็จ
- เยี่ยมชม หน้าเว็บ GitHub “GFPGAN” เพื่อดาวน์โหลดไฟล์ Gen สำหรับฟีเจอร์ “Face Restoration” เลื่อนลงไปที่ส่วน 'อัปเดต' พร้อมช่องทำเครื่องหมายสีเขียว ดาวน์โหลด “โมเดล V1.3” เพื่อผลลัพธ์ที่เป็นธรรมชาติยิ่งขึ้น นอกจากนี้ ดาวน์โหลด “รุ่น V1.4” เพื่อดูรายละเอียดเพิ่มเติม
- คุณยังสามารถดาวน์โหลด “Notepad++” ได้จาก เว็บไซต์ Notepad++ . คลิกที่เวอร์ชัน 64 บิตล่าสุดที่แสดงรายการด้านบน
ติดตั้งไฟล์การแพร่กระจายที่เสถียร
- ขั้นแรก ไปที่ไฟล์การติดตั้ง Phyton ของคุณ ดับเบิลคลิกที่ไฟล์ จากนั้นเลือก “ติดตั้งทันที” ในหน้าต่างป๊อปอัป คลิกที่ “ปิด” เมื่อการติดตั้งเสร็จสมบูรณ์
- ไปที่ไฟล์ zip “Stable Diffusion Web UI Master” ดับเบิลคลิกที่ไฟล์ จากนั้นดับเบิลคลิกที่เวอร์ชันของโฟลเดอร์ เลือกไฟล์ทั้งหมดภายในโฟลเดอร์นั้น จากนั้นย้ายไฟล์เหล่านั้นไปยังโฟลเดอร์ในเครื่อง SD ที่คุณสร้างไว้ก่อนหน้านี้ในโฟลเดอร์ “Documents” ตรวจสอบให้แน่ใจว่าไฟล์ทั้งหมดสามารถมองเห็นได้ที่นั่น
- กลับไปที่โฟลเดอร์ของคุณที่มีไฟล์ที่ดาวน์โหลดทั้งหมด ค้นหาไฟล์ “GFPGANv1.3.pth” และ “GFPGANv1.4.pth” จากนั้นลากไปรวมกันที่ไฟล์ SD อื่นๆ ในโฟลเดอร์ SD ในเครื่องของคุณ
- ค้นหาไฟล์ “sd-v1-4-full-ema.ckpt” จากโฟลเดอร์ไฟล์ที่คุณดาวน์โหลด จากนั้นคลิกชื่อไฟล์เพื่อเปลี่ยนเป็น “model” ลากไปไว้ในโฟลเดอร์ SD ของคุณ
- ดับเบิลคลิกที่ไฟล์ Git .exe ยอมรับใบอนุญาต จากนั้นคลิก “ถัดไป” ต่อไปจนกว่าคุณจะไปที่หน้าจอ “การติดตั้ง” จากนั้นคลิก “เสร็จสิ้น” เมื่อเสร็จสิ้น
- ค้นหาไฟล์ .exe ของตัวติดตั้ง notepad++ เพื่อติดตั้ง จากนั้นคลิก “เสร็จสิ้น”
- จากโฟลเดอร์ในเครื่อง SD ของคุณ คลิกที่ไฟล์ “webui-user.bat” และป๊อปอัป “Windows ปกป้องพีซีของคุณ” จะปรากฏขึ้น คลิกที่ 'ข้อมูลเพิ่มเติม' จากนั้นคลิก 'เรียกใช้ต่อไป'
- หน้าต่างพรอมต์คำสั่งจะเปิดขึ้นและแสดงข้อผิดพลาด 'ไม่สามารถเรียกใช้ python' เปิดหน้าต่างพรอมต์คำสั่งทิ้งไว้
เพื่อล้างข้อผิดพลาดนี้ คุณจะต้องเชื่อมต่อ Python กับ SD เป็นหลัก นี่คือวิธี:
- คลิกขวาที่ไฟล์ “webui-user.bat” ไปที่ “Show more options” จากนั้นเลือก “Edit with Notepad++”
- แผ่นจดบันทึก++ จะเปิดขึ้น คลิกที่ไอคอนค้นหาแล้วป้อน “Phyton” แอพ Phyton จะแสดงผล
- คลิกขวาที่แอพ Phyton แล้วเลือก “เปิดตำแหน่งไฟล์”
- โฟลเดอร์ Phyton จะปรากฏขึ้น คลิกขวาที่ทางลัด Phyton 64 บิต จากนั้นเลือก “เปิดตำแหน่งไฟล์
- คลิกขวาที่ไฟล์ “phyton.exe” จากนั้นเลือก “คัดลอกเป็นเส้นทาง” เส้นทางจะถูกคัดลอกไปยังคลิปบอร์ดของคุณ
- กลับไปที่ Notepad++ แล้ววางเคอร์เซอร์ข้างบรรทัด “set PHYTON=” เพื่อคัดลอกพาธ คลิกที่ “บันทึก”
- กลับไปที่โฟลเดอร์ในเครื่อง SD ของคุณ จากนั้นดับเบิลคลิกที่ไฟล์ “webui-user.bat”
- กระบวนการนี้อาจใช้เวลาสักครู่และจะไม่แสดงความคืบหน้าให้คุณเห็น เมื่อการติดตั้งเสร็จสิ้น หน้าต่างพรอมต์คำสั่งจะเต็มไปด้วยข้อมูล SD หน้าต่างนี้จำเป็นต้องเปิดไว้เมื่อเรียกใช้ SD ในเครื่อง
- กระบวนการนี้อาจใช้เวลาสักครู่และจะไม่แสดงความคืบหน้าให้คุณเห็น เมื่อการติดตั้งเสร็จสิ้น หน้าต่างพรอมต์คำสั่งจะเต็มไปด้วยข้อมูล SD หน้าต่างนี้จำเป็นต้องเปิดไว้เมื่อเรียกใช้ SD ในเครื่อง
- ข้อมูลที่สำคัญที่สุดคือหมายเลข IP ซึ่งอยู่ที่บรรทัด “Running on local URL:” ทางด้านล่างของหน้าจอ
- คัดลอก URL แล้ววางลงในแถบที่อยู่ของเบราว์เซอร์เพื่อเข้าถึง SD เวอร์ชันท้องถิ่น
ศิลปะในการสร้างพรอมต์ SD ที่ยอดเยี่ยม
เมื่อต้องทำงานกับโมเดลศิลปะ AI ใน SD ภาพที่ดีที่สุดจะถูกสร้างขึ้นจากข้อความแจ้งที่เฉพาะเจาะจงและเหมาะสม มีเว็บไซต์ที่ยอดเยี่ยมที่ให้คุณ สร้างภาพ เพื่อการแพร่ออนไลน์ที่มั่นคง แต่การประดิษฐ์ที่รวดเร็วต้องใช้เวลาและการทดลองคุณสมบัติต่างๆ เพื่อดูว่า SD ตอบสนองต่อการปรับแต่งเฉพาะอย่างไร ยิ่งคุณใช้เวลาเล่นกับ SD มากเท่าไหร่ คุณก็ยิ่งตระหนักได้ว่าการนำ SD มาสร้างงานศิลปะที่คุณต้องการนั้นเป็นศิลปะสำหรับตัวมันเอง
คุณสามารถสร้างภาพด้วย SD ที่คุณประทับใจได้หรือไม่? บอกเราเกี่ยวกับงานศิลปะที่คุณชื่นชอบในส่วนความคิดเห็นด้านล่าง