ThepExcel Logo
  • บทความ
    • Excel
      • Excel ทั่วไป
      • Excel Pivot Table
      • Excel Power Pivot
      • Power Query
      • Excel Array Formula
      • Excel VBA
      • Excel for Business
      • Excel and Maths
      • ฟังก์ชัน Excel ทั้งหมด
    • Power BI
      • Power Query
      • Data Model
      • DAX Formula
      • Power BI Report
    • Coding
      • Excel VBA
      • Python
      • Power Query M Code
    • AI
      • ChatGPT
      • Stable Diffusion
      • MidJourney
    • Highlights : บทความแนะนำ
    • คลิปวีดีโอ
  • อบรม
    • อบรมลูกค้าองค์กร
    • คอร์สออนไลน์ SkillLane
    • แนะนำวิทยากร
    • Excel/Power BI Skill Map
    • Quiz
  • Shop
    • คอร์สออนไลน์
    • สินค้าทั้งหมด
    • หนังสือเล่ม
    • E-Book
    • Cart
  • Download
    • Download ไฟล์จากเทพเอ็กเซล
    • ThepExcel-Mfx : M Code สำเร็จรูป
    • Date Table สำเร็จรูป
    • กราฟ My Skill
    • github.com/ThepExcel
  • รวม Link
    • รวม Link สอน Excel & Power BI ทั้งไทยและเทศ
    • รวม Link เกี่ยวกับ AI
    • รวม Link Coding
    • หนังสือแนะนำ
    • Facebook ThepExcel
    • YouTube ThepExcel
    • DAX Formatter
  • Contact
    • แนะนำ เทพเอ็กเซล (Thep Excel)
    • แนะนำวิทยากร : อาจารย์ ศิระ เอกบุตร (ระ)
    • นโยบายการคุ้มครองข้อมูลส่วนบุคคล (Privacy Policy)
  • Facebook
  • YouTube

ทำความเข้าใจวิธีสั่ง MidJourney แบบละเอียด เพื่อให้ได้ผลลัพธ์ตรงใจ (มากขึ้น)

Categories 📂

MidJourney

Tags 🏷️

ai, graphic, midjourney, prompt

บทความนี้จะเป็น “การทดลองทำความเข้าใจ” AI วาดรูปที่ชื่อว่า MidJourney (ใช้งานผ่าน Discord) โดยเป็นสิ่งที่ผมได้เรียนรู้มาจากการอ่านและการทดลองทำด้วยตัวเองนะครับ หวังว่าจะมีประโยชน์กับคนที่กำลังเรียนรู้การสั่งการให้ตรงใจมากขึ้นนะ

ในบทความนี้จะไม่มีการสอนการเรียกใช้งานทั่วไปซึ่งตอนนี้เรื่องพวกนี้น่าจะสามารถหาดู Tutorial ได้ง่ายๆ แล้ว แต่บทความนี้จะเน้นไปที่การเจาะลึกไปที่ Prompts หรือตัวคำสั่งที่เราสั่งหลังจาก /imagine นี่แหละ

สารบัญ

  • ข้อมูลเบื้องต้นที่ควรศึกษาก่อน
  • สรุปองค์ประกอบของ Prompt ที่ใช้สั่งงาน
  • ทำไมสั่งด้วย Prompts ที่เหมือนกัน แต่ให้ผลลัพธ์ไม่เหมือนกัน?
    • ค่อยๆ ทำความเข้าใจ
    • วิธีหาเลข seed
    • สรุปสาระ…
  • สรุป เรื่อง Text Prompts
    • ผลของการใช้ตัวคั่นแบบต่างๆ (Gen อย่างละ 2 รอบ)
    • comma
    • เครื่องหมาย +
    • เครื่องหมาย :: (hard break)
    • เครื่องหมาย &
    • คำว่า and
    • ทดลองเล่นๆ
  • การใช้ Image Prompt
  • สรุปการใช้ Advance Text Weights ด้วย ::
    • ถ้ามี Image Prompt ด้วย
  • สัดส่วนรูปมีผลยังไง?
  • จะสมัครแบบจ่ายตังทำไง?
  • ก่อนจากลา

ข้อมูลเบื้องต้นที่ควรศึกษาก่อน

แต่ถ้าจะให้แนะนำคลิปก็ขอแนะนำอันนี้ครับ อธิบายภาพรวมได้ดี (ภาษาอังกฤษ)
คลิปภาษาไทยก็มี เผื่อคนอังกฤษไม่แข็งแรง

