تقنية

نافذة السياق: ما الذي يدخل ضمن حد النص؟

ثلاثة مكونات تدخل في نافذة سياق مشتركة
رسم توضيحي يبين أن المستند ليس المكون الوحيد الذي يشغل السياق.

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

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

نافذة السياق تحد مساحة المعلومات المتاحة في طلب معين، ولا تضمن أن يستخدم النموذج كل معلومة استخداماً صحيحاً.

  • يشمل الحد عادة نص الإدخال والمخرجات، وقد تختلف المحاسبة بحسب الواجهة وطريقة التفكير في النموذج. [1][2]
  • اترك في المثال الحسابي مساحة للإجابة، ولا تخصّص السعة كلها للمستند.
  • كبر النافذة لا يكفي لضمان التقاط التفاصيل؛ تأثرت النتائج بموضع المعلومة في دراسة على نماذج اختبرها الباحثون. [2]
  • اختر المادة اللازمة للسؤال، وعند تقسيم المستند احتفظ بالإحالات والشروط التي تصل أجزاءه.

ما الذي يشغل النافذة؟

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

تخيل أنك تسأل عن فرق بين فقرتين. قد يبدو سؤالك قصيراً، لكن الطلب الفعلي يحتوي الفقرتين والتعليمات والسياق السابق الذي أرسله التطبيق. لهذا لا يكفي عد كلمات الرسالة الأخيرة. اكتب قائمة بالمواد التي يعتمد عليها السؤال لتفهم ما يشغل المساحة قبل أن تقرر إضافة ملف آخر.

مثال بسيط على توزيع المساحة

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

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

هل تعني النافذة الكبيرة فهماً أفضل دائماً؟

درست ورقة «Lost in the Middle» الإجابة من مستندات متعددة واسترجاع قيم. لاحظ الباحثون انخفاض الأداء في نماذج اختبروها عندما وقعت المعلومة المطلوبة وسط سياق طويل. هذه نتيجة لتلك التجارب، وليست نسبة فشل ثابتة لكل نموذج حالي. [2]

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

كيف نختار ما نرسله؟

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

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

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

  1. Anthropic: Context windows (يفتح في نافذة جديدة)platform.claude.com
  2. Liu et al.: Lost in the Middle: How Language Models Use Long Contexts (يفتح في نافذة جديدة)arxiv.org

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