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

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

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

💡 Key Takeaways

  • เข้าใจเทคนิค Role Prompting
  • การกำหนดสไตล์ของผลลัพธ์
  • ตัวอย่าง การเขียนรีวิวอาหาร
  • ตัวอย่าง การเขียนอีเมลล์ตอบลูกค้า
  • ตัวอย่าง การคำนวณโจทย์คณิตศาสตร์

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

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

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

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

ภาพตัวอย่างการใช้ Prompt การกำหนดบทบาท โดยด้านซ้ายเป็นข้อความที่ขอให้เขียนบทกวีแบบเชคสเปียร์ และด้านขวาเป็นผลลัพธ์ของโมเดลที่ได้เป็นบทกวีเกี่ยวกับความรักและความหลงใหล

กำหนดสไตล์

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

ตัวอย่าง การเขียนรีวิวอาหาร

การเขียนรีวิวให้ปังและเข้าถึงกลุ่มเป้าหมายนั้น สิ่งสำคัญคือต้องปรับวิธีการเขียนให้เหมาะสมกับแพลตฟอร์มและผู้อ่านครับ การ Copy รีวิวแบบเดียวไปวางทุกที่ ไม่ว่าจะเป็น Google Reviews, Wongnai หรือ Pantip อาจจะไม่ใช่วิธีที่ดีที่สุด โดยเฉพาะถ้าคุณเขียนให้นักวิจารณ์อาหารในนิตยสาร หรือ บล็อก

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

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

Prompt :

✏️
เขียนรีวิวพิซซ่า ร้านพิซซ่าลันตา

AI Output :

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

ผลลัพธ์ออกมาค่อนข้างดี เรามาลองดูกันว่าถ้าเพิ่มบทบาทให้ AI เป็น “นักวิจารณ์อาหาร” แล้วผลจะเป็นอย่างไร

Prompt :

✏️
#บทบาท: คุณคือนักวิจารณ์อาหาร

#คำสั่ง: เขียนรีวิวพิซซ่า ร้านพิซซ่าลันตา

AI Output :

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

เขียนออกมาได้ดีกว่าเก่ามาก มีการแบ่งหมวดหมู่ต่างๆ อย่างเหมาะสม คราวนี้เราลองเพิ่มเข้าไปว่าเป็น "นักวิจารณ์อาหารที่เขียนให้ Mechelin Guide"

Prompt :

✏️
#บทบาท: คุณคือนักวิจารณ์อาหารที่เขียนให้กับ Michelin Guide

#คำสั่ง: เขียนรีวิวพิซซ่า ร้านพิซซ่าลันตา

AI Output :

รีวิวร้านพิซซ่าชื่อดังในลพบุรี ประกอบด้วยบรรยากาศ อาหาร เมนูแนะนำ การบริการ และสรุปความคิดเห็น พร้อมให้คะแนนรวมร้าน 4.5/5 ดาว

ผลลัพธ์ที่ได้มีสไตล์การเขียนที่เปลี่ยนไปบ้าง มีการใช้ศัพท์เทคนิคในเรื่องชื่อพิซซ่าและมีการให้คะแนน เห็นไหมครับว่า เราสามารถกำหนดสโตล์การเขียนได้ตามที่เราต้องการ เดี๋ยวเรามาทดลองปรับ Parameter จาก “เขียนให้กับ Michelin Guide” เป็น “เขียนให้กับนิตยาสารแม่และเด็ก” กันดูนะครับ ว่าผลที่ได้จะเป็นอย่างไร

ตัวอย่าง การเขียนอีเมล

ต่อไปเรามาดูตัวอย่าง การปรับแต่งข้อความด้วย Role Prompting กันอีกหนึ่งแบบ คือ "การร่างอีเมล"

💡
การพิจารณา "บทบาท" ของ AI นั้นเป็นสิ่งสำคัญอย่างยิ่งในการกำหนดเนื้อหาที่สร้างขึ้น

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