เบื้องต้น ผมแนะนำให้เพื่อนๆ ที่ยังไม่เคยใช้งานไปหัดใช้งานเบื้องต้นก่อนนะครับ เพราะผมจะไม่ได้พูดถึงเรื่องพื้นฐานทั่วไปในบทความนี้นะ ใครอยากรู้จัก Parameter ต่างๆ ว่าส่งผลยังไงให้ไปอ่าน บทความหลักอันนี้ในเว็บของ MidJourney อันนี้ได้เลย มีรูปประกอบดีอยู่แล้ว

สรุปองค์ประกอบของ Prompt ที่ใช้สั่งงาน

ซึ่งถ้าไปอ่านจะพบว่าโครงสร้างหลักของ Prompts จะมีอยู่ 3 ส่วนดังรูปนี้

  • ส่วนแรก คือ Image Prompt สามารถใช้เป็น “แรงบันดาลใจ” ให้กับ MidJourney ได้
    • ซึ่งเราสามารถใส่เป็น URL (ที่อยู่เว็บ) ที่ Link ไปหารูป (.png หรือ .jpg)
    • โดยสามารถใส่หลายรูปก็ได้ด้วยนะครับ แค่เว้นวรรคแล้วใส่ URL ไปเรื่อยๆ
    • ถ้ามีแต่รูปในเครื่องคอมพ์ ก็ให้ Upload ขึ้น Discord ก่อนแล้วคลิ๊กขวา copy link เอา URL มาก็ได้
    • อย่างไรก็ตาม มันไม่ได้เอารูปมาสร้างต่อตรงๆ แต่เป็น “แรงบันดาลใจ” แค่ส่วนหนึ่งของคำสั่งรวมกับ Text Prompts เท่านั้น
      • ปกติ Image จะมี Weight ที่ 0.25 เมื่อเทียบกับ Text Prompt ปกติที่มี Weight 1 นั่นคือ Image Prompt จะส่งผลที่ 20% เท่านั้น แต่เราสามารถปรับ Image Weights ได้ ด้วย parameter –iw number นะครับ
  • ส่วนที่สอง คือ Text Prompt ตรงนี้สามารถใส่คำบรรยายต่างๆ ได้มากที่สุด 60 คำ และไม่เกิน 6000 อักขระ ตัวพิมพ์เล็กพิมพ์ใหญ่ไม่มีผลใดๆ ทั้งสิ้น ซึ่งในส่วนนี้เราสามารถใส่ตัวคั่นต่างๆ ได้มากมายหลายแบบด้วย เช่น , + :: ซึ่งผมจะพูดในรายละเอียดต่อไปอีกที เพราะส่วนนี้แหละที่มีรายละเอียดเยอะมาก โดยเฉพาะการกำหนด Weights หรือน้ำหนักให้กับคำสั่งแต่ละชุด
  • ส่วนสุดท้าย คือ Parameters พวกนี้จะขึ้นต้นด้วยเครื่องหมาย — ซึ่งมีหลายคำสั่งมากๆ ซึ่งอันนี้ไม่ใช่ List ที่ครบทั้งหมด แต่ผมเอามาแค่ที่ใช้ให้ดูในบทความนี้นะครับ ถ้าอยากรู้ทั้งหมดให้ไปอ่านในบทความหลักอันนี้ในเว็บของ MidJourney เองนี้เอานะครับ
    • –stop number ให้หยุดการ gen รูปที่ percent ที่กำหนด (เพื่อที่จะได้รูปที่ไม่ละเอียดเกินไป)
    • –seed number กำหนดเลข seed ที่ใช้ในการ Random รูปออกมา ซึ่งจะทำให้การ Gen แต่ละรอบ ค่อนข้างได้รูปที่ไม่ต่างจากเดิมมาก
    • –sameseed number กำหนดเลข seed ตอนที่สร้างรูป 4 รูป ให้เป้นอันเดียวกัน ดังนั้นรูป 4 รูปจะออกมาคล้ายกันมากๆ
    • –ar h:w กำหนดสัดส่วน Aspect Ratio ของรูป (ใช้แทน –w กับ –h ได้)
    • –no xxx yyy คือการกำหนดให้ในรูปไม่มีสิ่งที่ระบุ (ทำให้รูปตรงใจมากขึ้น แต่ว่าใช้กับคำต้องห้ามไม่ได้ เช่น –no dress ไม่ได้)
    • –iw number (ถ้าไม่กำหนด สัดส่วนของ image prompt จะอยู่ที่ 0.25 หรือ 25%)
    • –video คือ สั่งให้มันบันทึกการ Gen รูปเป็น Video ไว้ด้วย และถ้าเราส่ง Emoji จดหมายหามัน มันจะส่งคลิปวีดีโอกลับมาให้

