تقنية

الأوامر دون أمثلة وبأمثلة قليلة: متى نستخدم كل نوع؟

تعليمات تتجه إلى طلب مباشر أو طلب مضاف إليه أمثلة محلولة
رسم توضيحي يبين أن الأسلوبين يشتركان في المهمة ويختلفان في الأمثلة.

الأوامر دون أمثلة تصف المهمة مباشرة، أما الأوامر بأمثلة قليلة فتضيف نماذج محلولة توضح المخرج المطلوب. يفيد الفرق عندما تعرف ما تريد قوله، لكن وصف الشكل أو التصنيف وحده لا يوضح كل التفاصيل. [1]

الخلاصة السريعة

ابدأ بوصف واضح للمهمة، وأضف أمثلة قليلة عندما تحتاج إلى توضيح نمط الإجابة أو الحالات التي قد تلتبس.

  • الفرق هو وجود أمثلة محلولة داخل الطلب، وليس وجود تعليمات أو غيابها. [1]
  • في المثال أدناه، يحدد الأمر المباشر حقلي المخرج وصيغة المعلومة الناقصة.
  • استخدم أمثلة متسقة وممثلة للحالات؛ لكنها لا تحسم قاعدة لم تحددها، مثل اختيار أول مكان أو آخره في النص.
  • الأمثلة داخل الطلب لا تعني وحدها إعادة تدريب النموذج؛ درست ورقة بحثية هذا الإعداد دون تحديثات تدرج. [2]

ما الذي يتغير بين الأسلوبين؟

يسمى الطلب الذي لا يقدم أمثلة zero-shot، ويسمى الطلب الذي يقدم بضعة أمثلة few-shot. قد توجه الأمثلة التنسيق أو الصياغة أو نمط الاستجابة. وتوضح وثائق Google أن كثرة الأمثلة قد تجعل الاستجابة تتمسك بنمطها أكثر مما يلائم المهمة. [1]

لنأخذ مهمة تحويل ملاحظات قصيرة إلى سجل. يمكن كتابة التعليمات وحدها، أو إرفاق ملاحظتين مع التحويل المرغوب. كلا الطلبين يشرح المهمة. السؤال العملي هو: هل يستطيع قارئ جديد تطبيق القاعدة كما قصدتها، أم يحتاج أن يرى مثالاً؟ لا تختر الأسلوب اعتماداً على طول الطلب وحده.

كيف نكتب أمراً مباشراً؟

هذا مثال مستقل: «استخرج من الملاحظة اسم الشيء ومكانه. أعد سطراً بالصيغة: الشيء | المكان. إذا لم يذكر المكان، اكتب غير مذكور. لا تضف تفسيراً». ثم ضع المدخل: «تركت المفتاح فوق الرف». المخرج المقصود في المثال: «المفتاح | فوق الرف».

يوضح الأمر الفعل المطلوب والحقول وحدود الإضافة. لو كتبت فقط «رتب الملاحظة»، فقد تقصد تصحيح اللغة أو تحويلها إلى قائمة. راجع التعليمات عندما يظهر اختلاف في النتيجة: هل أخفق الرد في تحديد المكان، أم أضاف شرحاً، أم غير صيغة السطر؟ لكل خطأ تعديل مختلف في الوصف.

كيف نختار الأمثلة القليلة؟

أضف المثال السابق ومعه «حملت المظلة» ← «المظلة | غير مذكور». يوضح المثال الثاني حالة غياب المكان؛ أما إضافة خمس جمل تذكر المكان كله فلا يبين ماذا نفعل عند فقدانه. أبق ترتيب الحقول والعبارة المستخدمة للقيمة الناقصة ثابتين.

بعد ذلك جرب، في تقييمك الخاص، ملاحظة جديدة مثل «وضعت الدفتر في الحقيبة ثم نقلته إلى الدرج». هنا تحتاج القاعدة إلى توضيح إضافي: هل تريد المكان الأول أم الأخير؟ الأمثلة لا تعوض قراراً لم تتخذه. حدد المقصود قبل تفسير أي مخرج على أنه صحيح، ولا نعرض في هذا المقال نتيجة تجربة فعلية على نموذج.

هل يتعلم النموذج هذه القاعدة دائماً؟

قدمت دراسة «Language Models are Few-Shot Learners» المهام والأمثلة عن طريق النص دون ضبط دقيق أو تحديثات تدرج في إعداد الاختبار. يعني ذلك أن تزويد الطلب بأمثلة يختلف عن تغيير معاملات النموذج بالتدريب. [2]

لذلك احتفظ بالتعليمات والأمثلة مع نسخة المهمة التي ستعيد استخدامها. لا تفترض أن قاعدة استخراج المكان التي أرسلتها اليوم ستصبح قاعدة دائمة في كل محادثة. قارن المخرجات المطلوبة على مدخلات جديدة، وتحقق من القيم نفسها؛ فثبات شكل السطر وحده لا يكفي إذا اختار الرد المكان الخطأ.

المصادر ومتابعة القراءة

  1. Google AI: Prompt design strategies — Zero-shot vs few-shot prompts (يفتح في نافذة جديدة)ai.google.dev
  2. Brown et al.: Language Models are Few-Shot Learners (يفتح في نافذة جديدة)arxiv.org

أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.