
Ming-3.0의 "Day-Zero" vLLM-Omni 지원은 풀 리퀘스트이며, 잘못된 체크포인트를 서빙한다
- OrcaNEWOrca: OrcaCyber Ultra 1.02026-10-17$5.00 / $10.00 100만 토큰당 · 9 tok/s
- deepseekNEWDeepSeek: DeepSeek V4.1 Flash 10172026-10-17$0.15 / $0.60 100만 토큰당 · 233 tok/s
- DeepSeekNEWDeepSeek: DeepSeek V4.1 Flash2026-10-1740지능
- OrcaNEWOrca: OrcaCyber Zero 1.52026-10-10$3.00 / $7.50 100만 토큰당 · 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 100만 토큰당 · 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 100만 토큰당 · 40 tok/s
- OrcaOrca: OrcaVerify Text 1.02026-09-16$2.00 / $0.00 100만 토큰당 · 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 100만 토큰당 · 51 tok/s
- AlibabaQwen: Qwen3.8 Flash2026-08-26$0.15 / $0.47 100만 토큰당 · 120 tok/s
- z-aiZ.ai: GLM 5.3 Flash2026-08-2642지능72코딩
이 글은 2026년 10월 19일에 게시되었으며, 마치 출시 발표처럼 읽힙니다. 0.5B에서 126B까지의 음성 모델 다섯 개, "오늘 vLLM-Omni로 서빙하세요."라는 문구가 그렇습니다. 하지만 작성 시점에 저장소가 보여주는 것은 열린 풀 리퀘스트 하나, 파일 마흔 개, 병합 없음, 그리고 제목은 Ming-3.0-audio-tiny를 가리키지만 패치의 모든 줄은 Ming-3.0-tts-tiny를 대상으로 합니다. 둘 다 inclusionAI가 2026년 9월 3일부터 Hugging Face에 업로드해 온 Ming-3.0 패밀리의 실제 체크포인트이며, 서로 다른 일을 합니다. 하나는 듣고, 다른 하나는 말합니다. 어느 쪽도 같은 글의 "총 126B 파라미터, 6.5B 활성"이라는 구절이 가리키는 126B 플래그십이 아닙니다. 따라서 출시 당일 이야기의 정직한 버전은 헤드라인보다 더 좁고 더 유용합니다. Ming-3.0은 다섯 모델 중 하나에 대해 검토 중인 신뢰할 만한 서빙 경로를 갖고 있으며, 나머지 네 개는 여전히 Transformers를 통해 로드되거나 전혀 로드되지 않습니다. 이와 같은 글의 배경이 되는 문서화된 AI 장애와 서빙 스택 사건은 OrcaRouter AI Incident Archive에 수집되어 있으며, 각 항목에는 자체 출처, 심각도, 신뢰도 등급, 이의 제기 플래그가 함께 있습니다.
이 모든 것은 작업에 대한 불만이 아닙니다. 풀 리퀘스트 9119는 첫 통합치고는 유난히 꼼꼼하며, 테스트는 그것이 머지될 것이라고 믿을 수 있는 이유입니다. 하지만 "다섯 개 모델을 오픈소스로 공개했다"와 "오늘 바로 서빙할 수 있다" 사이의 격차가 이 글의 전체 주제입니다. 그 격차가 바로 배포 결정이 내려지는 지점이기 때문입니다. 아래 내용은 모두 풀 리퀘스트, vLLM-Omni 레지스트리, 그리고 다섯 개의 Hugging Face 저장소에서 읽어낸 것입니다. 숫자가 벤더 자체의 것일 경우, 그 숫자를 담은 문장에서 그 사실을 밝힙니다.
풀 리퀘스트 9119에는 실제로 무엇이 들어 있나
2026년 10월 19일 16:32 UTC에 vllm-project/vllm-omni를 대상으로 열렸으며, 아직 열려 있고, 파일 40개, 4,578줄 추가 및 211줄 삭제입니다. 중심에는 새로운 모델 클래스인 Ming3TTSForConditionalGeneration과 파이프라인 레지스트리 항목, 2단계 배포 YAML, 그리고 /v1/audio/speech에서 합성을 노출하는 OpenAI 호환 어댑터가 있습니다. 이 레시피는 H100 또는 H200 1대, vLLM 0.32.0, Python 3.12, CUDA 13.0 및 Transformers 5.19용으로 작성되었으며, vLLM-Omni 커밋 9eb1adcc0에 고정되어 있습니다.
두 가지 세부 사항 덕분에 이것은 단순한 데모 이상입니다. 첫째, 새 클래스를 위한 1,271줄짜리 계약 테스트, 별도의 전송 계층 테스트 스위트, 그리고 작은 “릴리스 계약” 파일이 있습니다. 그 정도 규모의 테스트 스위트는 노트북을 공개하는 사람이 아니라, 모델이 다음 리팩터링에서도 살아남을 것으로 기대하는 사람이 작성하는 것입니다. 둘째, 이 패치는 이전 ming_tts 구현에 대한 219줄의 공유 모듈 테스트도 포함하므로, 작성자가 새 경로가 이전 세대를 조용히 망가뜨리지 않았는지 확인했음을 의미합니다.
포함하지 않는 것은 같은 계열의 오디오 이해 모델에 대한 지원입니다. 오디오 입력을 위한 인코더도, 전사 어댑터도, ASR 경로도 없습니다. 이 패치는 엔드 투 엔드 음성 합성입니다.
• 풀 리퀘스트 — 9119, 열림, 2026년 10월 19일 생성됨, 파일 40개, +4,578/−211.
• 클래스 추가됨 — Ming3TTSForConditionalGeneration, 이전 MingTTSForConditionalGeneration 옆에 등록됨.
• 엔드포인트 — 새 어댑터를 통한 OpenAI 형식의 /v1/audio/speech.
• 레시피 대상 — 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까지 아우르며, 그 범위는 크기 사다리가 아니다. 그것은 하나의 명명 체계를 입은 세 가지 작업으로, 아무 발표 없이 6주에 걸쳐 업로드되었다.
• Ming-3.0-tts-0.5B — Qwen2.5-0.5B 백본과 DiT 헤드를 갖춘 dense 합성기, 44.1 kHz 출력, 7개 언어와 쓰촨어·광둥어, 100개 이상의 중국어 내장 음성. 저장소는 2026년 9월 22일 12:46 UTC에 생성되었습니다. MIT. 다운로드 6회.
• Ming-3.0-tts-tiny — 총 7.9B, 활성 약 1.3B, 제로샷 복제, 음성 디자인, 14개의 인라인 준언어 태그, 다중 화자 팟캐스트 생성을 지원하는 Ling V3 전문가 혼합(MoE)입니다. 0.5B와 동일한 9월 22일 시점입니다. MIT. 다운로드 20회. 이것은 풀 리퀘스트가 제공하는 체크포인트입니다.
• Ming-3.0-audio-tiny — 총 9.3B, 활성 2.7B, 오디오 및 텍스트를 입력받고 텍스트를 출력하며 선택적으로 Talker를 통해 음성을 출력합니다. 2026년 9월 3일 11:45 UTC에 생성되었습니다. MIT. 다운로드 3회. 이것은 풀 리퀘스트 제목이 가리키는 체크포인트입니다.
• Ming-3.0-audio-flash — 총 126B, 활성 6.5B, 플래그십 리더: 억양, 방언, 긴 오디오, 음악 및 음향 장면을 입력받아 텍스트 또는 합성 음성을 출력합니다. 9월 3일 11:49 UTC에 생성됨. MIT. 다운로드 22회.
• Ming-3.0-asr-tiny — 9B, Ling-tiny-v3 백본 위에 구축된 오디오 인코더로, 핫워드와 15개 지역 방언 테스트 세트를 갖춘 중국어 및 영어 전사 기능을 제공합니다. 다섯 개 중 가장 최신: 리포지토리는 2026년 10월 14일 09:27 UTC에 생성되었습니다. MIT. 다운로드 35회.
게시물에 적힌 범위는 정확하다. 문제가 압축되는 지점은 지원 주장 쪽이다. 이 다섯 개 중 하나는 서빙 경로가 병합 대기 상태이고, 대부분의 사람이 "Ming-3.0"이라고 할 때 의미하는 두 가지 — audio-flash와 audio-tiny — 는 트리에 통합 자체가 없다.
오늘 vLLM-Omni의 main 브랜치에는 실제로 무엇이 있나요?
main의 레지스트리는 작고 확인하기 쉽습니다. 여기에는 inclusionAI/Ming-omni-tts-0.5B용 MingTTSForConditionalGeneration과 Ming-flash-omni-2.0용 MingFlashOmni 항목 두 개가 나열되어 있습니다. 어느 것도 Ming-3.0 체크포인트가 아닙니다. 이들은 이전 세대이며, 둘 다 문서에서 지원 모델 체크 표시가 붙어 있습니다.
그 구분 하나로 배포 계획이 좌초될 수 있다. "vLLM-Omni는 Ming을 지원한다"는 Ming-flash-omni-2.0과 Ming-omni-tts-0.5B에는 해당하며, 여러 릴리스에 걸쳐 사실이었고 recipes/inclusionAI/에 레시피가 있다. Ming-3.0이라는 이름이 붙은 것에는 아직 해당하지 않는다. 게시물을 읽고 126B 오디오 모델을 골라 OpenAI 호환 엔드포인트를 기대하며 노드를 프로비저닝하는 팀은 체크포인트, 구성 파일, trust_remote_code 플래그를 발견하게 될 것이다.
이 명명 방식은 diff를 읽는 사람조차도 놓치기 쉽게 만듭니다. 새 레지스트리 키 Ming3TTSForConditionalGeneration은 예전 MingTTSForConditionalGeneration에서 몇 줄 떨어져 있고, PR 제목의 Ming-3.0-audio-tiny는 본문의 Ming-3.0-tts-tiny와 한 단어 차이입니다. 훑어보는 경우 둘 다 같은 모델처럼 보입니다.

