اگر دوست داری بدون نوشتن دستورهای طولانی، سبک پاسخ ChatGPT را در چند ثانیه تغییر بدهی، می توانی برای خودت چند پرامپت کوتاه تعریف کنی. ChatGPT Prompts می توانند مشخص کنند پاسخ مستقیم تر باشد، چند گزینه جایگزین ارائه شود، موضوع عمیق تر بررسی شود یا متن حالت طبیعی تری داشته باشد. در تصاویر نمونه پنج عبارت /KILLCRITIC، /ALT3، /X10THINK، /EL10 و /human دیده می شوند. نکته مهم این است که در منابع رسمی OpenAI که درباره پرامپت نویسی و شخصی سازی بررسی کردم، این موارد به عنوان «کد مخفی رسمی» ChatGPT معرفی نشده اند. بهتر است آن ها را میانبرهای شخصی برای انتقال سریع یک دستور مشخص در نظر بگیریم. OpenAI هم توصیه می کند برای گرفتن پاسخ بهتر، خواسته، زمینه و سبک مورد نظر را روشن و مشخص بیان کنیم.

پرامپت کوتاه چه تفاوتی با دستور واقعی ChatGPT دارد؟

وقتی چیزی مثل /human را می نویسی، نباید تصور کنی که حتما یک قابلیت مخفی در داخل ChatGPT فعال می شود. مدل زبان متن ورودی را می خواند و سعی می کند منظور آن را بفهمد. اگر قبلا معنای این میانبر را در همان گفتگو مشخص کرده باشی، استفاده دوباره از آن بسیار قابل اعتمادتر می شود.
برای مثال می توانی ابتدای گفتگو بنویسی: «هر وقت نوشتم /human، متن را طبیعی، روان و شبیه نوشته یک انسان بازنویسی کن.» بعد از آن در همان گفتگو کافی است از میانبر استفاده کنی. این روش باعث می شود یک دستور چند خطی را هر بار تکرار نکنی.
راهنمای رسمی OpenAI نیز روی همین اصل تاکید دارد: دستور مشخص، زمینه کافی و تعریف سبک خروجی معمولا نتیجه بهتری از عبارت های مبهم ایجاد می کند. OpenAI همچنین پیشنهاد می کند اگر خروجی اول مناسب نبود، درخواست را مرحله به مرحله اصلاح کنی.

پرامپت /KILLCRITIC برای پاسخ مستقیم‌تر

اولین عبارت موجود در تصاویر /KILLCRITIC است. از نام آن می توان فهمید که هدف چنین میانبری کاهش نقدهای اضافی و رسیدن سریع تر به پاسخ مورد نظر است. اگر می خواهی از آن به صورت قابل اعتماد استفاده کنی، بهتر است تعریف روشنی برایش بسازی.
برای نمونه می توانی معنای آن را این طور تعیین کنی: «وقتی /KILLCRITIC نوشتم، بدون مقدمه طولانی و نقدهای غیر ضروری، مستقیم سراغ پاسخ برو. فقط اگر یک ایراد مهم روی نتیجه اثر دارد، کوتاه به آن اشاره کن.»
این نوع پرامپت برای زمانی مفید است که از ChatGPT ایده خواسته ای و مدل بیش از حد درباره محدودیت ها، نقاط ضعف یا گزینه های دیگر توضیح می دهد. مثلا اگر یک متن تبلیغاتی ساخته ای و فقط نسخه اصلاح شده را می خواهی، این میانبر می تواند پاسخ را کوتاه تر و اجرایی تر کند.
البته حذف کامل نقد همیشه تصمیم خوبی نیست. در کارهایی مثل بررسی کد، تصمیم مالی یا تحلیل یک طرح مهم، انتقاد می تواند اطلاعات ارزشمندی ارائه دهد. پس بهتر است معنی این دستور را «حذف حاشیه های غیر ضروری» قرار دهی، نه «نادیده گرفتن همه مشکلات».

پرامپت /ALT3 برای گرفتن سه راه جایگزین

