رسم تخطيطي مُولَّد بعنوان Flint v1.0 مقابل Flint 40B-A2.5B، وعنوان فرعي: نموذج واحد. ثلاثة أسماء. يظهر في الوسط مربع مستدير الأركان مكتوب فيه: نموذج واحد بحجم 39.8B بترخيص Apache 2.0، بتاريخ 21 أكتوبر 2026، وتمتد ثلاثة خطوط توصيل إلى ثلاث بطاقات: Flint v1.0 الموصوف بأنه معرّف الخدمة، وFlint 40B-A2.5B الموصوف بأنه اسم البنية، وRecursiveSI/flint الموصوف بأنه مستودع نقاط التحقق. ويظهر في التذييل أن هذه التسميات الثلاث كلها تشير إلى النموذج نفسه مفتوح الأوزان.
Guides & Insights

Flint v1.0 مقابل Flint 40B-A2.5B: إنهما النموذج نفسه، والاسم مهم

الكاتب

Rowan Sterling

تاريخ النشر

أحدث النماذج · 20عرض جميع النماذج →
المعايير: Artificial Analysis · يُحدَّث يوميًا
العودة إلى جميع المقالات

Flint v1.0 وFlint 40B-A2.5B ليسا نموذجين. إنهما اسمان لملف واحد. أول نموذج برمجة مفتوح الأوزان من Recursive هو شبكة خليط الخبراء بإجمالي 39.8 مليار معامل ونحو 2.5 مليار معامل نشط لكل رمز، صدر في 21 أكتوبر 2026 بموجب ترخيص Apache 2.0، ويظهر في العالم الخارجي تحت ثلاثة تسميات منفصلة على الأقل اعتمادًا على طبقة المكدس التي تقف عندها. معرّف API هو flint-v1.0. اسم ملف الأوزان هو Flint 40B-A2.5B. المستودع المصدر هو RecursiveSI/flint.

يستحق ذلك أن يُكتب بوضوح، لأن الإنترنت بدأ بالفعل يتعامل معهما كأنهما طرفا مقارنة. تسرد كتالوجات النماذج صيغة واحدة. وتسرد مستودعات التكميم الصيغة الأخرى. وتُدرج صفحات الاختبارات المرجعية النتائج تحت أي سلسلة نصية استخدمها مصدرها. ضع "Flint v1.0" و"Flint 40B-A2.5B" في أداة مقارنة وستُنتج بكل سرور صفحة توحي بوجود خيار. لا يوجد خيار. هناك نموذج واحد ومشكلة تسمية.

ثلاث تسميات، نقطة تحقق واحدة

كل اسم موجود لأن جزءًا مختلفًا من المكدس يحتاج إلى سلسلة مختلفة، وبمجرد أن تعرف أي جزء، يمكنك أن تعرف ما الذي تنظر إليه في نحو ثانية.

• Flint v1.0 — هو معرّف الخدمة، مكتوبًا ضمن مساحة أسماء المورّد على نحو شيء مثل recursive/flint-v1.0. إن "v1.0" هي طابع إصدار مُلحق من قبل من يشغّل نقطة النهاية، كي يتمكنوا من إطلاق 1.1 لاحقًا دون كسر كل عميل يشير إليها بالفعل. ترى هذا الشكل في واجهات API المستضافة، وفي القوائم المنسدلة للنماذج، وفي الشيفرة التي تقرأ model="recursive/flint-v1.0". تحمل بعض القوائم لاحقة :free، وهي تصف فئة السعر لتلك النقطة الطرفية بعينها، وليس نموذجًا مختلفًا.

• Flint 40B-A2.5B — اسم البنية المعمارية، وهو الوحيد من الثلاثة الذي يخبرك بأي شيء عن الملف. "40B" هو إجمالي المعاملات، و"A2.5B" هو المعاملات النشطة لكل رمز (token)، والشكل الموصول بشرطة هو الاصطلاح الذي استقرت عليه نماذج خليط الخبراء المتناثرة. يظهر هذا الشكل على بطاقة النموذج الأصلية، وفي أسماء مستودعات التكميم، وفي أي نقاش تكون فيه مسألة حجم الشيء مهمة. وهو أيضًا الشكل الأرجح أن يكون صحيحًا من حيث الوقائع، لأنه مشتق من الإعدادات (config) بدلًا من أن يفرضه فهرس.

