📚 تعلّم

شو يعني نافذة السياق (Context Window)؟ وليش المساعد «بينسى» أول المحادثة؟

نافذة السياق هي «طاولة شغل» النموذج — أقصى نص بيشوفه بنفس اللحظة. لما تمتلي، أول المحادثة بيوقع من الطرف — وهاد سر «النسيان» وحدود الملفات، مع نصائح عملية.

شو يعني نافذة السياق (Context Window)؟ وليش المساعد «بينسى» أول المحادثة؟

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

الجواب المختصر

نافذة السياق (Context Window) هي أقصى كمية نص يقدر النموذج «يشوفها» بنفس اللحظة — سؤالك + محادثتكم السابقة + أي ملفات رفعتها + جوابه اللي بيكتبه. بتنقاس بالتوكنز، ولما تمتلي… أول المحادثة بيبلّش يطلع برا النافذة — وهاد سبب «النسيان».

التشبيه: طاولة الشغل

نافذة السياق زي طاولة شغل: لما تمتلي، أول الأوراق بتوقع من الطرف
نافذة السياق زي طاولة شغل: لما تمتلي، أول الأوراق بتوقع من الطرف

تخيّل النموذج بيشتغل على طاولة محدودة المساحة. كل رسالة بينكم ورقة بتنحط عالطاولة. النموذج بيقدر يقرا بس الأوراق اللي عالطاولة — ما عنده جوارير ولا أرشيف. لما الطاولة تمتلي وتيجي أوراق جديدة؟ الأوراق الأقدم بتوقع من الطرف التاني. النموذج ما «نسي» بالمعنى البشري — الورقة حرفياً ما عادت قدامه.

هاد بيفسّرلك:

  • ليش بينسى أول محادثة طويلة: أول الرسايل طلعت برا النافذة.
  • ليش في حد لحجم الملفات: الملف لازم يركب عالطاولة مع باقي المحادثة.
  • وليش «مليون توكن» خبر كبير: طاولة أضخم = بيقدر يشتغل على كتب وملفات مشاريع كاملة بجلسة وحدة.

ليش ما يخلوها بلا حدود؟

سؤال منطقي — والجواب تقني واقتصادي:

  • التكلفة بتنفجر: آلية الانتباه بالنماذج بتقارن كل توكن بكل التوكنز التانية — كل ما طولت النافذة، الحسابات بتكبر بشكل حاد. نافذة أطول = ذاكرة وحوسبة (ومصاري) أكتر بكتير.
  • والانتباه بيتشتت: حتى بالنوافذ الطويلة، الأبحاث بتوثّق ظاهرة «الضياع بالنص» — النموذج بيلقط أول النافذة وآخرها أحسن من نصها. طاولة أكبر ما بتعني قراءة مثالية لكل ورقة عليها.

نصائح عملية من هالفهم

  • بالمحادثات الطويلة: لخّصي الاتفاقات المهمة برسالة («للتذكير: احنا اتفقنا على كذا وكذا») — هيك بترجعي حطيت الورقة المهمة عالطاولة من جديد.
  • محادثة جديدة لموضوع جديد: بدل ما تكملي بنفس المحادثة المتخمة — طاولة نظيفة أدق وأرخص.
  • بالملفات الكبيرة: اطلبي الشغل عالأجزاء المهمة بدل الملف كله إذا مش ضروري.
  • وبالـ API: انتبهي إنك بتدفعي عن كل توكن بالنافذة — محادثة متخمة بتكلف أكتر بكل رسالة جديدة.

أخطاء وسوء فهم شائع

  • «المساعد إله ذاكرة دائمة وبيتذكرني»: النافذة بتنمسح بين المحادثات — كل محادثة جديدة طاولة فاضية. (بعض التطبيقات ضافت «ذاكرة» منفصلة بتخزن ملاحظات عنك — بس هاي ميزة إضافية فوق النافذة، مش منها.)
  • «النسيان عطل بالنموذج»: لأ — سلوك متوقع لما النافذة تمتلي. الحل بإيدك: لخّصي وذكّري.
  • «نافذة أطول = نموذج أذكى»: النافذة سعة مش ذكاء — نموذج بنافذة مليون ممكن يكون أضعف بالمنطق من نموذج بنافذة أصغر. مقياسان مختلفان.
  • «الملف اللي رفعته اتحفظ عنده للأبد»: الملف بيقعد بالنافذة لهالمحادثة — بمحادثة جديدة، راح. (وسؤال «وين بتروح ملفاتي؟» إله مقالة كاملة.)

خلاصة سريعة

  • نافذة السياق = أقصى نص بيشوفه النموذج بنفس اللحظة (بالتوكنز) — طاولة شغله.
  • لما تمتلي، الأقدم بيوقع من الطرف — هاد «النسيان».
  • أطول = أفضل للملفات الكبيرة، بس أغلى حوسبياً — والانتباه بيتشتت بالنص.
  • عملياً: لخّصي المهم، وافتحي محادثة جديدة لكل موضوع.
  • النافذة سعة مش ذكاء — ومش ذاكرة دائمة.

أسئلة بتوصلنا كتير

  • ما معنى نافذة السياق (Context Window)؟ أقصى كمية نص يقدر النموذج يعالجها بنفس اللحظة — سؤالك ومحادثتكم وملفاتك وجوابه — وتنقاس بالتوكنز؛ لما تمتلي بيبدأ أول المحادثة يخرج منها.
  • ليش ChatGPT بينسى أول المحادثة الطويلة؟ لأن أول الرسائل طلعت برا نافذة السياق لما امتلت — النموذج بيشوف بس اللي جوا النافذة، فالحل تلخيص المهم أو فتح محادثة جديدة.
  • شو يعني نموذج بنافذة مليون توكن؟ يعني بيقدر يشوف ويشتغل على نص ضخم (كتب وملفات مشاريع كاملة) بجلسة وحدة — سعة أكبر، بس مش بالضرورة ذكاء أعلى.
  • What does "context window" mean in Arabic? In Arabic it is «نافذة السياق» — the maximum amount of text a model can see at once (measured in tokens). When it fills up, the oldest part of the conversation drops out — which is why assistants seem to "forget".

كمّل رحلتك من هون

المصادر

شوفي فيديوهات شرح على يوتيوب عن «context window LLM explained»

📘 مصطلحات وردت بالمقالة

Context Window نافذة السياق — أقصى كمية نص (بالتوكنز) يقدر النموذج يعالجها بنفس اللحظة؛ لما تمتلي بيبدأ الأقدم يخرج
Lost in the Middle ظاهرة «الضياع بالنص» — النموذج بيلقط أول النافذة وآخرها أحسن من نصها