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