ในขณะที่เรากล่าวถึงตัวอย่างและการใช้งานที่มีวิศวกรรมพร้อมท์มากขึ้นเรื่อยๆ คุณจะสังเกตเห็นว่าองค์ประกอบบางอย่างประกอบขึ้นเป็นพรอมต์
พรอมต์ประกอบด้วยองค์ประกอบใดๆ ต่อไปนี้:
Instruction คำสั่ง - งานหรือคำสั่งเฉพาะที่คุณต้องการให้โมเดลดำเนินการ
Context บริบท - ข้อมูลภายนอกหรือบริบทเพิ่มเติมที่สามารถนำโมเดลไปสู่การตอบสนองที่ดีขึ้น
Input Data ป้อนข้อมูล - อินพุตหรือคําถามที่เราสนใจที่จะค้นหาคําตอบ
Output Indicator ตัวบ่งชี้เอาต์พุต - ประเภทหรือรูปแบบของเอาต์พุต
เพื่อแสดงองค์ประกอบ prompt ให้ดีขึ้น ต่อไปนี้เป็น prompt ง่ายๆ ที่มีจุดมุ่งหมายเพื่อดำเนินการจำแนกข้อความ:
Prompt:
Classify the text into neutral, negative, or positive
Text: I think the food was okay.
Sentiment:
ในตัวอย่างพร้อมท์ด้านบน คำสั่งสอดคล้องกับงานการจัดหมวดหมู่ "จัดประเภทข้อความให้เป็นกลาง ลบ หรือบวก" ข้อมูลอินพุตสอดคล้องกับข้อความ "ฉันคิดว่าอาหารก็โอเค" และตัวบ่งชี้ผลลัพธ์ที่ใช้คือ "Sentiment:" โปรดทราบว่าตัวอย่างพื้นฐานนี้ไม่ได้ใช้บริบท แต่สามารถระบุให้เป็นส่วนหนึ่งของพร้อมท์ได้ ตัวอย่างเช่น บริบทสำหรับพร้อมท์การจัดหมวดหมู่ข้อความนี้สามารถเป็นตัวอย่างเพิ่มเติมได้ ซึ่งเป็นส่วนหนึ่งของพร้อมท์เพื่อช่วยให้โมเดลเข้าใจงานได้ดีขึ้น และกำหนดประเภทของเอาต์พุตที่คุณคาดหวัง
คุณไม่จำเป็นต้องมีองค์ประกอบทั้งสี่สำหรับข้อความแจ้ง และรูปแบบจะขึ้นอยู่กับงานที่ทำอยู่ เราจะกล่าวถึงตัวอย่างที่เป็นรูปธรรมเพิ่มเติมในคู่มือฉบับต่อๆ ไป