เทคนิคพิมพ์ Parameter สำหรับ iPhone

ใน iPhone ถ้าเราพิมพ์ — (ขีด 2 ทีติดกัน) บางทีมันมักจะแปลงให้เป็น ขีดเดียวยาวๆ ให้โดยอัตโนมัติ (ซึ่งใช้ไม่ได้) ให้เราไปปรับค่าใน Setting –> General –> Keyboards –> ปิด Smart Punctuations ซะ จะสะดวกขึ้นมากๆ

ทำไมสั่งด้วย Prompts ที่เหมือนกัน แต่ให้ผลลัพธ์ไม่เหมือนกัน?

เพื่อนๆ งงมั๊ยว่า สมมติเราไปรู้ Prompt เจ๋งๆ ของคนอื่นมา เช่น ผมไปแอบดูรูปที่คนอื่นทำใน Community Feed (ที่รวมผลงานเจ๋งๆ แต่เราต้องเป็นสมาชิกเสียเงินถึงจะดูได้นะ ) แล้วชอบ ก็เลยจะจิ๊ก Prompt หรือแม้แต่ Command ที่เค้าใช้มาลองบ้าง

เช่น ผมชอบรูปนี้ (จาก Link นี้) เลย Copy Command โดยกด … แล้ว Copy Command มาแบบนี้

แล้วได้คำสั่งนี้มา

sui ishida art manga, female Samurai, Symatrical, dark atmospheric lighting, volumetrics, manga style, artstation, symetric, lineart --ar 9:16

แต่พอเอาไปสั่งเอง ได้รูปอะไรไม่รู้ ไม่เห็นจะมีความคล้ายรูปนั้นเลย? แถมลองรันตั้งหลายรอบก็ยังไม่ได้ (แถมไม่เหมือนกันซักรอบ)

ค่อยๆ ทำความเข้าใจ

ผมจะอธิบายหลักการทำงานของมันให้ฟัง ว่าทำไมเราถึงไม่ได้รูปเหมือนของเค้า (ที่เราก๊อปมา) ขอเอาตัวอย่างที่ Simple มากๆ ก่อน เช่น สีแดงกับเหลือง

สมมติว่าผมส่ง MidJourney ด้วย Promt ง่ายๆ เช่น

red , yellow

แต่ผลลัพธ์แต่ละครั้งที่มัน Gen จะไม่เหมือนกัน เช่น จะได้ 2 ชุดนี้ออกมา

red , yellow รอบแรก
red , yellow อีกที

ที่เราได้ผลลัพธ์ไม่เหมือนกัน เป็นเพราะการ Gen แต่ละครั้งนั้นมีจุดเริ่มต้นของการ Random ที่เรียกว่า “seed” ที่แตกต่างกัน

ถ้าใครอ่านวิธีการสั่ง parameter จะพบว่าเราสามารถกำหนดเลข seed ของการ Gen ได้ สมมติผมสั่งให้เป็น –seed 1 ทั้งสองรอบ เราจะได้รูปที่คล้ายกันขึ้นมาก ดังนี้

red, yellow --seed 1
red, yellow –seed 1
red, yellow –seed 1

เราจะเห็นได้ว่าลักษณะการวางสีแทบจะเหมือนกัน มันต่างกันที่รายละเอียด ดังนั้นถ้าเราสั่งให้หยุดการ Gen ไว้ก่อนจบ จะเห็นได้ชัดเลยว่าตอนแรกมัน Random ออกมาเหมือนกัน เช่น อันนี้ผมสั่งหยุดที่ 20% จะพบว่าการ Gen 2 รอบคล้ายกันมากๆ

red, yellow --seed 1 --stop 20
red, yellow –seed 1 –stop 20
red, yellow –seed 1 –stop 20

ซึ่งถ้าดูเป็นภาพเคลื่อนไหว โดยใส่ –video แล้วสุดท้ายให้ dm หา bot มันจะส่งวีดีโอกลับมาให้ จะเห็นผลเป็นดังนี้
อันหลังใช้ –sameseed จะเห็นว่า แม้จุดเริ่มต้นแทบจะเหมือนกัน 100% แต่ผลตอนจบก็สามารถแตกต่างกันได้อยู่ดี (ดังนั้นผลก็ขึ้นกับโชคด้วยในระดับนึง)

