
دعم Ming-3.0 «Day-Zero» لـ vLLM-Omni هو Pull Request، ويقدّم نقطة التحقق الخاطئة
- OrcaجديدOrca: OrcaCyber Ultra 1.02026-10-17$5.00 / $10.00 لكل مليون رمز · 9 tok/s
- deepseekجديدDeepSeek: DeepSeek V4.1 Flash 10172026-10-17$0.15 / $0.60 لكل مليون رمز · 233 tok/s
- DeepSeekجديدDeepSeek: DeepSeek V4.1 Flash2026-10-1740الذكاء
- OrcaجديدOrca: OrcaCyber Zero 1.52026-10-10$3.00 / $7.50 لكل مليون رمز · 94 tok/s
- openaiOpenAI: GPT-6.1 Sol2026-09-2952الذكاء
- anthropicAnthropic: Claude Sonnet 5.52026-09-2856الذكاء
- typesafeTypeSafe: Jev 1.132026-09-24$0.04 / $0.00 لكل مليون رمز · 787 tok/s
- OpenAIOpenAI: GPT-6 Luna2026-09-2238الذكاء
- OpenAIOpenAI: GPT-6 Sol2026-09-2248الذكاء
- AnthropicAnthropic: Claude Opus 5.52026-09-2258الذكاء
- xAIGrok 4.72026-09-2146الذكاء
- OrcaOrca: OrcaCyber Zero 1.02026-09-17$3.00 / $7.50 لكل مليون رمز · 40 tok/s
- OrcaOrca: OrcaVerify Text 1.02026-09-16$2.00 / $0.00 لكل مليون رمز · 832 tok/s
- OpenAIOpenAI: GPT-6 Astra2026-09-0453الذكاء77البرمجة
- GoogleGoogle: Gemini 3.8 Flash2026-09-0241الذكاء76البرمجة
- AlibabaQwen: Qwen3.8 Max (0902)2026-09-0245الذكاء76البرمجة
- AnthropicAnthropic: Claude Fable 5.12026-09-0153الذكاء82البرمجة
- TencentTencent: Hy4 preview2026-08-28$0.83 / $2.50 لكل مليون رمز · 51 tok/s
- AlibabaQwen: Qwen3.8 Flash2026-08-26$0.15 / $0.47 لكل مليون رمز · 120 tok/s
- z-aiZ.ai: GLM 5.3 Flash2026-08-2642الذكاء72البرمجة
نُشر المنشور في 19 أكتوبر 2026، ويُقرأ وكأنه إعلان إطلاق: خمسة نماذج صوتية تتراوح بين 0.5B و126B، «قدّموها اليوم عبر vLLM-Omni». وما يُظهره المستودع لحظة كتابة هذه السطور هو طلب سحب مفتوح واحد، وأربعون ملفًا، ودون دمج، وعنوان يسمّي Ming-3.0-audio-tiny بينما كل سطر في الرقعة يستهدف Ming-3.0-tts-tiny. وكلاهما نقاط حفظ حقيقية في عائلة Ming-3.0 التي ترفعها inclusionAI إلى Hugging Face منذ 3 سبتمبر 2026، وهما يؤديان وظيفتين مختلفتين: أحدهما يستمع والآخر يتحدث. ولا أي منهما هو الطراز الرائد 126B الذي تشير إليه عبارة «126B total parameters, 6.5B active» في المنشور نفسه. لذا فإن الرواية الصادقة لقصة اليوم الأول أضيق وأكثر فائدة من العنوان الرئيسي: لدى Ming-3.0 مسار تقديم موثوق قيد المراجعة، لأحد نماذجه الخمسة، بينما لا تزال النماذج الأربعة الأخرى تُحمَّل عبر Transformers أو لا تُحمَّل إطلاقًا. تُجمَع حالات فشل الذكاء الاصطناعي الموثقة وحوادث مكدس التقديم الكامنة وراء منشورات كهذا في OrcaRouter AI Incident Archive حيث يحمل كل إدخال مصادره ودرجة خطورته ودرجة ثقته وعلامة كونه محل نزاع.
لا شيء مما سبق يُعد شكوى من العمل. فطلب الدمج 9119 شامل على نحو غير معتاد بالنسبة لتكامل أول، والاختبارات هي السبب في الاعتقاد بأنه سينجح. لكن الفجوة بين "إتاحة خمسة نماذج مفتوحة المصدر" و"تشغيلها اليوم" هي موضوع هذا المقال بأكمله، لأن تلك الفجوة هي حيث تُتخذ قرارات النشر. كل ما يرد أدناه مستخلص من طلب الدمج، وسجل vLLM-Omni، ومستودعات Hugging Face الخمسة. وحيث يكون الرقم صادرًا عن البائع نفسه، فإن الجملة التي تحمله تنص على ذلك.
ما الذي يحتويه طلب السحب 9119 فعليًا
فُتح في 16:32 UTC بتاريخ 19 أكتوبر 2026 مقابل vllm-project/vllm-omni، ولا يزال مفتوحًا، مع 40 ملفًا و4,578 إضافة و211 عملية حذف. يقع مركز الثقل في فئة نموذج جديدة، Ming3TTSForConditionalGeneration، إضافةً إلى إدخال في سجل خطوط الأنابيب، وملف YAML نشر من مرحلتين، ومهايئ متوافق مع OpenAI يتيح التوليد الصوتي على /v1/audio/speech. كُتبت الوصفة لجهاز H100 أو H200 واحد، وvLLM 0.32.0، وPython 3.12، وCUDA 13.0، وTransformers 5.19، مثبتة على التزام vLLM-Omni 9eb1adcc0.
تفصيلان يجعلانه أكثر من مجرد عرض تجريبي. أولًا، هناك اختبار عقد من 1,271 سطرًا للفئة الجديدة، وحزمة اختبارات نقل منفصلة، وملف صغير "عقد الإصدار". الحزمة بهذا الحجم يكتبها شخص يتوقع أن يصمد النموذج أمام إعادة الهيكلة التالية، لا شخص ينشر دفتر ملاحظات. ثانيًا، تتضمن الرقعة أيضًا 219 سطرًا من اختبارات الوحدات المشتركة مقابل تنفيذ ming_tts الأقدم، ما يعني أن المؤلف تحقق من أن المسار الجديد لم يكسر الجيل السابق بهدوء.
ما لا يحتويه هو أي دعم لنماذج فهم الصوت في العائلة. لا يوجد مُرمِّز لإدخال الصوت، ولا محوِّل نسخ، ولا مسار ASR. الرقعة هي تركيب كلام من طرف إلى طرف.
• طلب سحب — 9119، مفتوح، أُنشئ في 19 أكتوبر 2026، 40 ملفًا، +4,578/−211.
• أُضيفت فئة — Ming3TTSForConditionalGeneration، مُسجَّلة إلى جانب الفئة الأقدم MingTTSForConditionalGeneration.
• نقطة النهاية — /v1/audio/speech بصيغة OpenAI عبر محوّل جديد.
• هدف الوصفة — واحد H100 أو H200، vLLM 0.32.0، إيداع vLLM-Omni 9eb1adcc0.
• تم تقديم نقطة التحقق — inclusionAI/Ming-3.0-tts-tiny، بإجمالي 7.9B، وحوالي 1.3B نشط.
![A screenshot of GitHub pull request 9119 in vllm-project/vllm-omni, titled '[New Model] Ming-3-TTS (inclusionAI/Ming-3.0-audio-tiny) Support'. It shows 'yuanheng-zhao wants to merge 24 commits into vllm-project:main from yuanheng-zhao:model/ming3-tts-vllm2', 40 files changed, +4,578 and -211, and the contributor-intent block whose first answer reads 'Support deploying inclusionAI/Ming-3.0-tts-tiny with vLLM 0.32.0'. The purpose note names Ming-3.0-TTS Tiny and the test plan names vLLM 0.32.0.](https://cms.orcarouter.ai/api/media/file/2-2355.png)
نقاط التحقق الخمس، وما يعنيه «المدعوم» في كل منها
تمتد العائلة حقًا من 0.5B إلى 126B، والتوزيع ليس سلّم أحجام. إنها ثلاث وظائف ترتدي مخطط تسمية واحدًا، رُفعت على مدى ستة أسابيع دون إعلان.
• Ming-3.0-tts-0.5B — مُركِّب صوتي كثيف على أساس Qwen2.5-0.5B مع رأس DiT، بإخراج 44.1 kHz، وسبع لغات إضافة إلى السيتشوانية والكانتونية، وأكثر من 100 صوت صيني مدمج. أُنشئ المستودع في 22 سبتمبر 2026 عند 12:46 UTC. MIT. ستة تنزيلات.
• Ming-3.0-tts-tiny — إجمالي 7.9B، ونحو 1.3B نشط، وهو مزيج خبراء Ling V3 مع الاستنساخ بدون عينات، وتصميم الأصوات، و14 وسمًا مضمّنًا ما وراء لغوي، وإنشاء بودكاست متعدد المتحدثين. الدقيقة نفسها من 22 سبتمبر كما في 0.5B. MIT. عشرون تنزيلًا. هذه هي نقطة التحقق التي يخدمها طلب السحب.
• Ming-3.0-audio-tiny — 9.3 مليار إجمالًا، و2.7 مليار نشط، إدخال صوتي ونصي، وإخراج نصي مع كلام اختياري عبر Talker. أُنشئ في 3 سبتمبر 2026 الساعة 11:45 UTC. رخصة MIT. ثلاثة تنزيلات. هذه هي نقطة التحقق التي يذكرها عنوان طلب السحب.
• Ming-3.0-audio-flash — 126B إجمالًا، و6.5B نشطة، القارئ الرائد: يستقبل اللهجات واللكنات والصوتيات الطويلة والموسيقى والمشاهد الصوتية، ويُخرج نصًا أو كلامًا مُصنّعًا. أُنشئ في 3 سبتمبر الساعة 11:49 بالتوقيت العالمي UTC. MIT. اثنان وعشرون تنزيلًا.
• Ming-3.0-asr-tiny — 9B، مشفّر صوتي فوق بنية Ling-tiny-v3 الأساسية، لتفريغ الصينية والإنجليزية صوتيًا مع كلمات ساخنة و15 مجموعة اختبار للهجات الإقليمية. الأحدث بين الخمسة: أُنشئ المستودع في 14 أكتوبر 2026 عند 09:27 UTC. MIT. خمسة وثلاثون تنزيلًا.
إذًا النطاق الوارد في المنشور دقيق. أما ادعاء الدعم فهو الموضع الذي يتقلّص فيه الأمر: واحد من هذه الخمسة لديه مسار خدمة معلّق الدمج، والاثنان اللذان يقصدهما معظم الناس بـ«Ming-3.0» — audio-flash وaudio-tiny — لا يوجد لهما أي تكامل في الشجرة على الإطلاق.
ما الموجود فعليًا في الفرع الرئيسي لـ vLLM-Omni اليوم
السجل على الفرع main صغير ويسهل التحقق منه. وهو يدرج {{1}}MingTTSForConditionalGeneration{{/1}} من أجل inclusionAI/Ming-omni-tts-0.5B وزوجًا من مدخلات MingFlashOmni الخاصة بـ Ming-flash-omni-2.0. لا أيٌّ منهما نقطة تحقق (checkpoint) من Ming-3.0. إنهما من الجيل السابق، وكلاهما يحمل علامة النموذج المدعوم في الوثائق.
هذا التمييز هو ما قد تتعثر عنده خطة النشر. فعبارة «vLLM-Omni يدعم Ming» صحيحة بشأن Ming-flash-omni-2.0 وMing-omni-tts-0.5B، وظلت صحيحة عبر إصدارات، ولها وصفات في recipes/inclusionAI/. لكنها ليست صحيحة بعد بشأن أي شيء يحمل اسم Ming-3.0. والفريق الذي يقرأ المنشور، ويختار نموذج الصوت 126B، ويهيّئ عقدة وهو يتوقع نقطة نهاية متوافقة مع OpenAI، سيجد checkpoint وconfig وعلَم trust_remote_code.
تجعل هذه التسمية الأمر سهل التفويت حتى على من يقرأ الـ diff. يقع مفتاح السجل الجديد Ming3TTSForConditionalGeneration على بُعد بضعة أسطر من القديم MingTTSForConditionalGeneration، كما أن Ming-3.0-audio-tiny في عنوان الـ PR يبعد كلمة واحدة فقط عن Ming-3.0-tts-tiny الوارد في النص الأساسي. وإذا كنت تتصفح بسرعة، فسيبدوان وكأنهما النموذج نفسه.

لماذا لا يُعدّ تفصيل نقطة التحقق الخاطئة تنطّعًا
النموذجان الصغيران غير قابلين للتبادل. Ming-3.0-audio-tiny هو نموذج لغوي صوتي: يستقبل الصوت ويُنتج نصًا، مع إمكانية إنتاج كلام اختياريًا. Ming-3.0-tts-tiny هو مُركِّب صوتي: يستقبل نصًا ومقطعًا مرجعيًا ويُنتج صوتًا. إن تكامل الخدمة المكتوب لأحدهما لا يخبرك بشيء عن تخطيط ذاكرة الآخر، أو سلوكه في التجميع على دفعات، أو شكل نقطة النهاية.
بالنسبة إلى قارئ يخطط للعمل، فإن ذلك يغيّر أي السؤالين يستطيع الإجابة عنه هذا الأسبوع.
• إذا كنت ترغب في توليد الكلام — استنساخ الصوت، تحويل النص إلى كلام باللهجات، تجميع البودكاست انطلاقًا من نص مكتوب — فإن طلب السحب هذا موجّه إليك، ووصفته عبارة عن بطاقة H100 أو H200 واحدة.
• إذا كنت تريد تفريغ الصوت نصيًا أو إجراء استدلال عليه — الاجتماعات، والمكالمات، والمقابلات كثيفة اللهجات — فلا ينطبق أي شيء في هذه الترقعة، والمسار هو Transformers مع ملفات النمذجة المخصصة، أو محول SGLang الذي توثقه بطاقة ASR.
تنتمي الفئة الرائدة 126B إلى فئة ثالثة: فهي تحتاج إلى ثماني وحدات H800 بسعة 80 GB في التوازي التنسوري لملف تعريف 128K الخاص بالمورّد، أو إلى أربع وحدات GPU لملف SGLang النصي فقط والمُتحقَّق منه، ونحو 259 GB من الأوزان قبل أي ذاكرة تخزين مؤقت KV. لن تفيدها وصفة أحادية GPU، لذا فإن غيابها من هذه الرقعة ليس سهواً.
ما الذي أصاب فيه المنشور
ادّعاءان يصمدان أمام التدقيق، وهما اللذان يهمّان مصداقية العائلة. عدد النماذج الخمسة صحيح، ونطاق 0.5B إلى 126B صحيح، بما في ذلك 6.5B النشط الوارد بين قوسين — وهذا هو عدد التنشيطات في نموذج flash وهو مطبوع على بطاقته.
الادعاء الثالث، «قدّمها اليوم»، هو الذي ينبغي قراءته بعناية. فهو صحيح بالنسبة لمسار TTS-tiny فقط بعد الدمج، وحتى حينها بوصفه وصفةً لا مخرَج إصدار. والفرق بين طلب سحب مفتوح وإصدار موسوم هو بالضبط الفرق الذي يحتاجه فريق الإنتاج، لكن المقال لا يوضحه.
هناك أيضًا تاريخ جدير بالملاحظة. فُتحت رقعة vLLM-Omni بعد اثنتي عشرة دقيقة من آخر دفعة أرسلتها inclusionAI إلى مستودع audio-flash على GitHub، والذي أُنشئ هو نفسه في 15 أكتوبر — بعد ستة أسابيع من رفع الأوزان على Hugging Face. التكامل ليس متأخرًا. إنه يصل بالسرعة نفسها التي يصل بها كل شيء آخر في هذه العائلة، أي دون جدول زمني نشره أي أحد.
تشغيل Ming-3.0 هذا الأسبوع دون انتظار الدمج
كل نقطة تحقق في العائلة تُحمَّل اليوم عبر Transformers، وتوثّق البطاقات ذلك. نمط بطاقة flash هو AutoProcessor مع use_fast=False، وAutoModelForCausalLM بدقة bfloat16 مع device_map="auto"، وtrust_remote_code=True — وهو ما تنصحك البطاقة نفسها بقراءة شيفرة النمذجة قبل تمكينه. يشحن المستودع الملفات المخصصة، والمعالج، وTalker، وVAE، وصوتين مرجعيين مع نصوصهما.
بالنسبة إلى التوليف، فإن نقاط التحقق الخاصة بـ TTS لها نقاط دخول استدلال خاصة بها وسكربت فحص مسبق يتحقق من نقطة التحقق قبل تحميلها. وبالنسبة إلى التفريغ النصي، توثّق بطاقة ASR نقطة نهاية /v1/audio/transcriptions على شكل OpenAI عبر محوّل SGLang، وتحذّر من أن الموجّه المعتمد يتوقع علامة جدولة (tab) بين تسمية اللغة والتفريغ — وتلك العلامة هي المُحلِّل الخاص بك، والموجّه العام «فرّغ هذا» ليس التكوين الذي قاسه المورّد.
ما لا تحصل عليه في ذلك المسار هو الطبقة الوسطى: التجميع المستمر للدفعات، وضبط القبول، ونقطة نهاية مستقرة، وعملية تنجو من طلب سيئ. تلك الطبقة هي ما يمثله طلب السحب، بالنسبة لنقطة تحقق واحدة. ولهذا فإن حالة الدمج هي ما ينبغي مراقبته بدلاً من بطاقة النموذج.
أين يندرج جهاز التوجيه، والجملة الواحدة التي لا يستطيع قولها
OrcaRouter لا يقدّم Ming-3.0. لا توجد أي من نقاط التحقق الخمس في كتالوجنا، ولن يصل أي استدعاء إلى واجهة API الخاصة بنا إلى أيٍّ منها. نموذج بحجم 126B تشغّله على وحدات GPU الثماني الخاصة بك هو بنية تحتية، والتوجيه لا يحوّل البنية التحتية إلى نقطة نهاية مستضافة.
ما يغطيه الموجّه فعليًا هو الجانب النصي من منتج الكلام، وهو أكبر مما يبدو: المُطالبة التي تقرر ما يُسأل عنه الصوت، والتنظيف الذي يحوّل نصًا مفرّغًا مع تمييز المتحدثين إلى ملاحظات منظمة، وحاجز الحماية الذي يفحص نصًا قبل أن ينطقه محرّك التركيب، والمصنّف الذي يرسل ملفًا إلى عقدة ASR أو عقدة TTS. تلك استدعاءات نصية عادية، ووضعها خلف واجهة API واحدة لأكثر من 200 نموذج بهامش ربح 0% — مع تمرير سعر القائمة الخاص بالمزوّد كما هو، لذا يصبح تخفيض سعر البائع ساريًا لدينا في اليوم نفسه — يزيل ثلاث عقود موردين من مشروع أصبح جزؤه الصعب بالفعل هو عقدة GPU. التحويل التلقائي عند الفشل هو الجزء الآخر الجدير بالذكر: فهو الطريقة التي تضع بها نقطة تحقق غير مدموجة خلف شريحة من حركة المرور دون المقامرة بمسار الإنتاج عليها.
ما الذي سيجعل المنشور صحيحًا؟
ثلاثة أحداث قابلة للتحقق، مرتبة حسب مدى التغيير الذي ستُحدثه.
• الدمج. إذا وصل 9119 إلى إصدار vLLM-Omni موسوم مع الوصفة والاختبارات مرفقة، فإن نقطة تحقق واحدة من Ming-3.0 تصبح لديها قصة تقديم حقيقية، ويصبح «اليوم صفر» قابلاً للدفاع عنه فيما يخص TTS-tiny.
• رقعة ثانية. يحتاج مسار فهم الصوت إلى تكامل خاص به. وإلى أن تتوفر لموديلي flash وaudio-tiny محولات، فإن جملة "vLLM-Omni يدعم Ming-3.0" تعني التركيب فقط.
• رقم مستقل واحد. كل رقم في البطاقات هو تشغيل inclusionAI الخاص، ولم ينشر أي طرف ثالث نتيجة لأي من الخمسة. متوسط ASR الصيني 3.45 ومتوسط اللهجة 9.40 هما وصف البائع لنفسه علنًا، وهو أمر له قيمته، لكنه ليس نفس إعادة الإنتاج.
حتى ذلك الحين، الوصف الدقيق هو ما يدعمه المستودع: عائلة كلام من خمسة نماذج رُفعت بهدوء على مدى ستة أسابيع، ووُثّقت في يوم واحد في أكتوبر، مع رقعة خدمة مُختبَرة جيدًا قيد المراجعة لمُركّبها البالغ 7.9B وأربع نقاط فحص تُحمّلها بنفسك. طلب السحب عمل جيد. وهو ليس إصدارًا، ولم يقل المورّد إنه كذلك.

