پرامپت چیست
جواب کوتاه
پرامپت (پِرامپت، از کلمهی انگلیسی prompt) یعنی همون جمله یا متنی که به هوش مصنوعی میدید تا یه کاری براتون بکنه. میتونه یه سوال باشه، یه دستور، یا یه متن بلندتر با توضیح. هر چی پرامپت روشنتر بگه چی میخواید، برای کی و در چه شکلی، جواب نزدیکتری میگیرید.
سفارش گل
فرض کنید میخواید برید عیادت یه دوست توی بیمارستان، و به گلفروش میگید: «یه دسته گل میخوام». احتمالا یه دستهی بزرگ جشنی میگیرید که اصلا به عیادت نمیخوره. حالا اگه بگید دقیقا چی میخواید:
گلفروش همون گلفروشه؛ فرقش جملهی شما بود. با هوش مصنوعی هم دقیقا همینه. به جملهای که بهش میدید، میگن «پرامپت».
پرامپت یعنی چی
پرامپت (پِرامپت، از کلمهی انگلیسی prompt) یعنی متنی که به زبان معمولی به هوش مصنوعی میدید و توش میگید چه کاری براتون بکنه. همین. لازم نیست کد یا زبان خاصی بلد باشید؛ همونجوری که با یه آدم حرف میزنید، مینویسید.
این کلمه اونقدر سر زبونها افتاد که سال ۲۰۲۳ یه فرهنگ لغت معروف انگلیسی، اون رو دومین کلمهی سال انتخاب کرد. برای ابزار عکسساز هم پرامپت همینه: توضیح عکسی که میخواید. اون رو توی درس پرامپت برای ساخت عکس میبینید.
سه سوال هر پرامپت
سفارش گل رو دوباره نگاه کنید. سفارش خوب به سه تا سوال جواب داده بود:
پیش از اینکه پرامپت بنویسید، این سه تا رو از خودتون بپرسید: چی میخوام؟ برای کی؟ چه شکلی، یعنی چقدر بلند، چه لحنی، یه فهرست یا یه پاراگراف؟ همین سه تا، بیشتر کار رو میکنه. چیزهای دیگهای که یه پرامپت رو بهتر میکنن، توی درس پرامپت خوب اومده.
یه نمونه، قبل و بعد
یه تبریک تولد، با دو تا پرامپت:
اولی بد نیست؛ فقط به درد همه میخوره. دومی به هر سه سوال جواب داده: چی (تبریک تولد)، برای کی (مادربزرگ ۸۰ ساله)، چه شکلی (گرم و ساده، سه جمله). جوابها اینجا فقط نمونهان؛ هر بار ممکنه یه کم فرق کنن.
چرا جملهی دقیق جواب بهتر میده
یادتونه توی درس هوش مصنوعی متننویس دیدیم مدل محتملترین ادامه رو مینویسه؟ وقتی جملهتون کلیه، خیلی جواب ممکنه و مدل یه جواب معمولی، وسط همهشون، میده. وقتی دقیقه، راه باریکتر میشه:
مدل ذهن شما رو نمیخونه. هر چیزی که توی سرتونه و توی پرامپت نیست، برای مدل وجود نداره.
پرامپت فقط سوال نیست
چهار جور رایجش:
- یه سوال«آب توی چند درجه میجوشه؟»
- یه دستور«یه نامهی کوتاه برای مرخصی بنویس»
- یه متن، با یه کار«این متن رو در سه جمله خلاصه کن: …»
- یه نقش«تو یه معلم ریاضی هستی؛ کسر رو به یه بچهی دهساله یاد بده»
و اگه جواب اول خوب نبود، اشکالی نداره؛ میتونید بگید چیش رو عوض کنه. این رو توی درس گفتوگو کنید، نه یه دستور میبینید.
چیزهایی که توی پرامپت نمینویسیم
توی بیشتر این ابزارها، هر چی توی پرامپت مینویسید، از گوشی یا کامپیوتر شما میره روی سرور شرکتی که اون هوش مصنوعی مال اونه. پس اینها رو هیچوقت ننویسید:
- رمز و کد ورود
- شمارهی کارت بانکی
- کد ملی و شمارهی مدرک
- اطلاعات خصوصی آدمهای دیگه
اگه یه متن با اینجور چیزها رو میخواید خلاصه یا ترجمه کنید، اول اون تیکهها رو پاک کنید یا جاش بنویسید «[حذف شد]».
جمعبندی. آنچه از این درس با خودتان میبرید.
- پرامپت یعنی جملهای که به هوش مصنوعی میدید.
- سه سوال: چی؟ برای کی؟ چه شکلی؟
- جملهی کلی، جواب معمولی؛ جملهی دقیق، جواب مخصوص شما.
- پرامپت میتونه سوال، دستور، متن با کار، یا نقش باشه.
- رمز، شمارهی کارت و اطلاعات خصوصی، هیچوقت.
خودتون رو بسنجید
۱۵ پرسش، هر بار تازه از میان ۳۰ پرسش این درس. آخرش فقط کارنامه رو میبینید: چند تا درست، چند تا نادرست.