مهندسی پرامپت چیست؟#
مهندسی پرامپت یعنی طراحی هدفمند ورودی مدل برای رسیدن به خروجی بهتر. «مهندسی» از این جهت است که فقط یک جمله نمینویسید؛ ورودی را میسنجید، تغییر میدهید و نتیجه را بررسی میکنید، مثل هر کار فنی دیگر.
ابزارهای اصلی#
- زمینه و نقش: به مدل بگویید برای چه مخاطبی و در چه موقعیتی جواب میدهد.
- مثالها: یک یا چند نمونهی ورودی و خروجی مطلوب (فیوشات).
- تقسیم کار: یک کار بزرگ را به چند قدم کوچک بشکنید.
- قالب خروجی: مثلاً «فقط JSON با این کلیدها».
- استدلال گامبهگام: خواستن توضیح مراحل پیش از جواب نهایی.
مثال کاربردی#
میخواهید دیدگاههای مشتریان را دستهبندی کنید. پرامپت اول: «این نظر را دستهبندی کن.» نتیجهها هر بار فرق میکند. پرامپت بهتر: سه دستهی مشخص (قیمت، ارسال، کیفیت)، دو مثال، و درخواست خروجی فقط با نام دسته. حالا نتیجه یکدست و قابل استفاده در برنامه است.
اشتباه رایج#
- ترفندهای ویرال را بدون آزمون باور کردن.
- پرامپت طولانی و پر از تناقض نوشتن.
- فقط با یک نمونه تست کردن و آن را «نهایی» دانستن.
جایگاه امروز#
مدلها هر روز بهتر دستور را میفهمند، پس بخشی از ترفندهای قدیمی لازم نیست. اما مهارت روشن بیان کردن هدف، دادن زمینهی کافی و ارزیابی خروجی همچنان مهمترین مهارت کار با هوش مصنوعی است، بهویژه وقتی پرامپت داخل یک محصول واقعی قرار میگیرد.