red, yellow --seed 1 --video
red, yellow –seed 1 –video
red, yellow –sameseed 1 –video

แปลว่าเราควรจะ Gen หลายๆ รอบ จนกว่าจะได้รูปที่ใกล้เคียงกับสิ่งที่ต้องการ แล้วพยายามหาเลข Seed ของมันให้ได้ เพื่อที่จะ Gen ให้ได้ตัวที่ใกล้เคียงภาพชุดนั้นอีกรอบ (ซึ่งเท่าที่ผมลอง มัน Work กว่าการกด V มากๆ เพราะ V ชอบออกมาเบี้ยวๆ บูดๆ)

วิธีหาเลข seed

เราสามารถรู้เลข seed ของรูปใดๆ ที่เราทำก็ได้ ด้วยการส่ง DM ไปหา MidJourney Bot ในรูปที่มันต้องการ มันจะส่งเลข Seed กลับมาให้ทาง Message ครับ

เช่น ผม gen ด้วย prompt แบบนี้ 2 รอบ แบบไม่กำหนด seed เลย

woman , wolf

ปรากฎว่าผมได้ 2 set นี้มา (ซึ่งคนละ seed กันแน่นอน)

ทีนี้ถ้าผมอยากรู้ว่าภาพชุดแรก seed อะไร ผมสามารถส่ง Emoji รูปจดหมายไปหา MJ Bot ได้ แบบนี้

Step 1 : คลิ๊กขวา ส่งจดหมาย
2. มันจะ Message มาหาเรา พร้อมเลข seed

ทีนี้ถ้าผมลอง Gen ด้วย seed ที่มันส่งให้มา ผมจะได้ผลลัพธ์ใกล้เคียงอันแรกมากๆ ลองเทียบกันได้

รูปแรกที่ Gen แบบไม่ระบุ seed
รูปที่ตั้งใจ Gen ด้วย seed เดียวกับรูปข้างๆ

สรุปสาระ…

การ Gen ภาพ ด้วย MidJourney แต่ละครั้งจะไม่มีทางได้ผลลัพธ์เหมือนกัน 100% แม้จะใช้คำสั่งเดิมเป๊ะๆๆๆ มันจะมีการ Random อยู่ในระดับนึงเสมอ แม้จะใช้ seed เดียวกันก็ตามนะครับ แต่ว่าเราก็สามารถทำให้มันคล้ายเดิมมากๆ ด้วยการ Gen หลายๆ ที จนกว่าเราจะเจอ Seed ที่เราค่อนข้างชอบ แล้วสั่งให้รัน Seed นั้นอีกหลายๆ รอบได้เลย จนกว่ามันจะ Perfect

สรุป เรื่อง Text Prompts

  • ตัวพิมพ์เล็กพิมพ์ใหญ่ไม่มีผลใดๆ ทั้งสิ้น (มีระบุในคู่มือ)
  • ตัวคั่นแต่ละตัว ให้ผลไม่ต่างกันมากในการ Gen ภาพตั้งต้น เช่น space comma + – หรือ :: (อันนี้จากการทดสอบ)
    • ยกเว้นคำว่า and (อาจรวมถึง &) อันนี้ค่อนข้างให้ผลต่างมากๆ คิดว่ามันตีความว่าไม่ใช่ตัวคั่น แต่เป็นการบังคับให้มีวัตถุหลายอัน

ลองดูผลการทดลองข้างล่างนี้ได้ครับ ว่าเห็นด้วยกับที่ผมสรุปหรือไม่?…

ผลของการใช้ตัวคั่นแบบต่างๆ (Gen อย่างละ 2 รอบ)

Space (เว้นวรรคเฉยๆ)

woman wolf --seed 1 --video

comma

woman , wolf --seed 1 --video

เครื่องหมาย +

woman + wolf --seed 1 --video

เครื่องหมาย :: (hard break)

woman :: wolf --seed 1 --video

เครื่องหมาย &

woman & wolf --seed 1 --video

คำว่า and

(อันนี้ต่างจากตัวคั่นอื่นๆ อยากชัดเจน ว่าให้แยกออกมา 2 สิ่ง)

woman and wolf --seed 1 --video

ทดลองเล่นๆ

ผลลัพธ์ของการ Gen ด้วยตัวคั่นต่างๆ แล้วให้ Stop ที่ 10% ตอนแรกจะแทบไม่ต่างกันเลย

