Few-shot Prompting คืออะไร? สอน AI ด้วยการยกตัวอย่าง
อยากให้ AI ตอบออกมาตรงรูปแบบที่ต้องการเป๊ะ ๆ? เทคนิคที่ง่ายและได้ผลที่สุดคือ "ยกตัวอย่างให้ดู" ในการเขียน Prompt เราเรียกว่า Zero-shot, One-shot และ Few-shot บทความนี้อธิบายทั้งสามแบบพร้อมตัวอย่างใช้จริง
Zero-shot: สั่งตรง ๆ ไม่มีตัวอย่าง
Zero-shot คือการบอกงานให้ AI ทำโดยไม่ให้ตัวอย่างเลย เช่น "จัดหมวดข้อความนี้ว่าเป็นรีวิวเชิงบวกหรือลบ: ..." เหมาะกับงานง่าย ๆ ที่ AI เข้าใจได้ทันที แต่ถ้างานต้องการรูปแบบเฉพาะ Zero-shot มักยังไม่พอ
One-shot & Few-shot: ให้ดูตัวอย่างก่อน
One-shot คือให้ตัวอย่าง 1 อัน ส่วน Few-shot คือให้หลายอัน เพื่อโชว์ "แพตเทิร์น" ที่อยากให้ AI ทำตาม ยิ่งมีตัวอย่างที่ดี AI ยิ่งเลียนแบบรูปแบบได้แม่น เช่น อยากแปลงคำสั่งซื้อเป็นข้อมูลที่เอาไปใช้ต่อได้:
- "เอากาแฟร้อน 2 แก้ว" → ประเภท: กาแฟ, อุณหภูมิ: ร้อน, จำนวน: 2
- "ชาเย็นแก้วเดียว" → ประเภท: ชา, อุณหภูมิ: เย็น, จำนวน: 1
พอให้ตัวอย่างแบบนี้ 2–3 อัน แล้วป้อนคำสั่งใหม่ AI จะตอบในรูปแบบเดียวกันทันที
ควรใช้กี่ตัวอย่าง?
กฎคร่าว ๆ คือ 3–5 ตัวอย่าง สำหรับ Few-shot งานยิ่งซับซ้อนอาจต้องมากขึ้น แต่ระวังอย่าให้ยาวเกินขีดจำกัดของโมเดล
เคล็ดลับเลือกตัวอย่างให้ AI ไม่สับสน
- ต้องถูกต้อง — ตัวอย่างผิดแม้อันเดียวทำให้ AI เรียนรู้ผิด
- หลากหลาย — ครอบคลุมหลายกรณี รวมถึงเคสแปลก ๆ (edge case) ถ้าอยากให้ทนทาน
- ถ้าเป็นงานจัดหมวด อย่าเรียงตัวอย่างเป็นกอง ๆ — สลับลำดับให้คละกัน ไม่งั้น AI จะจำลำดับแทนที่จะเข้าใจเนื้อหา
สรุป
ถ้า Zero-shot ยังไม่เวิร์ก ให้ "ยกตัวอย่าง" นี่คือทางลัดที่ทำให้ AI ตอบตรงรูปแบบที่สุด อ่านพื้นฐานการเขียน Prompt เพิ่มได้ที่ Prompt คืออะไร? สอนเขียน Prompt ให้ AI ทำงานตรงใจ
คำถามที่พบบ่อย
+Zero-shot, One-shot และ Few-shot ต่างกันอย่างไร
Zero-shot คือการบอกงานให้ AI ทำโดยไม่ให้ตัวอย่างเลย One-shot คือการให้ตัวอย่าง 1 อัน ส่วน Few-shot คือการให้หลายอัน เพื่อโชว์แพตเทิร์นที่อยากให้ AI ทำตาม ยิ่งมีตัวอย่างที่ดี AI ยิ่งเลียนแบบรูปแบบได้แม่นขึ้น
+ควรใส่ตัวอย่างกี่อันใน Few-shot Prompting
กฎคร่าว ๆ คือ 3 ถึง 5 ตัวอย่างสำหรับ Few-shot งานที่ยิ่งซับซ้อนอาจต้องใช้มากขึ้น แต่ควรระวังอย่าให้ยาวเกินขีดจำกัดของโมเดล
+เลือกตัวอย่างให้ AI อย่างไรไม่ให้สับสน
ตัวอย่างต้องถูกต้อง เพราะตัวอย่างผิดแม้อันเดียวทำให้ AI เรียนรู้ผิด ควรหลากหลายครอบคลุมหลายกรณีรวมถึงเคสแปลก ๆ และถ้าเป็นงานจัดหมวดควรสลับลำดับตัวอย่างให้คละกัน ไม่เช่นนั้น AI อาจจำลำดับแทนที่จะเข้าใจเนื้อหา
+ควรใช้ Few-shot เมื่อไร
เมื่อสั่งงานแบบ Zero-shot แล้วยังไม่ได้ผลตามรูปแบบที่ต้องการ การยกตัวอย่างให้ดูเป็นทางลัดที่ช่วยให้ AI ตอบตรงรูปแบบมากที่สุด โดยเฉพาะงานที่ต้องการรูปแบบผลลัพธ์เฉพาะ
เครื่องมือฟรี · ไม่ต้องสมัคร
ลองสร้าง Prompt ที่มีโครงจากงานของคุณ
กรอกบทบาท ภารกิจ และบริบท แล้วได้ prompt ที่มีโครง คัดลอกไปวางใน ChatGPT, Claude หรือ Gemini ได้ทันที
อ่านต่อในหมวดนี้
อยากเขียน Prompt ให้ได้ผลจริงทุกครั้ง?
ChatGPT Mastery
สั่งงาน ChatGPT อย่างเป็นระบบ สร้างคอนเทนต์ ภาพ และวิดีโอให้ธุรกิจได้จริง
เรียนเขียน prompt แบบลงมือทำในคอร์ส ChatGPT Mastery →โจทย์คนละแบบ? ดู AI Co-Worker for SME
อยากคุยเรื่องคอร์สหรือการใช้ AI กับงานของคุณ?
ติดต่อทีมงานASTRO INTELLIGENCE ได้ทาง LINE หรือ Facebook เรายินดีช่วยแนะนำคลาสที่เหมาะกับคุณ