هل يمكنني تشغيل GPT-OSS 120B؟
يحتاج GPT-OSS 120B من OpenAI إلى نحو 96 GB من RAM عند التكميم الموصى به بدقة 4 بت (تنزيل بحجم 70.8 GB). نفحص عتاد جهازك أدناه — فوراً، ولا شيء يغادر متصفحك. توقّع نحو ~113 tok/s على Apple M-series Max.
نقرأ مؤشرات عتاد جهازك…
ملاحظات من الواقع
GPT-OSS 120B هو الإصدار المفتوح الأوزان الكبير من OpenAI، وهو موجّه لمن يريد نموذج محادثة واستدلال بمستوى النماذج المتقدمة يعمل بالكامل على عتاده الخاص. إنه نموذج بتصميم مزيج من الخبراء (mixture-of-experts)، فرغم أن حجمه الكامل 116.8B معلمة، لا يكون نشطًا منها سوى نحو 5.1B لكل رمز. هذه هي الحيلة التي تبقيه سريعًا بالنسبة إلى حجمه، لكن لا تدع ذلك يخدعك بشأن الذاكرة: لا تزال مضطرًا لتحميل النموذج كاملًا في الـ RAM. عند تكميم 4-بت يبلغ ذلك نحو 71 GB، وستحتاج إلى حوالي 96 GB من ذاكرة النظام لتشغيله براحة. هذا ليس نموذجًا لكرت رسوميات محمول.
عمليًا يعني هذا أن بطاقة RTX 3060 أو حتى 4090 لن تتسع له ببساطة، لذا فإن بيئاته الواقعية هي جهاز Apple Silicon بذاكرة عالية أو حاسوب CPU بذاكرة RAM كبيرة. على معالج M-series Max يمكنك توقع نحو 113 tok/s، وهو ما يبدو سريعًا وسلسًا فعلًا لنموذج بهذا الحجم. على الـ CPU مع ذاكرة DDR5 تنخفض إلى نحو 16 tok/s، وهي وتيرة صالحة للأعمال المُجمّعة لكنها بطيئة للمحادثة التفاعلية. نافذة السياق 128K سخية، لكن ملؤها يرفع إجمالي الذاكرة إلى نحو 127 GB عند الحد الأقصى للسياق، فخطط لهامش إضافي بدل اعتبار ذلك السقف حجم عملك المعتاد.
مقارنةً بأقرانه، يميل GPT-OSS 120B بقوة نحو المحادثة والاستدلال أكثر من البرمجة أو الرؤية، لذا فإن نموذجًا مثل Mistral Small 4 119B يمنحك عادةً مدى أوسع إن كنت تحتاج إلى الكود أو إدخال الصور ضمن البصمة نفسها. أما شقيقه الأصغر GPT-OSS 20B فهو الخيار حين يكون توفير 96 GB من الـ RAM متعذرًا. لكن النقطة الأبرز هنا هي الرخصة: Apache 2.0 تعني أنه يمكنك استخدامه تجاريًا وفي بيئة الإنتاج دون أي قيود من المزوّد، وهو أمر نادر عند هذا المستوى من القدرة وسبب حقيقي لاختياره.
المواصفات
الحجم حسب التكميم
| التكميم | بت/وزن | حجم التنزيل | الحد الأدنى من RAM | الجودة |
|---|---|---|---|---|
| Q2_K | 3.35 | 48.9 GB | 64 GB | فقدان ملحوظ |
| Q4_K_Mموصى به | 4.85 | 70.8 GB | 96 GB | موصى به |
| Q5_K_M | 5.65 | 82.5 GB | 128 GB | عالية |
| Q8_0 | 8.5 | 124.1 GB | 192 GB | شبه أصلية |
| F16 | 16 | 233.6 GB | 256 GB | أصلية |
الأحجام تقديرات محسوبة من عدد المعاملات × عدد البتات لكل وزن؛ وتختلف نسخ GGUF الفعلية قليلاً. · آخر تحديث للبيانات: 2026-06-11 · كيف نحسب هذه الأرقام →
الذاكرة المطلوبة حسب طول السياق
| السياق | ذاكرة KV cache (تقديرياً) | إجمالي الذاكرة (Q4) |
|---|---|---|
| 4K رمز | ~1.8 GB | ~72.6 GB |
| 8K رمز | ~3.5 GB | ~74.3 GB |
| 32K رمز | ~14.0 GB | ~84.8 GB |
| 128K رمز | ~56.1 GB | ~126.9 GB |
تنمو ذاكرة KV cache مع طول السياق — فالنموذج الذي يتسع عند 4K قد تنفد ذاكرته عند 32K. التقديرات تفترض ذاكرة تخزين بدقة FP16 مع grouped-query attention؛ ويختلف الاستهلاك الفعلي حسب بيئة التشغيل.
السرعة التقديرية حسب العتاد
| العتاد | عرض النطاق | السرعة التقريبية |
|---|---|---|
| NVIDIA RTX 3060 12GB | 360 GB/s | لا يتسع في VRAM |
| NVIDIA RTX 4090 24GB | 1008 GB/s | لا يتسع في VRAM |
| Apple M-series (base) | 100 GB/s | ~27 tok/s |
| Apple M-series Pro | 270 GB/s | ~74 tok/s |
| Apple M-series Max | 410 GB/s | ~113 tok/s |
| CPU only (dual-channel DDR5) | 60 GB/s | ~16 tok/s |
توليد الرموز محكوم بعرض نطاق الذاكرة: tok/s ≈ عرض النطاق × 0.85 ÷ حجم النموذج عند Q4. وتختلف الأرقام الفعلية حسب بيئة التشغيل وطول السياق.
شغّله محلياً
أسهل طريق هو Ollama — أمر واحد وتبدأ المحادثة:
ollama run gpt-oss:120b