Negative Prompting: บอก AI ว่าไม่ต้องทำอะไร
เคยเจอปัญหาบอก AI ว่าต้องการอะไร แต่ยังได้สิ่งที่ไม่ต้องการติดมาด้วยไหมคะ? วันนี้เราจะมาสอนเทคนิค "Negative Prompting" ที่ช่วยบอก AI ว่าอะไรที่ไม่ต้องทำค่ะ
Negative Prompting คืออะไร?
Negative Prompting คือเทคนิคการระบุสิ่งที่ ไม่ต้องการ ให้ AI ทำ หรือสิ่งที่ ต้องหลีกเลี่ยง ในคำตอบ
แทนที่จะบอกแค่ "ต้องการอะไร" เราบอก "ไม่ต้องการอะไร" ด้วย ทำให้ AI เข้าใจขอบเขตชัดเจนขึ้น
ทำไมต้องใช้ Negative Prompting?
- ลดความคลุมเครือ - AI รู้ว่าอะไรไม่ควรทำ
- ได้ผลลัพธ์ตรงใจ - ไม่ต้องแก้ซ้ำหลายรอบ
- ประหยัดเวลา - บอกครั้งเดียวจบ
- ป้องกันปัญหาที่เคยเจอ - เรียนรู้จากความผิดพลาด
วิธีใช้ Negative Prompting
Pattern พื้นฐาน
[สิ่งที่ต้องการ]
ไม่ต้อง:
- [สิ่งที่ไม่ต้องการ 1]
- [สิ่งที่ไม่ต้องการ 2]
- [สิ่งที่ไม่ต้องการ 3]
ตัวอย่างการใช้งาน
ก่อน (ไม่มี Negative):
เขียน copy โฆษณาสำหรับร้านกาแฟ
หลัง (มี Negative):
เขียน copy โฆษณาสำหรับร้านกาแฟ
ไม่ต้อง:
- ใช้คำว่า "ที่สุด" หรือ "อันดับ 1"
- ใส่ราคาหรือโปรโมชัน
- เขียนยาวเกิน 50 คำ
- ใช้ emoji มากกว่า 3 ตัว
ตัวอย่างจริงในงานต่างๆ
1. การเขียน Content
เขียนบทความเรื่อง "วิธีใช้ AI ในการทำงาน"
ต้องการ:
- ความยาว 500-600 คำ
- tone เป็นกันเอง
- มีตัวอย่างจริง
ไม่ต้อง:
- ใช้ศัพท์เทคนิคยากๆ
- อธิบายประวัติ AI ยาวเยิ่นเย้อ
- ใส่ disclaimer เรื่อง AI จะมาแทนที่มนุษย์
- เขียนแบบ listicle (10 วิธี, 5 เทคนิค)
2. การตอบคำถามลูกค้า
ตอบคำถามลูกค้าที่ถามว่า "ส่งของกี่วันถึง"
ต้องการ:
- ตอบสุภาพ เป็นมิตร
- ให้ข้อมูลที่ถูกต้อง
ไม่ต้อง:
- ใช้คำว่า "ขออภัย" โดยไม่จำเป็น
- ให้ข้อมูลที่ไม่ได้ถาม
- ถามคำถามกลับหลายข้อ
- ใส่ลิงก์หรืออ้างอิงนโยบาย
3. การเขียน Email
เขียน email ตอบรับนัดประชุม
ต้องการ:
- ยืนยันวัน เวลา สถานที่
- สุภาพ professional
ไม่ต้อง:
- เปิดด้วย "I hope this email finds you well"
- ใส่ลายเซ็นยาวๆ
- ถามคำถามเพิ่มเติม
- CC ใครอื่น
4. การสร้างไอเดีย
คิดชื่อแบรนด์เครื่องสำอาง 10 ชื่อ
ต้องการ:
- ออกเสียงง่าย
- จำง่าย
- ดูหรูหรา
ไม่ต้อง:
- ใช้ชื่อที่มีอยู่แล้วในตลาด
- ใช้คำว่า "beauty" หรือ "glow"
- ยาวเกิน 3 พยางค์
- ใช้ตัวเลข
5. การเขียน Code
เขียน function validate email ด้วย Python
ต้องการ:
- รับ string return True/False
- รองรับ format email ทั่วไป
ไม่ต้อง:
- ใช้ regex ที่ซับซ้อน
- import library ภายนอก
- print อะไร
- throw exception
6. การสรุปเนื้อหา
สรุปบทความนี้ [paste บทความ]
ต้องการ:
- 3-5 bullet points
- แต่ละข้อไม่เกิน 20 คำ
ไม่ต้อง:
- ใส่ความเห็นส่วนตัว
- เพิ่มข้อมูลที่ไม่มีในบทความ
- อ้างอิงแหล่งที่มา
- เขียนเป็นย่อหน้า
7. AI สร้างภาพ (Image Generation)
สำหรับ AI สร้างภาพ Negative Prompt สำคัญมากค่ะ:
Positive: "Portrait of a woman, professional photo, soft lighting"
Negative: "blurry, distorted face, extra fingers, watermark,
text, cartoon, anime, low quality, deformed"
Pattern ที่ใช้บ่อย
1. Format Restrictions
ไม่ต้อง:
- ขึ้นต้นด้วย "ตามที่คุณถาม..."
- ลงท้ายด้วย "หวังว่าจะเป็นประโยชน์"
- ใส่หัวข้อว่า "Introduction" หรือ "Conclusion"
2. Length Restrictions
ไม่ต้อง:
- เกิน 200 คำ
- น้อยกว่า 100 คำ
- แบ่งเป็นมากกว่า 5 หัวข้อ
3. Style Restrictions
ไม่ต้อง:
- ใช้ภาษาทางการ
- ใส่ emoji
- ใช้คำย่อ
- เขียนแบบขายของ
4. Content Restrictions
ไม่ต้อง:
- พูดถึงคู่แข่ง
- ให้ข้อมูลราคา
- แนะนำสินค้าอื่น
- พูดเรื่องการเมือง
เทคนิคขั้นสูง
1. Conditional Negatives
ถ้าคำถามเกี่ยวกับราคา: ไม่ต้องให้ส่วนลด
ถ้าคำถามเกี่ยวกับส่งคืน: ไม่ต้องยืดหยุ่นนโยบาย
2. Priority Negatives
สิ่งที่ห้ามเด็ดขาด:
1. ให้ข้อมูลส่วนตัว
2. รับปากสิ่งที่ทำไม่ได้
สิ่งที่ควรหลีกเลี่ยง:
1. ตอบยาวเกินไป
2. ใช้ศัพท์เทคนิค
3. Example-Based Negatives
ไม่ต้องเขียนแบบนี้:
❌ "สินค้าของเราดีที่สุดในตลาด!"
❌ "รีบซื้อเลย ก่อนหมด!"
ให้เขียนแบบนี้:
✅ "ลองใช้ดูแล้วคุณจะรู้สึก..."
✅ "สำหรับคนที่มองหา..."
ข้อควรระวัง
1. อย่า Negative มากเกินไป
❌ ไม่ดี: มีข้อห้าม 20 ข้อ
✅ ดี: มีข้อห้ามที่สำคัญ 3-5 ข้อ
2. Positive ต้องชัดเจนก่อน
❌ ไม่ดี: มีแต่ข้อห้าม ไม่บอกว่าต้องการอะไร
✅ ดี: บอกสิ่งที่ต้องการ + สิ่งที่ไม่ต้องการ
3. Negative ต้อง Specific
❌ ไม่ดี: "ไม่ต้องเขียนแย่ๆ"
✅ ดี: "ไม่ต้องใช้ประโยคยาวเกิน 25 คำ"
4. ทดสอบและปรับ
Negative ที่ดีมาจากการทดลองและเรียนรู้จากผลลัพธ์ที่ไม่ถูกใจ
Template
[บอกงานที่ต้องการ]
ต้องการ:
- [requirement 1]
- [requirement 2]
- [requirement 3]
ไม่ต้อง:
- [negative 1]
- [negative 2]
- [negative 3]
ตัวอย่างที่ไม่ต้องการ:
[ตัวอย่าง]
ตัวอย่างที่ต้องการ:
[ตัวอย่าง]
สรุป
Negative Prompting เป็นเทคนิคที่ช่วยให้เราควบคุม AI ได้ดีขึ้นค่ะ โดยการบอกว่าอะไรที่ไม่ต้องการ ควบคู่กับสิ่งที่ต้องการ
หลักการสำคัญ:
- บอกสิ่งที่ต้องการก่อน แล้วค่อยบอกข้อห้าม
- Negative ต้อง specific และชัดเจน
- ไม่ต้องมีข้อห้ามมากเกินไป (3-5 ข้อพอ)
- เรียนรู้จากผลลัพธ์ที่ไม่ถูกใจ
ลองเอาไปใช้ดูนะคะ จะเห็นความแตกต่างเลยค่ะ!
อยากเรียนรู้เพิ่มเติม?
ถ้าอยากเรียนรู้เทคนิค Prompt Engineering แบบเจาะลึก
คอร์สสอน AI ที่เชียงใหม่ ของเราสอนตั้งแต่พื้นฐานจนถึงขั้นสูง พร้อม workshop ให้ลงมือทำจริง
มีคำถามเพิ่มเติม ทักมาคุยกันได้เลยค่ะ!
เขียนโดย
AI Unlocked Team
บทความอื่นๆ ที่น่าสนใจ
วิธีติดตั้ง FFmpeg บน Windows และ Mac: คู่มือฉบับสมบูรณ์
เรียนรู้วิธีติดตั้ง FFmpeg บน Windows และ macOS พร้อมการตั้งค่า PATH อย่างละเอียด เพื่อใช้งานโปรแกรมตัดต่อวิดีโอและเสียงระดับมืออาชีพ
สรุป: เส้นทางการเรียนรู้ AI สำหรับคนไทย ฉบับสมบูรณ์
สรุปทุกสิ่งที่คนไทยต้องรู้เกี่ยวกับการเรียน AI ตั้งแต่เริ่มต้นจนถึงการหางานและพัฒนาอาชีพ รวมทุก resources และ tips ในที่เดียว
อนาคตของ AI ในอีก 5 ปี: แนวโน้มและการเปลี่ยนแปลงที่จะเกิดขึ้น
วิเคราะห์อนาคตของ AI ในช่วง 5 ปีข้างหน้า ทั้งด้านเทคโนโลยี การทำงาน ธุรกิจ และสังคม พร้อมวิธีเตรียมตัวรับมือ