woman , wolf –seed 1 –stop 10
woman + wolf –seed 1 –stop 10
woman wolf –seed 1 –stop 10
woman :: wolf –seed 1 –stop 10
woman & wolf –seed 1 –stop 10
woman and wolf –seed 1 –stop 10

ผลลัพธ์ของการ Gen ด้วยตัวคั่นต่างๆ แล้วให้ Stop ที่ 20% จะเริ่มเห็นความต่างแล้ว (โดยเฉพาะ & กับ and ที่จะไม่เหมือนตัวอื่น)

woman , wolf –seed 1 –stop 20
woman + wolf –seed 1 –stop 20
woman wolf –seed 1 –stop 20
woman :: wolf –seed 1 –stop 20
woman & wolf –seed 1 –stop 20
woman and wolf –seed 1 –stop 20

ผลลัพธ์ของการ Gen ด้วยตัวคั่นต่างๆ แล้วให้ Stop ที่ 50% อันนี้จะมีบางตัวต่างออกมาชัดเจน

woman , wolf –seed 1 –stop 50
woman + wolf –seed 1 –stop 50
woman wolf –seed 1 –stop 50
woman :: wolf –seed 1 –stop 50
woman & wolf –seed 1 –stop 50
woman and wolf –seed 1 –stop 50

ผลลัพธ์ของการ Gen ด้วยตัวคั่นต่างๆ แล้วให้ Stop ที่ 80%

woman , wolf –seed 1 –stop 80
woman + wolf –seed 1 –stop 80
woman wolf –seed 1 –stop 80
woman :: wolf –seed 1 –stop 80
woman & wolf –seed 1 –stop 80
woman and wolf –seed 1 –stop 80

ผลลัพธ์ของการ Gen ด้วยตัวคั่นต่างๆ แล้วปล่อยให้สำเร็จ 100%

woman , wolf –seed 1
woman + wolf –seed 1
woman wolf –seed 1
woman :: wolf –seed 1
woman & wolf –seed 1
woman and wolf –seed 1

การใช้ Image Prompt

เราสามารถใช้ Image Prompt มาช่วยให้เกิดผลลัพธ์ที่ตรงใจมากขึ้นได้ ซึ่งใน Community Feed หลายๆ อันก็เป็นแบบนั้น เช่น

รูปซ้ายสุดนี้ (จาก link นี้ ) ถ้าเราไล่ที่มาไปเรื่อยๆ เราจะพบว่ามีการใช้ Image Prompt ช่วยด้วยเช่นกัน

นี่ผลลัพธ์สุดท้าย
มาจาก 4 รูปนี้
ซึ่งมาจาก Image Prompt นี้

ซึ่งคำสั่งที่ทำให้ได้ 4 รูปกลางคืออันนี้ (เราจะพบว่าใน Code กำหนด Weight ของรูป Image Prompt เป็น 1 ซึ่งจะมีอธิบายอีกที)

<https://s.mj.run/emIdpdisrpM> a 2d illustration of a female warrior in armor, full body character concept, anime style, by hideo minaba, pixiv, artstation, granblue fantasy --iw 1 --ar 10:16 --q 2

ถ้าผมเอาไปรันบ้างจะได้แบบนี้ เทียบกันจะๆ แบบมี Image Prompt กับไม่มี ซึ่งจะพบว่าถ้าผมไม่ได้ใช้ Image Prompt นี่ผลลัพธ์ออกมาเป็นคนละคนกันเลย 555

มีการใช้ Image Prompt
ไม่มีการใช้ Image Prompt

สรุปการใช้ Advance Text Weights ด้วย ::

แม้ว่าเนื้อหาข้างบนผมบอกว่าตัวคั่นแต่ละตัวจะให้ผลคล้ายๆ กัน อย่างไรก็ตาม ตัวคั่น Hard Break คือ :: (Colon 2 อันติดกัน) จะมีความสามารถพิเศษ คือ เป็นตัวช่วยกำหนด Weights หรือน้ำหนักความสำคัญของ keyword ได้ ซึ่งถ้าเรียนรู้ตัวนี้ดีๆ จะช่วยให้สร้างภาพที่ตรงใจมากขึ้นได้ ดังนี้

ใน Text Prompts เราสามารถใส่ตัวคั่น Hard Break ได้หลายตัว โดยเราสามารถกำหนดความสำคัญให้แต่ละคำ แยกกันได้ โดย ใส่เลข weights ลง หลังเครื่องหมาย :: (แบบห้ามเว้นวรรค) เช่น

