ข้ามไปที่เนื้อหาหลัก

คู่มือพรอมต์

พรอมต์ระบบกับพรอมต์ผู้ใช้: แต่ละอย่างทำอะไร

ความแตกต่างระหว่างพรอมต์ระบบกับข้อความที่คุณพิมพ์ในบทสนทนา แต่ละอย่างมีไว้เพื่ออะไร ควรใช้อันไหนเมื่อไร และทำงานร่วมกันอย่างไร

คู่มือพรอมต์ทั้งหมด · ตรวจสอบล่าสุด:

พรอมต์ระบบมีไว้เพื่ออะไร

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

พรอมต์ผู้ใช้มีไว้เพื่ออะไร

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

เมื่อไรควรใส่คำสั่งในพรอมต์ระบบแทนการพูดซ้ำ

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

คำถามที่คนมักถาม

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

ลองใช้กับบทสนทนาจริง

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