• RecursiveSI/flint — مسار مستودع Hugging Face الأعلى، الذي يضم نقطة تفتيش BF16، والإعدادات، والمُرمِّز، وقالب الدردشة، وحزمة خدمة SGLang. كل شيء آخر ينحدر من هذا. إذا لم يكن مستودع مشتق قابلاً للتتبع إلى RecursiveSI/flint، فهو ليس Flint.

A screenshot of the RecursiveSI/flint model card on Hugging Face, showing the repository path and an apache-2.0 licence label above the heading Recursive Flint. The summary states that Flint is a mixture-of-experts language model for coding agents with 39.8 billion total parameters and approximately 2.5 billion active per token, and that the repository contains the BF16 checkpoint, model configuration, tokenizer, chat template and an SGLang serving kit, with quantized variants prepared separately for NVIDIA and Apple Silicon runtimes. The sidebar shows a BF16 safetensors model size of 40B parameters, 8 finetunes and 62 quantizations, and a panel reading that this model is not deployed by any Inference Provider.

تتبع إصدارات المجتمع المنطق نفسه. تميل التحويلات والحزم المكمّمة التي تستهدف Apple silicon أو بيئات تشغيل GGUF إلى حمل الاسم الوصفي، لأن الشخص الذي ينزّل ملفًا بحجم 22 GB يريد معرفة ما بداخله بدلًا من رقم إصدار الكتالوج الذي خصصته له منصة استضافة. نقطة التحقق الأساسية في كل حالة هي نفسها التي نشرتها Recursive في 21 أكتوبر 2026.

لماذا يُكلّف هذا الناس أموالاً حقيقية

الارتباك في التسمية عادةً مجرد إزعاج. أما هنا فله نتيجتان بالغتا الأهمية.

المقارنة الأولى مقارنة زائفة. فَيُقارَن Flint بنماذج أخرى استنادًا إلى قوة أرقام مسجَّلة تحت اسم أو آخر، والقارئ الذي يصادف «{{1}}Flint v1.0 scored 74.2 on SWE-bench Verified{{/1}}» في مكان ما، ثم يصادف «{{2}}Flint 40B-A2.5B scored 74.2 on SWE-bench Verified{{/2}}» في مكان آخر، ليس لديه سبب لاستنتاج أن هذه هي النتيجة نفسها. لكنها هي النتيجة نفسها. لم ينشر أحد تقييمًا ثانيًا مختلفًا تحت التسمية الأخرى — عمر النموذج أربعة أيام، ولا يوجد أي تقييم مستقل تحت أي تسمية على الإطلاق.

الثاني هو مفاجأة في الفوترة. لأن أحد الأسماء معرّف خاص بتقديم الخدمة، فمن الممكن أن تدفع سعرًا لكل رمز مقابل نموذج يمكنك تنزيله مرة واحدة وتشغيله مقابل لا شيء سوى الكهرباء. هذه مقايضة مشروعة — فأنت تشتري عتاد شخص آخر ووقت تشغيله وعملياته — لكنها ينبغي أن تكون مقايضة متعمدة. تنشر Recursive الأوزان بموجب Apache 2.0 دون بوابة إيرادات ودون قيود تجارية. إذا كنت تدفع مقابل نقطة نهاية Flint مستضافة، فالسؤال الجدير بالطرح هو مقابل ماذا تدفع، وينبغي أن تكون الإجابة شيئًا آخر غير الوصول إلى النموذج.

هناك تكلفة ثالثة أكثر خفاءً: غسل التراخيص. لا يتحوّل Apache 2.0 إلى شيء آخر لأن مضيفًا لاحقًا يعيد تسمية نقطة النهاية. وإذا وصف مستودع مشتق نفسه بأنه نموذج مختلف، فتحقّق مما إذا كان كذلك بالفعل.

كيف تعرف أيّ واحد تنظر إليه

ثلاثة اختبارات سريعة، مرتبة حسب الموثوقية.

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

• هل تحتوي السلسلة على نمط B-A، مثل 40B-A2.5B أو 30B-A3B؟ إذن فهو اسم بنية وصفي والأرقام هي الشكل الحقيقي للنموذج. هذا هو الشكل الوحيد الذي يحمل معلومات يمكنك التصرف بناءً عليها.

• هل هو مسار مكوّن من جزأين ينتهي بمعرّف نموذج بسيط، مثل RecursiveSI/flint؟ إذًا فهو نقطة التحقق نفسها، وقائمة ملفاته هي المصدر الموثوق. أحجام الملفات في المستودع — 79.59 GB لـ BF16، و22.86 GB لـ NVFP4 GGUF، و25.99 GB لـ int4 GGUF، و22.58 GB لـ int4 safetensors — هي الأرقام التي يمكن الاعتماد عليها عند تخطيط العتاد.

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

A screenshot of the Files and versions tab of the RecursiveSI/flint repository on Hugging Face, showing a single commit labelled Initial release dated three days earlier and a repository size of 79.6 gigabytes. The file listing shows an assets folder, an sglang folder, a LICENSE file of 11.4 kilobytes, README.md, chat_template.jinja, config.json, generation_config.json, and fifteen safetensors shards named model-00001-of-00015 through model-00013-of-00015, each 5.37 gigabytes. The page states there is 1 contributor and 1 commit.

القرار الذي أمامك في الواقع

عندما تتوقف عن مقارنة Flint بنفسه، يصبح السؤال الحقيقي هو شكل التوزيع: نزّله، أو استدعِه من مكان ما.

يمنحك التنزيل نقطة التحقق (checkpoint)، والقدرة على تكميمها (quantise) بشكل أكبر، والقدرة على ضبطها الدقيق (fine-tune)، ومن دون فاتورة لكل رمز (token). كما يمنحك العمل التشغيلي — 22.86 GB على القرص، ونحو 24 GB من الذاكرة لاستيعابها بشكل مريح، ومحرك استدلال (inference) لتهيئته، وقالب محادثة (chat template) للتحقق منه قبل أن تثق بالمخرجات. لفريق يشغّل النماذج المحلية بالفعل، هذا يوم ثلاثاء عادي. أما لفريق لا يفعل ذلك، فهو مشروع قائم بذاته.

إن استدعاء نقطة نهاية مستضافة يمنحك عميلاً متوافقًا مع OpenAI ووقت تشغيل يخص شخصًا آخر. كما أنه يُدخل اعتمادًا على نشر معيّن لنقطة تحقق معيّنة، وهذا هو السبب الذي وُجدت من أجله سلسلة الإصدار في المقام الأول.

تنتهي معظم الفرق إلى الرغبة في الأمرين معًا، والجزء الذي يعنينا حقًا قوله هو هذا: إذا كنت توجّه النماذج المستضافة عبر واجهة برمجية واحدة بالفعل، فينبغي أن تكون التكلفة الحدية للاستدعاء المستضاف مساوية تمامًا لسعر القائمة الخاص بالمزوّد. ويمرّر OrcaRouter تسعير المزوّد كما هو مع عدم إضافة أي هامش، لذا يظهر أي تغيير في سعر أحد البائعين في اليوم نفسه بدلًا من موعد تجديد العقد التالي. ولا يقدّم OrcaRouter خدمة Flint — فهذا تنزيل، وليس أحد نقاط النهاية لدينا — لذا فإن ذلك القول يتعلق ببقية حزمة التقنيات لديك، وليس بهذا النموذج.

ماذا تخبرك التسمية عن الإصدار

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

الخلاصة العملية غير مبهرة. ابحث عن «Flint 40B-A2.5B» عندما تريد معرفة ما هو النموذج وما إذا كان يناسب جهازك. وابحث عن سلسلة الإصدار عندما تربط عميلًا وتحتاج إلى معرفة اسم نقطة النهاية. وعندما ترى الاثنين وقد قُورنا، فأغلق التبويب — فقد عُرض عليك النموذج نفسه مرتين.

A generated reference card titled How to read a Flint name, with three rows. The first pairs Flint v1.0, described as a serving identifier carrying a vendor prefix and a version stamp, with where it appears on hosted APIs and in model dropdowns. The second pairs Flint 40B-A2.5B, described as the descriptive architecture name giving 39.8B total and about 2.5B active, with where it appears on the model card and in quantisation repositories. The third pairs RecursiveSI/flint, described as the upstream checkpoint repository, with where it appears on Hugging Face. A footer states that all three labels refer to one Apache 2.0 model released on 21 October 2026.