عبارت دوم /ALT3 است. این میانبر را می توان برای درخواست سه گزینه متفاوت استفاده کرد. مثلا یک عنوان نوشته ای اما از نتیجه مطمئن نیستی. به جای توضیح طولانی کافی است مشخص کرده باشی که /ALT3 یعنی «سه گزینه جایگزین ارائه کن که واقعا از یکدیگر متفاوت باشند.»
این روش برای عنوان مقاله، کپشن، ایده تبلیغاتی، طراحی ساختار پروژه، انتخاب نام محصول و حتی حل مسئله برنامه نویسی کاربرد دارد. نکته مهم این است که فقط گفتن «سه مورد دیگر» همیشه تنوع واقعی ایجاد نمی کند. بهتر است از ابتدا مشخص کنی هر گزینه زاویه متفاوتی داشته باشد.
مثلا تعریف بهتر می تواند این باشد: «با /ALT3 سه جایگزین بده؛ گزینه اول ساده و مستقیم، گزینه دوم خلاقانه و گزینه سوم حرفه ای و رسمی باشد.» حالا یک میانبر کوتاه داری که هر بار خروجی ساختارمندتری ایجاد می کند.
OpenAI نیز در راهنمای prompting پیشنهاد می کند وقتی به انتخاب نیاز داری، صریحا چند گزینه مختلف درخواست کنی و نوع خروجی مورد انتظار را مشخص کنی.

پرامپت /X10THINK برای بررسی عمیق تر

در تصویر سوم عبارت /X10THINK دیده می شود. می توان از این عبارت به عنوان میانبری برای درخواست تحلیل عمیق تر استفاده کرد. هدف این نیست که یک «حالت مخفی ده برابر قوی تر» فعال شود؛ بلکه با آن به مدل می گویی قبل از پاسخ، جوانب بیشتری از مسئله را در نظر بگیرد.
تعریف مناسب می تواند چنین باشد: «وقتی /X10THINK نوشتم، مسئله را عمیق بررسی کن، فرض های مهم را در نظر بگیر، گزینه های اصلی را مقایسه کن و بعد پاسخ نهایی را ارائه بده.»
این روش برای سوال هایی مناسب است که جواب فوری و سطحی کافی نیست. مثلا انتخاب معماری یک نرم افزار، مقایسه دو سرویس، پیدا کردن علت یک مشکل فنی یا برنامه ریزی یک پروژه معمولا به تحلیل بیشتری نیاز دارد.
OpenAI در راهنمای فعلی خود اشاره می کند که کاربران می توانند برای مسائل پیچیده از مدل بخواهند عمیق تر فکر کند و اولویت هایی مثل دقت و بررسی بیشتر را مشخص کنند. با این حال، بهتر است دقیقا بگویی انتظار داری چه چیزی بررسی شود تا فقط طول پاسخ بیشتر نشود.

پرامپت /EL10 برای ساده کردن مفاهیم پیچیده

عبارت /EL10 را می توان به شکل «موضوع را طوری توضیح بده که یک فرد حدود ده ساله هم بتواند آن را بفهمد» تعریف کرد. این مدل پرامپت زمانی کاربرد دارد که با یک مفهوم سنگین روبرو هستی و توضیح های تخصصی بیشتر گیجت می کنند.
فرض کن می خواهی مفهوم API Gateway را یاد بگیری. به جای توضیح پر از اصطلاحات فنی، می توانی /EL10 را اضافه کنی. اگر معنای این میانبر را از قبل مشخص کرده باشی، مدل می تواند از مثال های ساده و جمله های کوتاه استفاده کند.
مثلا API Gateway را می توان شبیه مسئول ورودی یک ساختمان توضیح داد که درخواست افراد را می گیرد و هر کدام را به اتاق درست می فرستد. مفهوم اصلی حفظ می شود، اما زبان توضیح ساده تر خواهد بود.
این روش فقط برای کودکان نیست. برنامه نویس حرفه ای هم ممکن است هنگام ورود به حوزه ای تازه، ابتدا یک توضیح ساده بخواهد. بعد از درک تصویر کلی می تواند سراغ جزئیات تخصصی برود.

پرامپت /human برای طبیعی‌تر کردن متن

