
ظننت أن لديّ 1M سياق في Codex. ثم لاحظت أن محادثة Astra تُظهر استخدام 172k من أصل 258k. إن مواصفات واجهة برمجة تطبيقات Astra تذكر فعلاً 1.05M رمزًا، لكن Codex يستخدم نافذة سياق أصغر افتراضيًا. في إعدادي، كان الافتراضي 272,000 رمزًا. باستخدام عامل نافذة قابلة للاستخدام بنسبة 95% من العميل، يفسر هذا الرقم 258k المعروض في التطبيق. كان الحد الأقصى في دليل نماذجي المحلي 872,000 رمزًا، وهو ما يعادل حوالي 828k قابلة للاستخدام. قد يكون لديك حد مختلف في إعدادك، لذا من الجدير بـ Codex التحقق قبل تغييره. أحد التنازلات: الاحتفاظ بمزيد من السجل في السياق النشط يمكن أن يستهلك جزءًا أكبر من حصتك. رفع السقف وحده لا يعني أن كل طلب سيستهلك النافذة بالكامل. بالنسبة لـ Codex المسجل عبر ChatGPT، لا يوجد مضاعف منفصل للسياق الطويل، لكن معالجة المزيد من الرموز لا تزال تُحسب. استخدام مفتاح API الخاص بك يتبع تسعير واجهة برمجة التطبيقات. إذا أردت أكبر نافذة يدعمها إعدادك، الصق هذا في Codex: --------------------------- "زِدْ نافذة سياق Codex إلى الحد الأقصى المدعوم من قبل النموذج المحدد حاليًا، والحساب، والعميل. افحص التكوين النشط للمستخدم، مع احترام CODEX_HOME وأي تجاوزات فعالة للملف أو المشروع. حدد النموذج المختار وتحقق من الحد الأقصى الخاص به حسب العميل باستخدام بيانات النموذج الحالية الموثوقة. تمييز context_window الافتراضي عن max_context_window. لا تفترض 1M أو تُثبّت 872000. إذا لم يمكن التحقق من الحد الأقصى، اترك الإعداد دون تغيير وفسّر السبب. احفظ نسخة احتياطية من كل ملف تحرره. احتفظ بالإعدادات غير ذات الصلة، والبيانات الائتمانية، ومزود الخدمة، والنماذج، وسرعة المعالجة، وجهد الاستدلال، ورؤية Ultra، وسياسات الأذونات. لا تطبع أسرارًا أبدًا. اضبط model_context_window على الحد الأقصى المُتحقق منه في نطاق التكوين المناسب. في تكوين المستخدم، يجب أن يكون مفتاحًا رئيسيًا على مستوى أعلى قبل القسم الأول. حدّث المفتاح الموجود بدلاً من تكراره. تحقق من وجود تجاوزات ذات أولوية أعلى واحترم السياسات المدارة. احتفظ بتفعيل الضغط التلقائي. أبلغ عن عتبة الضغط الصريحة الموجودة بشكل منفصل بدلاً من ابتكار عتبة جديدة. لا تُعدّل دلائل النماذج أو تتجاوز الحدود. تحقق من التكوين وتأكد من أن التغييرات الوحيدة التي حدثت هي تلك المقصودة. لا تُعيد تشغيل التطبيق أو تعطل المهام الجارية. أبلغ عن موقع النسخة الاحتياطية، والتغييرات الدقيقة، والنافذة القابلة للاستخدام المتوقعة. استخدم effective_context_window_percent عندما توفره بيانات النموذج. قدّم تعليمات إعادة التشغيل والتحقق. ميّز الإعداد المحفوظ عن الحد الفعلي المُبلغ عنه في محادثة نشطة." --------------------------- بعد اكتمال مهامك النشطة، أغلق التطبيق تمامًا وأعد فتحه، ثم تحقق من مؤشر السياق. إذا ظلت محادثة قائمة بحدودها القديمة، فتحقق من محادثة جديدة.




