زمینه مناسب، اطلاعاتی است که برای انجام همان وظیفه لازم است. اضافهکردن همه اسناد به پرامپت میتواند متن مرتبط را پنهان کند و اطلاعات خصوصی غیرضروری وارد مسیر پردازش کند. انتخاب زمینه باید با سؤال و سطح دسترسی کاربر هماهنگ باشد.
برای هر قطعه دلیل داشته باشید
عنوان و نسخه منبع، بند مرتبط و استثنای لازم را نگه دارید. تاریخچهای که تصمیم را تغییر نمیدهد، ممکن است حذفپذیر باشد. اما حذف شرط مهم صرفاً برای کوتاهشدن متن خطرناک است. داده شخصی را تا حد لازم محدود کنید و پیش از ارسال به سرویس، سیاست مجاز استفاده را بررسی کنید. طول کمتر بهتنهایی معیار بهتر بودن نیست.
منبع و دستور را واضح جدا کنید
متن سند باید بهعنوان داده قابل بررسی معرفی شود، نه دستور جدید برای تغییر رفتار برنامه. برای چند منبع، شناسه بگذارید و تعارض را آشکار کنید. اگر منبع قدیمی و جدید کنار هم هستند، اولویت و تاریخ باید روشن باشد. از مدل بخواهید در نبود شاهد کافی سؤال بپرسد یا محدودیت را اعلام کند، اما این درخواست جای آزمون امنیتی را نمیگیرد.
نمونه عملی
در نمونه آموزشی، کاربر درباره شرط لغو میپرسد. بسته زمینه شامل بند لغو و استثنای همان بند است، نه همه پرونده مشتری و یادداشتهای داخلی نامرتبط. پرامپت میتواند بگوید «پاسخ را فقط از منبع شماره یک و استثنای شماره دو استخراج کن؛ اگر تعارض هست، آن را اعلام کن». ارزیابی باید بررسی کند استثنا حذف نشده و داده غیرلازم وارد پاسخ نشده است. این مثال اطلاعات واقعی مشتری ندارد.
| مورد بررسی | کار یا شاهد لازم | نتیجه مورد انتظار |
|---|---|---|
| ارتباط | دلیل حضور هر بند نوشته شود | زمینه هدفدار |
| تازگی | نسخه و تاریخ منبع معلوم باشند | اولویت روشن |
| حریم خصوصی | اطلاعات غیرلازم حذف یا پوشانده شوند | داده کمتر |
| مرزبندی | دستور و متن منبع جدا شوند | ورودی قابل فهم |
کاربرگ قابل استفاده
ردیفهای جدول در فایل CSV این راهنما قرار دارند. ستون نتیجه واقعی، مسئول و تاریخ را پس از بررسی خودتان تکمیل کنید. مثالهای این نوشته آموزشیاند و گزارش آزمون یک محصول یا مشتری نیستند.
محدودیت و قدم بعد
این نوشته دستور ایمنی کامل در برابر تزریق پرامپت نیست. برای منابع غیرقابل اعتماد، کنترلهای چندلایه و آزمون جدا لازماند.
اگر مسئله اصلی شما پاسخگویی به مشتری است، پیش از هزینه برای زیرساخت، یک گفتوگوی واقعی و معیار پذیرش آن را مشخص کنید. برای آشنایی با مسیر محصول، راهنمای چت سایت اپرا و دموی اپرا را ببینید. این راهنما به معنی ارائه خدمات خرید یا اجرای GPU محلی از طرف اپرا نیست.