word1 ::weight1 word2 ::weight2 word3 ::weight3

แต่ถ้าไม่ใส่เลขใดๆ จะได้ Weights 1 โดยอัตโนมัติ

woman :: wolf :: tree

จะได้ผลลัพธ์แบบนี้ เพราะทุกตัว Weight 1 เท่ากันหมด มันจะดูปนๆ กันนัวๆ หน่อย (ลองรัน 2 รอบ)

แต่ถ้าเราระบุเลข Weight ตัวอย่างเช่น

woman :: wolf ::5 tree ::4

แปลว่า จากน้ำหนักรวม 1+5+4 =10…

  • woman ไม่ระบุ = ได้น้ำหนัก 1 นั่นคือ 1/10 = 10%
  • wolf ได้น้ำหนัก 5 นั่นคือ 5/10 = 50%
  • tree ได้น้ำหนัก 4 นั่นคือ 4/10 = 40%
เน้นหมาป่า กับ ต้นไม้
woman :: wolf ::5 tree ::4
woman ::5 wolf ::1 tree ::4

แปลว่า จากน้ำหนักรวม 5+1+4 =10…

  • woman ได้น้ำหนัก 5 นั่นคือ 5/10 = 50%
  • wolf ได้น้ำหนัก 1 นั่นคือ 1/10 = 10%
  • tree ได้น้ำหนัก 4 นั่นคือ 4/10 = 40%
เน้นผู้หญิง กับ ต้นไม้
woman ::5 wolf ::1 tree ::4

ซึ่งน้ำหนักสามารถใส่เลขทศนิยมได้ และติดลบได้ด้วย (ติดลบ คือ ในภาพไม่ควรมีสิ่งนั้น ) เช่น moon ::-0.5 มีผลเท่ากับ –no moon

woman :: wolf :: tree :: moon ::-0.5 --seed 1 --video
ห้ามมีพระจันทร์
woman :: wolf :: tree :: moon ::-0.5 ground::-0.5 --seed 1 --video
ห้ามมีพระจันทร์ ห้ามมีพื้น

อย่างไรก็ตาม Weights รวมทั้งหมดของ Prompts ทุกอัน ห้ามติดลบนะครับ เช่นใส่ว่า xxx ::0.2 yyy ::-0.5 แบบนี้ไม่ได้นะ เพราะรวมกันได้ -0.3

ถ้ามี Image Prompt ด้วย

และถ้ามี Image Prompt ด้วย ก็จะมีผลกับ Weight เช่นกัน ซึ่งกำหนดได้โดยค่า –iw เช่น

เราสามารถกดปุ่ม + เพื่อ Upload Image เข้า Discord เพื่อเอามาเป็น Image Prompt ได้นะ จากนั้นให้คลิ๊กขวาแล้ว Copy Link

Step1 : กดปุ่ม + เพื่อ Upload Image
Step2 : คลิ๊กขวาแล้ว Copy Link
รูปที่ใช้เป็น Image Prompt https://cdn.discordapp.com/attachments/1004932439333928981/1009096482529489016/seal-4923333_1920.jpg

ผลที่ได้คือแบบนี้

https://cdn.discordapp.com/attachments/1004932439333928981/1009096482529489016/seal-4923333_1920.jpg woman :: wolf ::5 tree ::4 --iw 10 --seed 1 --video

อันนี้เน้นรูปแมวน้ำ และ หมาป่า และต้นไม้

แปลว่า จากน้ำหนักรวม 1+5+4+10 =20…

  • woman ได้น้ำหนัก 1 นั่นคือ 1/20 = 5%
  • wolf ได้น้ำหนัก 1 นั่นคือ 5/20 = 25%
  • tree ได้น้ำหนัก 4 นั่นคือ 4/20 = 20%
  • image prompt = ได้น้ำหนัก –iw 10 นั่นคือ 10/20 = 50%
https://cdn.discordapp.com/attachments/1004932439333928981/1009096482529489016/seal-4923333_1920.jpg woman ::5 wolf ::1 tree ::4 --iw 5 --seed 1 --video

อันนี้เน้นรูปแมวน้ำ และ ผู้หญิง และต้นไม้

แปลว่า จากน้ำหนักรวม 5+1+4+5 =15…

  • woman ได้น้ำหนัก 5 นั่นคือ 5/15 = 33.33%
  • wolf ได้น้ำหนัก 1 นั่นคือ 1/15 = 6.67%
  • tree ได้น้ำหนัก 4 นั่นคือ 4/15 = 26.67%
  • image prompt = ได้น้ำหนัก –iw 5 นั่นคือ 5/15 = 33.33%

