پرامپت (prompt) چیست؟
کلمه prompt در زبان انگلیسی چندین معنی دارد.
معنی کلمه prompt
ما در دوره زبان انگلیسی، دو معنی کلمه prompt را یاد میگیریم. برای مثال، در ترم چهارم، prompt یک صفت است به این معنی:
done or acting quickly and without waiting, or arriving at the correct time
در جملات زیر این صفت را داریم:
prompt payment
a prompt reply
His prompt action certainly saved my life.
یک معنی دیگر prompt این است:
to make someone decide to say or do something
در اینجا پرامپت، یک فعل است.
What prompted you to say that?
I don’t know what prompted him to leave.
پرامپت و هوش مصنوعی
اما هنگام کار با مدلهای زبانی مانند ChatGPT یا لاما، پرامپت معنی خاص و متفاوتی دارد.
پرامپت هر چیزی است که کاربر به ChatGPT میگوید.

بدیهی است که ما نمیتوانیم با زبان کامپیوتر (یعنی کدهای ۰ و ۱) و سرویسهای مختلف از جمله ChatGPT صحبت کنیم.

بنابراین این سرویسها باید زبان ما را بفهمند. اینجاست که پرامپت معنی پیدا میکند.
به دستورالعملها و سوالاتی که به زبان طبیعی (غالباً زبان انگلیسی)، به این سرویسها میدهیم، پرامپت گفته میشود.

بنابراین هر چیزی که ما در محیط ChatGPT یا سرویسهای مشابه وارد میکنیم، پرامپت است.

هر چقدر تلاش کنیم که پرامپتهای بهتری وارد کنیم، جوابهای بهتری دریافت خواهیم کرد. بنابراین باید مهارت نوشتن پرامپتهای خوب را کسب کنیم.

اینجاست که مهندسی پرامپت یا prompt engineering به عنوان یک مهارت ارزشمند باعث میشود که بتوانیم از پتانسیل حیرت انگیز ChatGPT و سرویسهای مشابه به خوبی استفاده کنیم.

اهمیت این موضوع در حدی است که برخی شرکتها دنبال پوزیشن شغلی مهندس پرامپت (Prompt Engineer) هستند تا از حداکثر پتانسیلهای مدلهای زبانی استفاده کنند.

برای یادگیری بهتر پرامپت نویسی، روش ما این است که از پرامپتهای بسیار ساده شروع میکنیم و کم کم آن را کاملتر میکنیم تا سناریوها و کاربردهای مختلفی را بررسی کنیم.

معمولا هنگامی که وارد محیط ChatGPT یا هر LLM دیگری شویم، تعدادی prompt پیشنهادی برای شروع به ما نشان داده میشود:

البته ممکن است هر بار پس از ورود این promptها تغییر کنند:

اینها صرفاً پیشنهاداتی هستند که میتوانیم از آنها ایده یا الهام بگیریم.
تمرین
پرامپت زیر را به chatGPT یا سرویس مشابه دیگری بدهید و جوابی که میگیرید را اینجا کامنت کنید.
“Can you provide three examples of sentences using the past simple tense to describe past events?”

بازگشت به: نوشتن اولین پرامپت
پاسخها