تا اینجا متوجه شدهاید که پرامپتنویسی فقط یک “سوال ساده” نیست — بلکه یک هنر مهندسی است که میتواند عملکرد مدلهای زبانی را از “بیفایده” به “شگفتانگیز” تبدیل کند.
در این راهنمای پیشرفته، ۷ تکنیک کلیدی را بررسی میکنیم که در پژوهشهای اخیر (از Brown تا Zhou) بهعنوان ستونهای اصلی Reasoning هوش مصنوعی معرفی شدهاند.
🧠 Advanced Prompting: راهنمای جامع
از Zero-shot تا Automatic Prompt Engineer
1. Zero-Shot Prompting
مدلهای امروزی بهاندازهی کافی آموزشدیدهاند که بدون هیچ مثالی (zero-shot) بتوانند وظایف ساده را انجام دهند.
Classify the text into neutral, negative, or positive.
Text: I think the vacation is okay.
Sentiment:خروجی:
Neutral
زمانی که این روش جواب نداد، نوبت به few-shot prompting است.
2. Few-Shot Prompting
با چند مثال در پرامپت، مدل را برای درک الگو “شرایطدهی” میکنیم. همانطور که در Brown et al. (2020) نشان داده شد، حتی یک مثال (1-shot) کافی است!
To do a “farduddle” means to jump up and down really fast…
→ خروجی: When we won the game, we all started to farduddle…
اما برای مسائل استدلالی پیچیده (مثل جمع اعداد فرد)، few-shot هم شکست میخورد — و اینجاست که Chain-of-Thought وارد میشود.
3. Chain-of-Thought (CoT) Prompting
بر اساس Wei et al. (2022)، با نشاندادن مراحل استدلال در مثالها، مدل یاد میگیرد که “فکر کند”.
Adding all the odd numbers (15, 5, 13, 7, 1) gives 41. The answer is False.
شگفتانگیز است که حتی با یک مثال، مدل بهدرستی پاسخ میدهد.
4. Zero-Shot CoT
در Kojima et al. (2022)، نشان داده شد که اضافه کردن عبارت سادهی “Let’s think step by step” به پرامپت، عملکرد zero-shot را بهشدت بهبود میدهد.
با CoT: First, you started with 10… → 10 apples ✅
5. Self-Consistency
بر اساس Wang et al. (2022)، بهجای یک استدلال، چندین مسیر استدلالی تولید کرده و رایگیری انجام میدهیم.
مثال: سؤال «خواهرم چند ساله؟» → خروجیها: 67, 67, 35 → پاسخ نهایی: 67.
6. Generated Knowledge Prompting
در Liu et al. (2022)، ابتدا مدل دانش مرتبط را تولید میکند، سپس از آن برای پاسخدهی استفاده میشود.
با دانش تولیدشده: The objective is to have the lowest number of strokes → پاسخ صحیح: No
7. Automatic Prompt Engineer (APE)
در Zhou et al. (2022)، مدل خودش بهترین پرامپت را طراحی میکند!
مثال: پرامپت “Let’s work this out in a step by step way…” حتی از “Let’s think step by step” هم بهتر عمل کرد.


– AutoPrompt: پرامپتهای خودکار با جستجوی گرادیانی
– Prefix Tuning: پیشوند قابل یادگیری
– Prompt Tuning: “Soft prompts” با backpropagation
پرامپتنویسی، علمی در حال ظهور است
بهترین پرامپتها دیگر با حدس و گمان ساخته نمیشوند —
با آزمایش، تحلیل و حتی هوش مصنوعی ساخته میشوند.
این راهنما فقط شروع راه است.
هرچه مدلها پیچیدهتر میشوند، نیاز به پرامپتهای هوشمندتر بیشتر احساس میشود.
کدام تکنیک برای شما جذابتر بود؟
آیا از Zero-Shot CoT یا APE استفاده کردهاید؟
تجربهتان را با جامعهی Digital Realm بهاشتراک بگذارید! 💬