پنجمین عبارت /human است و احتمالا یکی از کاربردی ترین نمونه های این مجموعه محسوب می شود. می توانی از آن برای درخواست متنی روان تر، طبیعی تر و کمتر شبیه پاسخ قالبی استفاده کنی.
برای اینکه نتیجه دقیق تر باشد، فقط نگویید «انسانی بنویس». تعریف کن چه چیزی برای تو انسانی محسوب می شود. مثلا: «با /human جمله ها را طبیعی و روان کن، از عبارت های کلیشه ای دوری کن، طول جمله ها را متنوع نگه دار و متن را شبیه گفتگوی واقعی بنویس.»
این نوع دستور برای مقاله، کپشن، ایمیل، توضیحات محصول و متن شبکه اجتماعی کاربرد زیادی دارد. OpenAI به صورت رسمی امکان تعیین لحن هایی مثل رسمی، دوستانه، حرفه ای یا طنز را در پرامپت پیشنهاد می کند. همچنین ویژگی Characteristics در ChatGPT می تواند مواردی مثل میزان اختصار، لحن، قالب بندی و سبک پاسخ را در سطح کلی تنظیم کند.

چگونه این پنج میانبر را قابل اعتمادتر کنیم؟

بهترین روش این است که در ابتدای گفتگو یک بار معنای هر کدام را مشخص کنی. مثلا به ChatGPT بگو در این گفتگو پنج میانبر تعریف می کنی و برای هر کدام رفتار مشخصی در نظر بگیرد. بعد می توانی فقط همان عبارت کوتاه را کنار درخواست های بعدی قرار دهی.
این روش بسیار بهتر از این است که انتظار داشته باشی مدل خودش همیشه از /ALT3 یا /EL10 برداشت دقیقا یکسانی داشته باشد. ChatGPT Prompts زمانی نتیجه قابل پیش بینی تری می دهند که هدف، محدودیت و شکل خروجی را روشن تعریف کنی.
اگر می خواهی این سبک ها در گفتگوهای مختلف نیز اعمال شوند، Custom Instructions گزینه مناسب تری است. OpenAI توضیح می دهد که دستورهای سفارشی می توانند اطلاعات و ترجیحات مورد نظر کاربر را در گفتگوهای مختلف در نظر بگیرند.

آیا می‌توان چند پرامپت کوتاه را با هم ترکیب کرد؟

بله. مثلا می توانی بنویسی /X10THINK /ALT3 و از مدل بخواهی مسئله را عمیق بررسی کند و در پایان سه راهکار متفاوت ارائه دهد. یا /EL10 /human را استفاده کنی تا یک موضوع پیچیده با زبان ساده و طبیعی توضیح داده شود.
اما بهتر است تعداد دستورها زیاد نشود. اگر چند میانبر با هدف های متناقض کنار هم قرار بگیرند، نتیجه ممکن است نامنظم شود. مثلا درخواست «خیلی کوتاه پاسخ بده» همراه با «همه جزئیات را کامل توضیح بده» مدل را با دو هدف مخالف روبرو می کند.
اصل ساده این است: هر میانبر باید یک وظیفه روشن داشته باشد و مجموعه دستورها نیز با یکدیگر هماهنگ باشند.

آیا این روش واقعا پاسخ ChatGPT را تغییر می‌دهد؟

بله، چون نحوه نوشتن پرامپت روی نوع خروجی تاثیر دارد. اما نتیجه همیشه کاملا ثابت نیست. مدل ممکن است بر اساس موضوع، زمینه گفتگو و سایر دستورهای موجود کمی متفاوت عمل کند. OpenAI نیز prompting را یک فرآیند تکراری می داند و توصیه می کند خروجی را بررسی و در صورت نیاز دستور را اصلاح کنی.
پس بهتر است این میانبرها را دکمه جادویی تصور نکنی. ارزش واقعی آن ها در این است که درخواست های تکراری را کوتاه می کنند. وقتی یک تعریف دقیق پشت /human یا /ALT3 قرار داشته باشد، کار با ChatGPT سریع تر و منظم تر می شود.

جمع بندی

پنج عبارت موجود در تصاویر می توانند به میانبرهای کاربردی برای کنترل سبک پاسخ تبدیل شوند. /KILLCRITIC برای پاسخ مستقیم تر، /ALT3 برای سه گزینه جایگزین، /X10THINK برای بررسی عمیق تر، /EL10 برای توضیح ساده و /human برای متن طبیعی تر کاربرد دارند.
نکته اصلی این است که این عبارت ها را نباید کدهای مخفی رسمی ChatGPT تصور کرد. بهتر است خودت معنای دقیق آن ها را در ابتدای گفتگو تعریف کنی. در این صورت ChatGPT Prompts تبدیل به مجموعه ای از میانبرهای شخصی می شوند که بدون نوشتن دستورهای طولانی، سبک و ساختار پاسخ را سریع تغییر می دهند.