Tips: วิธี Copy Link รูปกรณีที่ใช้มือถือ

ให้จิ้มที่รูปค้างไว้ แล้วเลือก Copy Media Link ได้เลยครับ

สัดส่วนรูปมีผลยังไง?

สัดส่วน Aspect Ratio ของรูป นั้นส่งผลต่อผลลัพธ์สุดท้ายอย่างชัดเจน (แม้ตอนแรกจะดูคล้ายกัน) เรามารถดูได้จากคลิปนี้

woman :: wolf –seed 1 –video –ar 1:1
woman :: wolf –seed 1 –video –ar 9:16

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

จะสมัครแบบจ่ายตังทำไง?

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

/subscribe

มันจะมี Link พาไปเว็บที่มีรายละเอียดการจ่ายเงินเลยครับ ซึ่งหลักๆ ถ้าเป็นของคนปกติจะมี 2 แบบ

  • Basic : 10$ ต่อเดือน
    • ได้เวลา gpu-minutes 200 นาที ต่อเดือน
    • นั่นคือ gen ได้ “ประมาณ” 200 ครั้ง (โดยเฉลี่ยมัน Gen รูปนึงใช้เวลา 1 นาที) เพราะโควต้ามันไม่ได้นับเป็นรูป แต่นับเป็นเวลา
  • Standard : 30$ ต่อเดือน
    • ได้เวลา gpu-minutes 15 ชั่วโมง ต่อเดือน (โหมด Fast) แต่ถ้าสลับเป็นโหมด Relax จะใช้ได้ Unlimited ครับ
    • อย่างไรก็ตาม Max Upscale ต้องใช้ Fast Mode เท่านั้น
    • ถ้าใช้ Fast Mode จนหมดโควต้า สามารถจ่ายซื้อเพิ่มเป็นรายชั่วโมงได้

เราสามารถดูสถานะปัจจุบันได้ด้วยคำสั่งนี้

/info

เช่นอันนี้ของผม ณ ตอนนี้ (ใช้มาตั้งแต่ 5 สค. – 17 สค. 2022 นั่นคือประมาณ 11 วัน Gen ไปพันกว่ารูป)

จะเห็นว่ามีโควต้า Fast ทั้งหมด 15 ชม. จริงๆ และตอนนี้เหลือ 7 ชม. กว่าๆ เอง (เพราะตอนแรกไม่รู้ว่ามีโควต้านี้ และควรปรับเป็นโหมด /relax ถ้าไม่รีบ 555)

ดังนั้นถ้าไม่ติดขัดเรื่องเงินมากนัก แบบ 30$ คุ้มกว่ามากๆๆๆ ครับ ถ้าใช้แบบ 10$ นี่คือหมดไปเป็นชาติแล้ว

ก่อนจากลา

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

ถ้าใครรู้เทคนิคอะไรดีๆ ก็ Comment บอกได้เลยนะ

แชร์ความรู้ให้เพื่อนๆ ของคุณ
     
     

ติดตามเทพเอ็กเซล

  • Facebook
  • YouTube

อบรมกับเทพเอ็กเซล

🔥 คอร์สใหม่ล่าสุด 🔥

การทำ Optimization ด้วย Excel Solver
สำหรับงานวางแผน
คอร์สออนไลน์ เทพเอ็กเซล
คอร์สออนไลน์ จากเทพเอ็กเซล ดูกี่รอบก็ได้
อบรม Excel / Power BI ให้องค์กรของคุณ

บทความล่าสุด

  • แนวทางฝึกฝน Excel ให้เก่งขึ้น
  • รวม Link เว็บ/เพจเกี่ยวกับ AI
  • วิธีกำหนดท่าทางแบบให้ได้ดั่งใจด้วย ControlNet ใน Stable Diffusion [Part4]
  • วิธีสั่ง Prompt และตั้งค่าใน Stable Diffusion ให้รูปสวยโดนใจ [Part3]
  • วิธีเรียกใช้งาน Model เจ๋งๆ ใน Stable Diffusion [ตอนที่2]
  • วิธีใช้งาน AI สร้างรูปสุดเจ๋งและฟรีด้วย Stable Diffusion ฉบับมือใหม่ [ตอนที่1]
  • 10 ไอเดีย เรียนรู้ Excel ผ่าน ChatGPT AI สุดเจ๋ง

