احتمالاً برای شما هم پیش آمده که از ChatGPT یا یک ابزار هوش مصنوعی سؤال بپرسید، اما پاسخ آن چیزی نباشد که انتظار داشتید.
مثلاً مینویسید: «برای من برنامهریزی کن» و هوش مصنوعی یک برنامه عمومی تحویل میدهد که چندان به دردتان نمیخورد.
مشکل همیشه از ابزار هوش مصنوعی نیست. گاهی درخواست ما اطلاعات کافی ندارد.
اینجاست که یادگیری پرامپتنویسی (Prompt Writing) اهمیت پیدا میکند.
در این آموزش یاد میگیریم پرامپت چیست، چرا کیفیت آن مهم است و چگونه با یک فرمول ساده، درخواستهایی بنویسیم که به پاسخهای مفیدتری منجر شوند.
پرامپت چیست؟ به زبان ساده
پرامپت (Prompt) به متن، سؤال، دستور یا ورودیای گفته میشود که به یک سیستم هوش مصنوعی میدهیم تا بر اساس آن کاری انجام دهد یا پاسخی تولید کند.
برای مثال، وقتی در ChatGPT مینویسید:
«هوش مصنوعی چیست؟»
این جمله یک پرامپت است.
وقتی مینویسید:
«هوش مصنوعی را طوری توضیح بده که یک دانشآموز ۱۲ ساله متوجه شود و سه مثال روزمره هم بزن.»
این هم یک پرامپت است، اما اطلاعات بیشتری درباره پاسخ مورد انتظار ارائه میکند.
پرامپت فقط متن نیست؛ در بعضی ابزارها میتواند شامل تصویر، صدا، فایل یا ترکیبی از چند نوع ورودی باشد.
چرا نوشتن پرامپت خوب اهمیت دارد؟
هوش مصنوعی همیشه نمیداند دقیقاً چه چیزی در ذهن شماست.
وقتی درخواست مبهم باشد، مدل ممکن است مجبور شود درباره هدف، شرایط یا شکل پاسخ حدس بزند.
برای مثال، اگر بنویسید:
پرامپت ضعیف:
«برای من یک برنامه ورزشی بنویس.»
هوش مصنوعی اطلاعات کافی درباره هدف، سطح آمادگی، زمان و امکانات شما ندارد.
اما اگر بنویسید:
پرامپت بهتر:
«من تازه ورزش را شروع کردهام و هدفم افزایش آمادگی جسمانی است. هفتهای سه روز و هر بار ۳۰ دقیقه در خانه وقت دارم. یک برنامه ساده با تمرینهای بدون تجهیزات، در قالب جدول هفتگی پیشنهاد بده.»
حالا درخواست مشخصتر شده است.
البته یک پرامپت دقیق هم تضمین نمیکند پاسخ همیشه درست باشد، اما معمولاً به مدل کمک میکند خروجی مرتبطتری ارائه دهد.
فرمول چهارقسمتی نوشتن پرامپت خوب
برای شروع لازم نیست روشهای پیچیده پرامپتنویسی را یاد بگیرید.
کافی است هنگام نوشتن درخواست، به چهار سؤال پاسخ دهید.
۱. هدف: دقیقاً چه کاری میخواهید؟
اول مشخص کنید انتظار دارید هوش مصنوعی چه کاری انجام دهد.
مثلاً:
-
یک متن را خلاصه کند.
-
موضوعی را آموزش دهد.
-
چند ایده پیشنهاد کند.
-
متن شما را بازنویسی کند.
-
اطلاعات را مقایسه کند.
هرچه هدف واضحتر باشد، احتمال دریافت پاسخ مرتبط بیشتر میشود.
۲. زمینه: هوش مصنوعی چه اطلاعاتی باید بداند؟
به این قسمت Context گفته میشود.
زمینه یعنی اطلاعاتی که به مدل کمک میکند شرایط شما را بهتر درک کند.
مثلاً بهجای اینکه بگویید:
«برای اینستاگرام ایده بده.»
بنویسید:
«من یک صفحه اینستاگرامی درباره آموزش ساده هوش مصنوعی برای افراد مبتدی دارم.»
همین اطلاعات باعث میشود پیشنهادها متناسبتر شوند.
۳. محدودیتها: چه شرایطی باید رعایت شود؟
محدودیتها به هوش مصنوعی کمک میکنند بداند چه چیزهایی برای شما مهم هستند.
مثلاً:
-
متن بیشتر از ۱۵۰ کلمه نباشد.
-
از اصطلاحات تخصصی استفاده نکن.
-
لحن دوستانه باشد.
-
راهکارها رایگان باشند.
-
هر پیشنهاد قابل اجرا در کمتر از ۳۰ دقیقه باشد.
لازم نیست همیشه محدودیت تعریف کنید، اما وقتی شرایط مشخصی دارید بهتر است آنها را بیان کنید.
۴. قالب خروجی: پاسخ را چگونه میخواهید؟
در پایان مشخص کنید نتیجه را در چه قالبی نیاز دارید.
مثلاً:
-
جدول
-
فهرست مرحلهبهمرحله
-
متن کوتاه
-
چکلیست
-
برنامه هفتگی
-
عنوان، توضیح و مثال
اگر قالب خروجی را مشخص نکنید، هوش مصنوعی معمولاً خودش یک ساختار انتخاب میکند که ممکن است مناسب نیاز شما نباشد.
نمونه کامل یک پرامپت خوب
فرض کنید میخواهید برای صفحه اینستاگرام خود ایده تولید محتوا بگیرید.
پرامپت ضعیف:
«۱۰ ایده برای اینستاگرام بده.»
پرامپت کامل:
«میخواهم برای صفحه اینستاگرامم ۱۰ ایده ریلز آموزشی پیدا کنم.
موضوع صفحه من آموزش کاربردی هوش مصنوعی است و مخاطبانم افراد مبتدی هستند که تازه استفاده از ChatGPT را شروع کردهاند.
ایدهها باید ساده، قابل اجرا با گوشی و مناسب ویدئوهای کمتر از ۴۵ ثانیه باشند. از اصطلاحات پیچیده استفاده نکن.
نتیجه را در قالب جدول شامل عنوان، جمله شروع جذاب و توضیح کوتاه سناریو ارائه بده.»
در این مثال، چهار قسمت مشخص هستند:
هدف: تولید ۱۰ ایده ریلز.
زمینه: صفحه آموزشی هوش مصنوعی برای مبتدیان.
محدودیت: کمتر از ۴۵ ثانیه، ساده و قابل اجرا با گوشی.
خروجی: جدول عنوان، هوک و سناریو.
این فرمول را میتوانید برای یادگیری، تحقیق، تولید محتوا، برنامهریزی و بسیاری از کارهای دیگر استفاده کنید.
پنج پرامپت آماده برای شروع
پرامپت ۱: یادگیری یک موضوع
«میخواهم [موضوع] را از صفر یاد بگیرم. فرض کن هیچ اطلاعات قبلی ندارم. ابتدا مفهوم را با زبان ساده توضیح بده، سپس سه مثال واقعی بزن و در پایان پنج سؤال برای سنجش یادگیری من مطرح کن.»
پرامپت ۲: خلاصهکردن متن
«متن زیر را بخوان و در حداکثر ۲۰۰ کلمه خلاصه کن. پنج نکته اصلی را مشخص کن و اگر اصطلاح تخصصی وجود دارد، معنای ساده آن را توضیح بده.
متن: [متن خود را وارد کنید]»
پرامپت ۳: برنامهریزی
«میخواهم در مدت [زمان] به هدف [هدف] برسم. شرایط فعلی من [شرایط] است. یک برنامه واقعبینانه و مرحلهبهمرحله پیشنهاد بده. اگر اطلاعات کافی نداری، قبل از برنامهریزی از من سؤال بپرس.»
پرامپت ۴: بازنویسی متن
«متن زیر را با لحنی دوستانه و روان بازنویسی کن. معنی اصلی را تغییر نده، جملههای طولانی را کوتاه کن و از اصطلاحات پیچیده استفاده نکن.
متن: [متن خود را وارد کنید]»
پرامپت ۵: بهترکردن پرامپت
«میخواهم پرامپت زیر را بهتر کنم تا پاسخ دقیقتر و کاربردیتری بگیرم. ابتدا ابهامهای آن را مشخص کن، سپس نسخه بهبودیافته را بنویس. اگر اطلاعات مهمی کم است، حداکثر سه سؤال از من بپرس.
پرامپت من: [پرامپت خود را وارد کنید]»
اشتباهات رایج در پرامپتنویسی
یکی از اشتباهات رایج این است که فکر کنیم هرچه پرامپت طولانیتر باشد، حتماً بهتر است.
درحالیکه هدف اصلی، واضح و کافی بودن اطلاعات است؛ نه صرفاً طولانیکردن درخواست.
اشتباه دیگر این است که چند کار نامرتبط را بدون ترتیب مشخص در یک درخواست قرار دهیم.
همچنین نباید تصور کنیم اگر از هوش مصنوعی بخواهیم «حتماً درست جواب بده»، دیگر خطا نمیکند.
برای موضوعات مهم، باید اطلاعات و منابع را مستقل بررسی کنیم.
اگر پاسخ ChatGPT خوب نبود چه کنیم؟
لازم نیست هر بار گفتوگو را از ابتدا شروع کنید.
میتوانید از مدل بخواهید پاسخ قبلی را اصلاح کند.
مثلاً:
«این توضیح برای من پیچیده بود. لطفاً سادهتر توضیح بده.»
یا:
«مثالهای بیشتری بزن.»
یا:
«پاسخ را کوتاهتر و در قالب جدول ارائه کن.»
همچنین میتوانید مشخص کنید کدام بخش پاسخ مناسب نبود و دقیقاً چه تغییری میخواهید.
پرامپتنویسی یک فرایند تعاملی است. بسیاری از مواقع با چند سؤال تکمیلی به نتیجه بهتری میرسید.
تمرین عملی: اولین پرامپت کامل خود را بنویسید
حالا نوبت شماست.
یک کار واقعی انتخاب کنید که دوست دارید هوش مصنوعی در انجام آن کمکتان کند.
سپس این قالب را کامل کنید:
هدف من: ...
اطلاعاتی که هوش مصنوعی باید بداند: ...
محدودیتها و شرایط: ...
شکل پاسخ مورد انتظار: ...
حالا این چهار قسمت را در قالب یک درخواست طبیعی کنار هم قرار دهید و برای ChatGPT ارسال کنید.
پاسخ را بررسی کنید و اگر مناسب نبود، درخواستتان را اصلاح کنید.
جمعبندی
پرامپت همان درخواست یا ورودیای است که به هوش مصنوعی میدهیم.
برای نوشتن پرامپت خوب لازم نیست متخصص باشید. کافی است هدف خود را واضح بیان کنید، اطلاعات زمینهای لازم را بدهید، محدودیتهای مهم را مشخص کنید و بگویید خروجی را در چه قالبی میخواهید.
فرمول ساده پرامپتنویسی: هدف + زمینه + محدودیتها + قالب خروجی
با تمرین و اصلاح درخواستها، بهمرور یاد میگیرید چگونه از ابزارهایی مانند ChatGPT، Gemini و Claude بهتر استفاده کنید.



دیدگاهها و پرسشها
تجربه یا پرسش خود درباره این مقاله (پرامپت چیست؟ چطور پرامت مناسب برای هوش مصنوعی بنویسیم) را با ما و سایر کاربران در میان بگذارید.
هنوز نظری برای این بخش ثبت نشده است
اولین نفری باشید که دیدگاه، تجربه یا پرسش خود را به اشتراک میگذارد.