คุณเคยขอให้ ChatGPT เขียนอีเมลธุรกิจ แต่โทนเสียงไม่เหมาะสมเลย? คุณต้องการให้ Claude สร้างหัวข้อที่ดึงดูดใจ แต่ผลลัพธ์ดูธรรมชาติเกินไป? Few-shot prompting แก้ปัญหานี้ได้โดยแสดงให้ AI เห็นว่าคุณต้องการอะไรพอดี แทนที่จะอธิบายเพียงอย่างเดียว เทคนิคนี้ประกอบด้วยการให้ตัวอย่างที่เป็นรูปธรรม 2-5 ตัวอย่างก่อนคำขอจริงของคุณ AI จะวิเคราะห์ตัวอย่างเหล่านี้ ระบุรูปแบบ และสร้างสไตล์เดียวกันสำหรับกรณีของคุณ มันเหมือนกับการแสดงให้ใครบางคนเห็นว่าจะพับเสื้อได้อย่างไร แทนที่จะอธิบายด้วยคำพูด: ผลลัพธ์จะทันทีและแม่นยำ ในคู่มือนี้ คุณจะได้เรียนรู้วิธีใช้ few-shot prompting เพื่อให้ได้คำตอบที่ตรงกับความคาดหวังของคุณพอดี โดยไม่มีศัพท์เทคนิคหรือทักษะการเขียนโปรแกรม

Few-shot prompting คืออะไร และมันทำงานอย่างไร?

Few-shot prompting เป็นเทคนิคที่ประกอบด้วยการให้ตัวอย่างหลายตัวอย่างแก่ AI ก่อนที่จะถามคำถามหรือคำขอจริงของคุณ ต่างจาก zero-shot (ไม่มีตัวอย่าง) ที่คุณเพียงแค่อธิบายสิ่งที่คุณต้องการ few-shot จะแสดงให้เห็นรูปแบบ โทนเสียง และโครงสร้างที่คาดหวังอย่างเป็นรูปธรรม

คำว่า "few-shot" หมายถึงตัวอักษร "ตัวอย่างไม่กี่ตัว": โดยทั่วไประหว่าง 2 ถึง 5 ตัวอย่าง เกินกว่านั้น คุณอาจจะทำให้บริบทหนาแน่นเกินไปโดยไม่ได้รับประโยชน์ด้านประสิทธิภาพ ต่ำกว่านั้น AI อาจไม่สามารถจับรูปแบบที่สมบูรณ์ได้

ในทางปฏิบัติ นี่คือโครงสร้างของ prompt few-shot:

  1. คุณให้ตัวอย่าง 2-5 ตัวอย่างของผลลัพธ์ที่คาดหวัง
  2. คุณนำเสนอกรณีจริงของคุณ
  3. AI สร้างคำตอบที่ตามรูปแบบเดียวกัน

มาดูตัวอย่างง่ายๆ กัน คุณต้องการให้ AI แปลงคำอธิบายผลิตภัณฑ์เป็นวลีที่ดึงดูดใจสำหรับ Instagram:

โดยไม่มี few-shot (ผลลัพธ์สุ่ม): "เขียนวลีที่ดึงดูดใจสำหรับ Instagram สำหรับผลิตภัณฑ์นี้: รองเท้าวิ่งเบา"

ด้วย few-shot (ผลลัพธ์ที่สอดคล้องกัน): "แปลงคำอธิบายเหล่านี้เป็นวลี Instagram:

ผลิตภัณฑ์: กระเป๋าเป้สะพายหลังกันน้ำ วลี: การผจญภัยของคุณไม่เคยหยุด แม้ว่าจะฝนตก 🎒

ผลิตภัณฑ์: กระบอกน้ำรักษาอุณหภูมิ วลี: 24 ชั่วโมงของความเย็น ไม่มีการประนีประนอม พันธมิตรใหม่ของคุณ 💧

ผลิตภัณฑ์: โคมไฟหน้าชาร์จได้ วลี: คืนกลายเป็นสนามเด็กเล่นของคุณ ส่องแสงไปตามเส้นทางของคุณ 🔦

ตอนนี้ ทำเช่นเดียวกันสำหรับ: ผลิตภัณฑ์: รองเท้าวิ่งเบา"

ด้วย few-shot AI จะเข้าใจทันทีโทนเสียง (พลวัต สั้น) โครงสร้าง (3 วลีสั้น) และสไตล์ (การใช้คำสรรพนาม ตัวอักษรเล็ก อีโมจิที่ส่วนท้าย) ผลลัพธ์จะสอดคล้องกับตัวอย่างของคุณ

ทำไม few-shot prompting จึงมีประสิทธิภาพมากกว่าการอธิบาย

Few-shot prompting ทำงานได้ดีกว่าเพราะตัวอย่างช่วยขจัดความคลุมเครือทั้งหมดเกี่ยวกับสิ่งที่คุณต้องการจริงๆ คำเช่น "ธุรกิจ" "สร้างสรรค์" หรือ "กระชับ" มีความหมายต่างกันไปตามแต่ละคน ตัวอย่างหนึ่งมีค่าเท่ากับคำอธิบายพันคำ

ตามเอกสารอย่างเป็นทางการของ Anthropic (ผู้สร้าง Claude) few-shot prompting ปรับปรุงความแม่นยำของคำตอบ 30 ถึง 50% สำหรับงานที่มีโครงสร้าง OpenAI ยืนยันผลลัพธ์ที่คล้ายกันกับ GPT-4

นี่คือเหตุผลที่เทคนิคนี้มีประสิทธิภาพมากขนาดนั้น:

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

ความสอดคล้องที่รับประกัน เมื่อคุณต้องสร้างคำอธิบายผลิตภัณฑ์ 20 รายการ few-shot ช่วยให้แน่ใจว่าทั้งหมดตามรูปแบบเดียวกันพอดี เหมาะสำหรับงานที่ซ้ำๆ

การเรียนรู้สไตล์ AI จับความแตกต่างที่ละเอียดอ่อน: ความยาวของประโยค คำศัพท์เฉพาะ โครงสร้างของย่อหน้า ระดับความเป็นทางการ องค์ประกอบที่ยากต่อการอธิบายด้วยคำพูด

ลดข้อผิดพลาด โดยการแสดงสิ่งที่ถูกต้อง คุณก็แสดงสิ่งที่ไม่ถูกต้องด้วย AI หลีกเลี่ยงรูปแบบหรือโทนเสียงที่ไม่เหมาะสม

ตัวอย่างที่เป็นรูปธรรม: คุณต้องการแยกข้อมูลจากใบแจ้งหนี้ โดยไม่มี few-shot คุณต้องอธิบายอย่างแม่นยำแต่ละช่อง รูปแบบ วิธีจัดการกรณีพิเศษ ด้วย few-shot คุณแสดง 3 ตัวอย่างของใบแจ้งหนี้ที่ประมวลผลแล้ว และ AI สร้างการประมวลผลแบบเดียวกันสำหรับรายการต่อไป

วิธีสร้าง prompt few-shot ที่ดี: วิธีทีละขั้นตอน

Prompt few-shot ที่มีประสิทธิภาพจะตามโครงสร้างเดียวกันเสมอ: บริบท + ตัวอย่าง + คำแนะนำ + กรณีของคุณ ลำดับนี้ช่วยให้แน่ใจว่า AI เข้าใจว่าคุณต้องการอะไรพอดี

นี่คือวิธีที่สมบูรณ์:

ขั้นตอนที่ 1: กำหนดบริบท

เริ่มต้นด้วยประโยคที่อธิบายงานโดยรวม สิ่งนี้ช่วยให้ AI เข้าใจวัตถุประสงค์ทั่วไป

ตัวอย่าง: "คุณต้องแปลงความเห็นของลูกค้าเป็นคำให้การสั้นๆ สำหรับเว็บไซต์"

ขั้นตอนที่ 2: ให้ตัวอย่าง 2-5 ตัวอย่าง

เลือกตัวอย่างที่แสดงถึงความหลากหลายของกรณีที่คุณจะพบ หากคุณจัดการกับข้อความยาวและสั้น ให้แสดงทั้งสองแบบ หากบางกรณีซับซ้อน ให้รวมไว้ด้วย

รูปแบบที่แนะนำ:

อินพุต: [ตัวอย่างอินพุตของคุณ]
เอาต์พุต: [ผลลัพธ์ที่คาดหวัง]

แยกแต่ละตัวอย่างให้ชัดเจน ใช้บรรทัดว่างหรือตัวคั่นเช่น "---"

ขั้นตอนที่ 3: ให้คำแนะนำสุดท้าย

ประโยคง่ายๆ ที่แนะนำกรณีจริงของคุณ: "ตอนนี้ ทำเช่นเดียวกันสำหรับความเห็นใหม่นี้:" หรือ "ใช้การแปลงแบบเดียวกันกับ:"

ขั้นตอนที่ 4: นำเสนอกรณีของคุณ

ให้อินพุตที่คุณต้องการเอาต์พุต ในรูปแบบเดียวกับตัวอย่างของคุณ

นี่คือตัวอย่างที่สมบูรณ์สำหรับแปลงคำอธิบายทางเทคนิคเป็นภาษาธรรมชาติ:

แปลงคำอธิบายทางเทคนิคเหล่านี้เป็นวลีที่ทุกคนเข้าใจ:

ทางเทคนิค: โปรเซสเซอร์แปดแกนที่ 2.8 GHz พร้อมสถาปัตยกรรม ARM Cortex-A78
ง่าย: โปรเซสเซอร์ 8 แกนที่รวดเร็วมากซึ่งจัดการแอปพลิเคชันทั้งหมดของคุณโดยไม่ชะลอตัว

ทางเทคนิค: แบตเตอรี่ลิเธียม-โพลิเมอร์ 5000 mAh พร้อมการชาร์จเร็ว 65W
ง่าย: แบตเตอรี่ที่ใช้ได้ตลอดวันและชาร์จเต็มใน 45 นาที

ทางเทคนิค: หน้าจอ AMOLED 6.7 นิ้ว ความละเอียด 2400x1080 พิกเซล อัตราการรีเฟรช 120 Hz
ง่าย: หน้าจอขนาดใหญ่ที่สว่างและลื่นไหล เหมาะสำหรับวิดีโอและเกม

ตอนนี้ ทำให้คำอธิบายนี้ง่ายขึ้น:
ทางเทคนิค: เซนเซอร์ภาพ 50 เมกะพิกเซล พร้อมการทำให้เสถียรแบบออปติคัล OIS และช่องรับแสง f/1.8

AI จะตามรูปแบบตามธรรมชาติ: หลีกเลี่ยงศัพท์เทคนิค อธิบายประโยชน์ที่เป็นรูปธรรม ให้ประโยคสั้น

ข้อผิดพลาดทั่วไปที่ต้องหลีกเลี่ยงกับ few-shot prompting

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

นี่คือข้อผิดพลาดทั่วไปและวิธีหลีกเลี่ยง:

ตัวอย่างที่แตกต่างกันมากเกินไป

หากตัวอย่างแรกของคุณมี 2 บรรทัด ตัวอย่างที่สอง 10 บรรทัด และตัวอย่างที่สาม 1 ประโยค AI จะไม่รู้ว่าจะใช้ความยาวใด ให้รักษาความสอดคล้องในโครงสร้าง

ไม่ดี:

คำถาม: VPN คืออะไร?
คำตอบ: VPN เข้ารหัสการเชื่อมต่อของคุณ

คำถาม: Bluetooth ทำงานอย่างไร?
คำตอบ: Bluetooth เป็นเทคโนโลยีการสื่อสารไร้สายที่ช่วยให้สามารถเชื่อมต่ออุปกรณ์ในระยะใกล้ โดยปกติถึง 10 เมตร โดยใช้คลื่นวิทยุในย่านความถี่ 2.4 GHz

ดี:

คำถาม: VPN คืออะไร?
คำตอบ: VPN เข้ารหัสการเชื่อมต่ออินเทอร์เน็ตของคุณเพื่อปกป้องข้อมูลและซ่อนที่อยู่ IP ของคุณ

คำถาม: Bluetooth ทำงานอย่างไร?
คำตอบ: Bluetooth เชื่อมต่ออุปกรณ์ไร้สายในระยะใกล้โดยใช้คลื่นวิทยุที่ปลอดภัย

ตัวอย่างมากเกินไป (มากกว่า 5 ตัวอย่าง)

เกิน 5 ตัวอย่าง คุณจะสิ้นเปลืองโทเค็นโดยไม่ปรับปรุงคุณภาพ AI เข้าใจรูปแบบแล้ว ให้ลำดับความสำคัญ 3 ตัวอย่างที่เลือกอย่างดีแทน 8 ตัวอย่างที่ปานกลาง

ตัวอย่างที่ไม่ครอบคลุมกรณีขอบ

หากคุณจัดการกับข้อมูลที่อาจขาดหายไปหรือไม่สมบูรณ์ ให้แสดงวิธีจัดการกรณีเหล่านี้ มิฉะนั้น AI จะสร้างสรรค์

ลืมแยกตัวอย่างให้ชัดเจน

หากไม่มีการแยกที่ชัดเจน AI อาจสับสนว่าตัวอย่างหนึ่งสิ้นสุดและตัวอย่างถัดไปเริ่มต้นที่ใด ใช้บรรทัดว่างสองบรรทัดหรือตัวคั่น

ผสมผสาน few-shot และคำแนะนำยาว

หากคุณให้ 3 ตัวอย่างแล้วตามด้วยย่อหน้าคำแนะนำ 2 ย่อหน้า คุณจะยกเลิกข้อดีของ few-shot ให้ตัวอย่างพูดด้วยตัวเอง คำแนะนำสุดท้ายสั้นๆ ก็เพียงพอ

การทดสอบที่ดี: อ่านตัวอย่างของคุณอีกครั้ง หากคุณ (มนุษย์) เข้าใจรูปแบบทันที AI ก็จะเข้าใจด้วย หากคุณลังเล ให้ชัดเจนตัวอย่างของคุณ

กรณีการใช้งานที่เป็นรูปธรรมของ few-shot prompting สำหรับผู้เริ่มต้น

Few-shot prompting เป็นเลิศในงานที่ซ้ำๆ ทั้งหมดที่คุณต้องการรูปแบบหรือสไตล์ที่คงที่ นี่คือการใช้งานจริงที่คุณสามารถใช้ได้วันนี้ แม้ว่าจะไม่มีประสบการณ์

การเขียนอีเมลธุรกิจ

คุณต้องส่งอีเมลติดตามไปยังลูกค้า แสดง 2 ตัวอย่างของโทนที่คุณต้องการ (เป็นมิตร แต่กระชับ) และ AI สร้างอีเมลต่อไปในสไตล์เดียวกัน

การสร้างโพสต์สื่อสังคม

คุณจัดการบัญชี Instagram สำหรับธุรกิจของคุณ ให้ 3 ตัวอย่างของโพสต์ที่ทำงานได้ดี และ AI สร้างโพสต์ใหม่ที่เคารพโทนและโครงสร้างของคุณ

การแปลงข้อมูล

คุณมีรายการที่อยู่ 100 รายการที่ต้องจัดรูปแบบให้สอดคล้องกัน แสดง 3 ตัวอย่างของรูปแบบสุดท้าย และ AI ประมวลผลส่วนที่เหลือโดยอัตโนมัติ

สรุปการประชุม

คุณจดบันทึกระหว่างการประชุมและต้องการแปลงเป็นรายงานที่มีโครงสร้าง ให้ 2 ตัวอย่างของรายงานที่เขียนไว้ดี และ AI แปลงบันทึกต่อไปในรูปแบบเดียวกัน

การแปลด้วยสไตล์เฉพาะ

คุณแปลเนื้อหาการตลาดจากภาษาอังกฤษเป็นภาษาไทย การแปลตามตัวอักษรไม่ได้ผล แสดง 3 ตัวอย่างของการแปลที่ดัดแปลง (ซึ่งรักษาพลัง) และ AI จะตามวิธีการนี้

การจัดหมวดหมู่ความเห็นของลูกค้า

คุณได้รับความเห็นหลายร้อยรายการ แสดง 4 ตัวอย่างของความเห็นที่จัดหมวดหมู่แล้ว (บวก/เป็นกลาง/ลบ + หัวข้อ) และ AI จัดประเภทใหม่โดยอัตโนมัติ

ตารางสรุป:

งาน จำนวนตัวอย่าง ประหยัดเวลา
อีเมลประเภท 2-3 70%
โพสต์สื่อสังคม 3-4 60%
การจัดรูปแบบข้อมูล 2-3 85%
สรุปที่มีโครงสร้าง 2-3 50%
การแปลที่ดัดแปลง 3-5 65%
การจัดหมวดหมู่ 4-5 80%

Few-shot prompting เปลี่ยนงานที่ใช้เวลาหลายชั่วโมงให้เป็นเพียงไม่กี่นาที การลงทุนเริ่มต้น (สร้างตัวอย่างที่ดี) จะได้รับการชดเชยอย่างรวดเร็ว

Few-shot vs zero-shot vs one-shot: เลือกเทคนิคใด?

Few-shot (2-5 ตัวอย่าง) เหมาะสำหรับงานที่คุณต้องการรูปแบบหรือสไตล์ที่แม่นยำ zero-shot (0 ตัวอย่าง) สำหรับคำถามง่ายๆ และ one-shot (1 ตัวอย่าง) เมื่อรูปแบบชัดเจน แต่ละวิธีมีจุดแข็ง