ตัวอย่างเช่น บทบาทหนึ่งที่เป็นไปได้คือ "ผู้เชี่ยวชาญด้านการสื่อสาร" ซึ่งสไตล์อาจจะชัดเจน มืออาชีพ และตรงประเด็น มาลองดูตัวอย่างกันเลยครับ

Prompt :

✏️
#บทบาท: คุณคือผู้เชี่ยวชาญด้านการสื่อสาร

#คำสั่ง: เขียนอีเมลขอโทษลูกค้าที่สินค้าจะไปถึงช้าเนื่องจากปัญหาด้านการขนส่ง

AI Output :

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

ลองอีกตัวอย่างหนึ่ง คือให้โมเดล AI สวมบทบาทเป็น "ผู้เชี่ยวชาญด้านการตลาด" เพื่อเน้นการโน้มน้าวและการสร้างความสัมพันธ์ที่ดี

Prompt :

✏️
#บทบาท: คุณคือผู้เชี่ยวชาญด้านการตลาด

#คำสั่ง: เขียนอีเมลขอโทษลูกค้าที่สินค้าจะไปถึงช้าเนื่องจากปัญหาด้านการขนส่ง

AI Output :

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

สุดท้ายนี้เรามาลองกำหนดบทบาท AI ให้เป็น "ผู้เชี่ยวชาญด้านลูกค้าสัมพันธ์" กันดูครับ

Prompt :

✏️
#บทบาท: คุณคือผู้เชี่ยวชาญด้านลูกค้าสัมพันธ์

#คำสั่ง: เขียนอีเมลขอโทษลูกค้าที่สินค้าจะไปถึงช้าเนื่องจากปัญหาด้านการขนส่ง

AI Output :

อีเมลจากผู้เชี่ยวชาญด้านลูกค้าสัมพันธ์ ขอโทษลูกค้าสำหรับการส่งสินค้าล่าช้า พร้อมชี้แจงปัญหา และเสนอความช่วยเหลือหากมีคำถามหรือข้อสงสัย

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

เพิ่มความแม่นยำในการคำนวณ

ความแม่นยำของผลลัพธ์ด้านการคำนวณทางคณิตศาสตร์เอง ก็สามารถปรับปรุงได้ด้วยการกำหนดบทบาท เรามาลองกันเลยครับ

Prompt :

💡
#บทบาท: คุณคือสุดยอดนักคณิตศาสตร์ที่แก้ไขโจทย์คณิตศาสตร์ใดก็ได้ในโลกนี้

#คำสั่ง: 100*100/400*56 = ?

AI Output :

ข้อความการคำนวณทางคณิตศาสตร์บนหน้าจอแล็ปท็อป มีการคำนวณค่าของ 100 × 100 ÷ 400 × 56 โดยแบ่งขั้นตอนเป็น 3 ขั้นตอน สุดท้ายได้ผลลัพธ์ 1400

1,400 เป็นคำตอบที่ถูกต้อง !

💡
โปรดทราบว่า ความสามารถในการคำนวณทางคณิตศาสตร์จะแตกต่างกันตามความสามารถของ AI Model ซึ่งในที่นี้เราใช้ ChatGPT-4o หากคุณใช้ Model ที่เก่ากว่าหรือมีความสามารถน้อยกว่านี้อาจจะให้ผลอีกแบบนึงได้

สรุป

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

ดังนั้นแล้ว Role Prompting ถือเป็นกลยุทธ์สำคัญในการทำ Prompt Engineering ที่ช่วยให้เราใช้ประโยชน์จาก AI ได้อย่างเต็มประสิทธิภาพ และเมื่อเทคโนโลยี AI พัฒนาไปเรื่อยๆ บทบาทของ Role Prompting ก็จะยิ่งมีความสำคัญมากขึ้นเรื่อยๆ ครับ


บทเรียนถัดไป บทที่ 6 "การแสดงตัวอย่าง Example Prompting"

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

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
รวมเทคนิคการใช้ Prompt อย่างมีประสิทธิภาพในการสร้างเนื้อหา โดยเน้นวิธีการใช้งานและตัวอย่างการนำไปปรับใช้

Courses

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

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

By