บทความแนะนำ

🔥ฟังก์ชันทั้งหมดใน Excel 🔥

  • แกะเคล็ดวิชา Excel Wizard ในการแข่ง Speed Run Excel ระดับโลก
  • เจาะลึก CALCULATE ใน DAX แบบลึกสุดใจ : Part 1
  • Series สอนดึงข้อมูลจากเว็บ ด้วย Power Automate Desktop
  • สรุปการใช้ LAMBDA ฟังก์ชันที่ใช้สร้างฟังก์ชันใน Excel 365 และผองเพื่อน
  • วิธีใช้ Excel คำนวณระยะเวลาการทำงานรวม แถมระบุเวลาพักได้แบบยืดหยุ่น
  • วิธีจัดการข้อมูลแย่ๆ ด้วย Power Query ทั้งข้อมูลปนกัน ข้อมูลอยู่บนหัวตาราง
  • แยกข้อมูลที่อยู่สุดเน่า ด้วย Excel Power Query

Categories

Tags

ai collection concepts copy database Data Model data validation date dax dropdown error excel filter finance find format formula function game graph IF index intro inventory len link logic lookup match m code merge mid overview paste pivot power query right row solver sort speed split substitute table text time tips trim vba vlookup

Archives

  • April 2023 (3)
  • March 2023 (2)
  • February 2023 (2)
  • January 2023 (1)
  • October 2022 (1)
  • September 2022 (3)
  • August 2022 (3)
  • July 2022 (1)
  • June 2022 (3)
  • May 2022 (1)
  • April 2022 (2)
  • February 2022 (1)
  • December 2021 (2)
  • November 2021 (10)
  • September 2021 (2)
  • August 2021 (6)
  • July 2021 (2)
  • June 2021 (2)
  • May 2021 (10)
  • April 2021 (3)
  • March 2021 (3)
  • February 2021 (4)
  • January 2021 (8)
  • December 2020 (5)
  • November 2020 (13)
  • October 2020 (5)
  • September 2020 (11)
  • August 2020 (4)
  • July 2020 (13)
  • June 2020 (17)
  • May 2020 (16)
  • April 2020 (16)
  • March 2020 (10)
  • February 2020 (15)
  • January 2020 (16)
  • December 2019 (4)
  • November 2019 (3)
  • October 2019 (9)
  • September 2019 (1)
  • August 2019 (7)
  • June 2019 (3)
  • May 2019 (9)
  • April 2019 (9)
  • March 2019 (2)
  • February 2018 (1)
  • January 2018 (3)
  • November 2017 (3)
  • August 2017 (1)
  • July 2017 (1)
  • June 2017 (1)
  • May 2017 (6)
  • April 2017 (6)
  • March 2017 (7)
  • February 2017 (1)
  • January 2017 (2)
  • December 2016 (1)
  • October 2016 (2)
  • September 2016 (3)
  • August 2016 (2)
  • July 2016 (2)
  • June 2016 (1)
  • May 2016 (1)
  • April 2016 (1)
  • March 2016 (2)
  • February 2016 (1)
  • January 2016 (2)
  • December 2015 (2)
  • November 2015 (5)
  • October 2015 (3)
  • June 2015 (2)
  • May 2015 (1)
  • April 2015 (26)
  • January 2015 (1)
  • December 2014 (1)
  • November 2014 (2)
  • October 2014 (1)
  • September 2014 (2)
  • August 2014 (1)
  • June 2014 (1)
  • May 2014 (1)
  • April 2014 (3)
  • March 2014 (3)
  • February 2014 (12)
  • January 2014 (7)
  • December 2013 (2)
  • November 2013 (8)
  • October 2013 (2)

เทพเอ็กเซล : Thep Excel

copyright © 2022

  • Facebook
  • YouTube
เว็บไซต์นี้ใช้คุกกี้ (Cookies)
บริษัท เทพเอ็กเซล จำกัด ให้ความสำคัญต่อข้อมูลส่วนบุคคลของท่าน เพื่อการพัฒนาและปรับปรุงเว็บไซต์รวมถึงสินค้าและบริการต่างๆ หากท่านใช้บริการเว็บไซต์นี้ โดยไม่มีการปรับตั้งค่าใดๆ แสดงว่าท่านยินยอมที่จะรับคุกกี้บนเว็บไซต์ และนโยบายสิทธิส่วนบุคคลของเรา
ตั้งค่าคุกกี้ยอมรับทั้งหมดอ่านเพิ่มเติม
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT