รวม Prompt เทคนิคเข้าด้วยกัน

การผสมผสานเทคนิค Prompting ที่แตกต่างกัน เช่น Role, Instruction และ Few-Shot Prompting สามารถนำไปสู่การสร้าง Prompts ที่ทรงพลังและให้ผลลัพธ์ที่ดีขึ้น เรียนรู้วิธีการรวมเทคนิคเหล่านี้เพื่อปรับแต่ง Prompts ให้เหมาะสมกับงานของคุณ

รวม Prompt เทคนิคเข้าด้วยกัน

💡 Key Takeaways

  • เข้าใจวิธีการรวม Prompt เทคนิตต่าง ๆ เข้าด้วยกัน
  • ตัวอย่างของการรวม Role Prompting กับ Instruction Prompting
  • ตัวอย่างของการรวม Context - Instruction - Few Shots Prompting

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

การรวม Role Prompting และ Instruction Prompting เข้าด้วยกัน

Role Prompting และ Instruction Prompting สามารถรวมกันเพื่อสร้าง Prompts ที่ซับซ้อนมากขึ้นได้ ยกตัวอย่างเช่น คุณสามารถสั่ง AI ให้สวมบทบาทเป็นนักประวัติศาสตร์ จากนั้นให้ Instructions สำหรับงานเฉพาะ

Prompt :

✏️
คุณคือนักประวัติศาสตร์ผู้ซึ่งเชี่ยวชาญทางด้านประวัติศาสตร์ไทย, สรุปเหตุการณ์สำคัญทางด้านสงครามในอดีตของชาติไทย

AI Output :

ภาพหน้าจอคอมพิวเตอร์แสดงบทความเกี่ยวกับประวัติศาสตร์สงครามไทย เนื้อหาครอบคลุมสงครามสำคัญต่าง ๆ ที่ประเทศไทยเคยมีส่วนร่วม

ในตัวอย่างนี้ AI ทำหน้าที่เป็นนักประวัติศาสตร์และทำตามคำแนะนำในการเขียนสรุปสั้น ๆ เกี่ยวกับสงครามในอดีตของชาติไทยการผสมผสานระหว่างบทบาท (Role) และ Prompt แบบ Instruction ส่งผลให้ได้ผลลัพธ์ที่มีรายละเอียดที่ดีและแม่นยำ

รวม Context, Instruction และ Few Shot Prompting เข้าด้วยกัน

ต่อไปคือตัวอย่างของ Prompt ที่ผสมผสานระหว่างบริบท (Context) คำสั่ง (Instruction) และ Few-Shot Prompting เข้าด้วยกัน โดยบริบทถูกให้มาโดยคำอธิบายเกี่ยวกับ Twitter และ Task ในการจำแนกประเภท (Classify) ของ Tweets ซึ่งช่วยให้ AI Model เข้าใจถึงเป้าหมายและขอบเขตของงานที่ต้องทำ

คำสั่งกำหนดไว้ในประโยคว่า "ตรวจสอบให้แน่ใจว่าจัดหมวดหมู่ Tweet สุดท้ายให้ถูกต้อง" ซึ่งเป็นการบอกให้ Model ทราบว่าต้องจำแนกประเภท Tweet สุดท้ายให้ถูกต้องตามตัวอย่างที่ให้มา

ส่วน Few-Shot Prompting ถูกแสดงให้เห็นผ่านตัวอย่าง Tweets เชิงบวกและเชิงลบอย่างละสองตัวอย่าง ซึ่งเป็นการให้ข้อมูลตัวอย่างเพื่อให้ Model เรียนรู้รูปแบบและลักษณะของ Tweets ในแต่ละประเภท เพื่อนำไปใช้ในการจำแนกประเภท Tweet ใหม่ได้อย่างแม่นยำ

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

Prompt :

✏️
Twitter เป็นแพลตฟอร์มสังคมออนไลน์ที่ผู้ใช้งานสามารถเข้ามาโพสต์ข้อความที่เรียกว่า "tweets". Tweets สามารถเป็นได้ทั้งเชิงบวกและเชิงลบ, ฉันต้องการให้คุณแบ่งแยกประเภทของ tweets เป็น "เชิงบวก" หรือ "เชิงลบ"

ตัวอย่างด้านล่างนี้เป็นการแยกประเภท tweets "เชิงบวก" กับ "เชิงลบ", ตรวจสอบให้แน่ใจว่าจัดหมวดหมู่ tweet สุดท้ายให้ถูกต้อง

Q: Tweet: "ยอดเยี่ยมมาก!"
Is this tweet positive or negative?

A: เชิงบวก

Q: Tweet: "ยืดยาว น่าเบื่อจริงๆ" Is this tweet positive or negative?

A: เชิงลบ

Q: Tweet: "ฉันชอบการเรียนแบบนี้"
A:

AI Output :

ภาพหน้าจอแล็ปท็อปที่แสดงบทสนทนากับ ChatGPT เกี่ยวกับการวิเคราะห์ความรู้สึกของทวีตบน Twitter พื้นหลังมีต้นไม้และกราฟิกสีเขียวอ่อนที่สวยงาม

คำตอบตอบแค่ เชิงบวก ไม่มีคำอธิบายยืดยาวซึ่งก็ตรงตามความต้องการของเราตามตัวอย่างที่เราให้ Model AI ไป

สรุป

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


บทเรียนถัดไป บทที่ 8 "การจัดโครงสร้าง Prompts"

อ่านบทเรียนอื่น ๆ เพิ่มเติม ได้ ที่นี่

Read more

วิธีติดตั้ง AI แบบ Open Source บน MacBook ฟรี

Courses

วิธีติดตั้ง AI แบบ Open Source บน MacBook ฟรี

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

By
หน้าจอแล็ปท็อปแสดงการสนทนากับ ChatGPT เพื่อสร้าง Mind Map

Courses

วิธีการสร้าง Mind Map อย่างง่ายด้วย ChatGPT

การสร้าง Mind Map เป็นหนึ่งในวิธีที่มีประสิทธิภาพในการจัดระเบียบความคิดและนำเสนอข้อมูลในรูปแบบที่เข้าใจง่าย ด้วยเทคโนโลยี AI อย่าง ChatGPT คุณสามารถสร้าง Mind Map ได้อย่างง่ายดายเพียงไม่กี่ขั้นตอน บทเรียนนี้จะสอนคุณวิธีการสร้าง Mind Map โดยใช้ ChatGPT และโปรแกรม XMind ทีละขั้นตอน

By
ผู้หญิงกำลังพิมพ์งานบนแล็ปท็อป พร้อมข้อความ "การกำหนดบทบาท (Role Prompting)" แสดงวิธีการกำหนดบทบาทในงานเขียนและการใช้ AI

Courses

กำหนดบทบาท Role Prompting

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

By