Zero-shot: เมื่อใช้

Zero-shot หมายถึงการให้คำแนะนำโดยไม่มีตัวอย่าง ใช้สำหรับ:

  • คำถามข้อเท็จจริงง่ายๆ ("เมืองหลวงของโปรตุเกสคืออะไร?")
  • งานที่ชัดเจน ("แปลข้อความนี้เป็นภาษาอังกฤษ")
  • การระดมสมองโดยไม่มีข้อจำกัดรูปแบบ

ข้อดี: รวดเร็ว ไม่ต้องเตรียมการ ข้อเสีย: ผลลัพธ์แปรปรวน การควบคุมน้อยลง

One-shot: ตัวเลือกกลาง

ตัวอย่างเดียวก็เพียงพอเมื่อรูปแบบง่ายและซ้ำๆ ตัวอย่างเช่น การจัดรูปแบบวันที่:

จัดรูปแบบวันที่นี้: 15/03/2024 → 15 มีนาคม 2024
ตอนนี้: 22/07/2024

ข้อดี: ประหยัดโทเค็น เขียนได้เร็ว ข้อเสีย: ความเสี่ยงของความคลุมเครือหากรูปแบบซับซ้อน

Few-shot: เมื่อใช้

Few-shot เหมาะสำหรับ:

  • งานที่มีความแตกต่างของสไตล์หรือโทน
  • รูปแบบที่ซับซ้อนพร้อมองค์ประกอบหลายรายการ
  • สถานการณ์ที่ความสอดคล้องมีความสำคัญ
  • สถานการณ์ที่มีข้อยกเว้นหรือกรณีพิเศษ

ข้อดี: ความแม่นยำสูงสุด ผลลัพธ์ที่สอดคล้องกัน ข้อเสีย: ใช้โทเค็นมากขึ้น ต้องมีตัวอย่างที่ดี

วิธีเลือก?

ถามตัวเองคำถามนี้: "หากฉันอธิบายงานนี้ให้เพื่อนร่วมงานฟัง ฉันจำเป็นต้องแสดงตัวอย่างหรือไม่?"

  • ถ้าใช่ ใช้ few-shot
  • ถ้าตัวอย่างเดียวก็เพียงพอ ใช้ one-shot
  • ถ้าคำแนะนำด้วยคำพูดเพียงพอ ใช้ zero-shot

เมื่อสงสัย ให้เริ่มด้วย zero-shot หากผลลัพธ์ไม่เป็นไปตามที่คุณต้องการ ให้ไปที่ few-shot คุณจะเห็นความแตกต่างของคุณภาพทันที

เพื่อพัฒนาทักษะด้านการเขียน prompt เพิ่มเติม โปรดดู คู่มือที่ครอบคลุมเกี่ยวกับเทคนิค 10 อย่างที่ใช้ได้จริง คุณจะค้นพบวิธีรวม few-shot กับวิธีอื่นๆ เช่น chain-of-thought เพื่อให้ AI ใช้เหตุผลทีละขั้นตอน

บทสรุป

Few-shot prompting เป็นเทคนิคที่ง่ายที่สุดในการได้รับผลลัพธ์ที่สอดคล้องและแม่นยำจาก AI โดยการแสดง 2-5 ตัวอย่างที่เป็นรูปธรรมแทนที่จะอธิบายสิ่งที่คุณต้องการ คุณจะขจัดความคลุมเครือและประหยัดเวลาอย่างมาก วิธีการนี้ใช้ได้กับงานที่ซ้ำๆ ทั้งหมด: อีเมล โพสต์สื่อสังคม การแปลงข้อมูล สรุปที่มีโครงสร้าง เริ่มต้นด้วยการระบุงานที่คุณทำซ้ำบ่อย สร้าง 3 ตัวอย่างของผลลัพธ์ที่เหมาะสม และปล่อยให้ AI สร้างรูปแบบนี้ ผลลัพธ์จะทำให้คุณประหลาดใจตั้งแต่การใช้ครั้งแรก

หากคุณเพิ่งเริ่มต้นกับ AI ให้ค้นพบ วิธีใช้ ChatGPT เมื่อคุณเพิ่งเริ่มต้น และสำรวจ 50 prompt ที่มีประโยชน์ในการใช้ทุกวัน เพื่อให้ได้แรงบันดาลใจ