왜 '잘못된 체크포인트' 세부 사항이 현학적인 것이 아닌가
이 두 소형 모델은 서로 대체할 수 없습니다. Ming-3.0-audio-tiny는 오디오 언어 모델로, 오디오를 입력받아 텍스트를 생성하며 선택적으로 음성도 함께 출력합니다. Ming-3.0-tts-tiny는 합성기로, 텍스트와 참조 클립을 입력받아 오디오를 생성합니다. 한쪽을 위해 작성된 서빙 통합은 다른 쪽의 메모리 레이아웃이나 배칭 동작, 엔드포인트 형태에 대해 아무것도 알려주지 않습니다.
업무를 계획하는 독자에게는 그것이 이번 주에 두 질문 중 어느 것에 답할 수 있는지를 바꿉니다.
• 음성 생성 — 음성 복제, 방언 TTS, 스크립트로부터의 팟캐스트 구성 — 을 원한다면, 이 풀 리퀘스트는 바로 당신을 위한 것이며, 그 레시피는 단일 H100 또는 H200입니다.
• 오디오를 전사하거나 추론하려는 경우 — 회의, 통화, 방언이 강한 인터뷰 — 이 패치의 어떤 내용도 적용되지 않으며, 방법은 사용자 지정 모델링 파일이 포함된 Transformers 또는 ASR 카드에 문서화된 SGLang 어댑터입니다.
126B 플래그십은 세 번째 범주에 속합니다. 벤더의 128K 프로파일에는 텐서 병렬 구성으로 80GB H800 8개가 필요하고, 검증된 텍스트 전용 SGLang 프로파일에는 GPU 4개가 필요하며, KV 캐시를 전혀 고려하기 전에도 약 259GB의 가중치가 필요합니다. 단일 GPU 레시피로는 도움이 되지 않으므로, 이것이 이 패치에 없는 것은 간과가 아닙니다.
그 게시물이 제대로 짚은 점
검증을 통과한 주장은 두 가지이며, 바로 그 두 가지가 이 모델 패밀리의 신뢰도에 중요한 사항입니다. 다섯 모델이라는 개수는 정확하고, 0.5B에서 126B 범위도 정확합니다. 괄호 안의 6.5B active까지 포함해서요 — 그것은 flash 모델의 활성화 수치이며 해당 카드에 인쇄되어 있습니다.
세 번째 주장인 "오늘 바로 서비스하라"는 주의 깊게 읽어야 할 부분입니다. 이는 병합 이후에만 TTS-tiny 경로에 해당되며, 그때도 릴리스 아티팩트라기보다는 레시피로서만 사실입니다. 열린 풀 리퀘스트와 태그가 지정된 릴리스 사이의 구분은 바로 프로덕션 팀이 필요로 하는 구분이며, 이 글은 그 구분을 명확히 하지 않습니다.
주목할 만한 날짜도 있다. vLLM-Omni 패치는 inclusionAI가 audio-flash GitHub 저장소에 마지막으로 푸시한 지 12분 후에 열렸는데, 그 저장소 자체는 10월 15일에 만들어졌다. 이는 가중치가 Hugging Face에 올라간 지 6주 후였다. 이 통합은 늦은 것이 아니다. 그것은 이 계열의 다른 모든 것과 같은 속도로 도착하고 있다. 즉, 누구도 공개한 일정이 없다는 뜻이다.
이번 주에 머지를 기다리지 않고 Ming-3.0을 실행합니다
이 제품군의 모든 체크포인트는 현재 Transformers를 통해 로드되며, 모델 카드에 이 내용이 문서화되어 있습니다. flash 카드의 패턴은 use_fast=False를 사용하는 AutoProcessor, device_map="auto"와 함께 bfloat16으로 사용하는 AutoModelForCausalLM, 그리고 trust_remote_code=True입니다 — 카드 자체에서 활성화하기 전에 모델링 코드를 읽어 보라고 안내합니다. 저장소에는 커스텀 파일, 프로세서, Talker, VAE, 그리고 트랜스크립트가 포함된 두 개의 참조 음성이 함께 제공됩니다.
합성의 경우, TTS 체크포인트에는 자체 추론 진입점과 체크포인트를 로드하기 전에 검증하는 사전 점검 스크립트가 있습니다. 전사의 경우, ASR 카드는 SGLang 어댑터를 통해 OpenAI 형태의 /v1/audio/transcriptions 엔드포인트를 문서화하며, 검증된 프롬프트는 언어 레이블과 전사 사이에 탭을 기대한다고 경고합니다 — 그 탭이 바로 파서이며, 일반적인 "이것을 전사하세요" 프롬프트는 벤더가 측정한 구성이 아닙니다.
그 경로에서 얻지 못하는 것은 중간 계층입니다. 연속 배칭, 어드미션 컨트롤, 안정적인 엔드포인트, 잘못된 요청에도 살아남는 프로세스 말입니다. 그 계층이 바로 하나의 체크포인트에 대한 풀 리퀘스트입니다. 그래서 모델 카드가 아니라 병합 상태를 지켜봐야 하는 것입니다.
라우터가 들어맞는 곳, 그리고 라우터가 말할 수 없는 단 한 문장
OrcaRouter는 Ming-3.0을 제공하지 않습니다. 다섯 개 체크포인트 중 어느 것도 우리 카탈로그에 없으며, 우리 API를 호출해도 그중 하나에 도달하지 않습니다. 자체 GPU 8개에서 실행하는 126B 모델은 인프라이며, 라우팅이 인프라를 호스팅 엔드포인트로 바꾸지는 않습니다.
라우터가 실제로 닿는 것은 음성 제품의 텍스트 절반이며, 이는 생각보다 큽니다: 오디오에 무엇을 물을지 결정하는 프롬프트, 화자 분리된 전사를 구조화된 노트로 바꾸는 정리 작업, 합성기가 스크립트를 말하기 전에 검사하는 가드레일, 그리고 파일을 ASR 노드나 TTS 노드로 보내는 분류기입니다. 이들은 평범한 텍스트 호출이며, 이를 0% 마크업으로 200개 이상의 모델을 이용할 수 있는 단일 API — 공급자 정가가 그대로 전달되므로 벤더의 가격 인하가 같은 날 우리 쪽에도 반영됩니다 — 이미 어려운 부분이 GPU 노드인 프로젝트에서 벤더 계약 세 개를 없앨 수 있습니다. 자동 페일오버는 언급할 가치가 있는 또 다른 요소입니다: 병합되지 않은 체크포인트를 프로덕션 경로를 여기에 걸지 않고도 트래픽의 일부 뒤에 두는 방법이기 때문입니다.
그 게시물이 사실이 되려면 무엇이 필요할까요?
확인 가능한 세 가지 사건, 변화의 정도 순으로.
• 병합. 9119가 레시피와 테스트가 첨부된 태그 지정 vLLM-Omni 릴리스에 포함된다면, Ming-3.0 체크포인트 하나가 실제 서빙 스토리를 갖게 되고, TTS-tiny의 경우 "day zero"가 정당화될 수 있게 된다.
• 두 번째 패치. 오디오 이해 경로에는 자체 통합이 필요합니다. flash 및 audio-tiny 모델에 어댑터가 생기기 전까지는 "vLLM-Omni가 Ming-3.0을 지원한다"는 문장은 합성만을 의미합니다.
• 독립적인 수치는 단 하나입니다. 카드에 담긴 모든 수치는 inclusionAI가 자체적으로 실행한 결과이며, 다섯 가지 항목 중 어느 것에 대해서도 제3자가 점수를 공개한 적이 없습니다. 중국어 ASR 평균 3.45와 방언 평균 9.40은 벤더가 공개적으로 스스로를 설명한 수치라는 점에서 의미가 있지만, 그것이 재현과 같은 것은 아닙니다.
그때까지는 저장소가 뒷받침하는 설명이 정확하다. 즉, 6주에 걸쳐 조용히 업로드된 5개 모델 음성 모델군이 10월 하루 만에 문서화되었고, 7.9B 합성기와 직접 로드하는 네 개의 체크포인트를 위한 잘 테스트된 서빙 패치가 검토 중이다. 이 풀 리퀘스트는 좋은 작업이다. 그것은 릴리스가 아니며, 벤더도 그렇다고 말하지 않았다.

