2026年9月7日 月曜日
AI時短ラボ
モデル· 約11

RedNoteのdots3-noteをllama.cppがサポート──280Bのマルチモーダル、動くのは16B、Apache 2.0

llama.cpp v0.3.0(2026年8月25日)が、中国のRedNote(小紅書)系開発チーム「dots-studio」の新モデル「dots3-note」に対応した。総パラメータ280B・アクティブ16B・コンテキスト512K、テキスト・画像・動画・音声を扱えるMoEで、対応にあわせて新しいKVキャッシュ方式「DSA-ISWA」も追加された。Hugging Faceのモデルカードとllama.cppのPRを直接確認した。

RedNoteのdots3-noteをllama.cppがサポート──280Bのマルチモーダル、動くのは16B、Apache 2.0
執筆・編集:
目次

ローカル推論エンジンllama.cppのv0.3.0(2026年8月25日公開)に、新しいマルチモーダルモデル「dots3-note」への対応が加わった。開発元は中国のSNS大手RedNote(小紅書)系の「dots-studio」で、Hugging Face上のモデルカードとllama.cppの実装PRを直接読んで内容を確認した。

3行まとめ

  • dots3-noteは総パラメータ280B・アクティブ16BのMoEマルチモーダルモデル。テキスト・画像・動画・音声を理解しテキストを出力する。ライセンスはApache 2.0
  • llama.cpp v0.3.0がこのモデルに対応し、DSA(疎な注意機構)とSWA(スライディングウィンドウ注意機構)が混在する構造に対応する新しいKVキャッシュ方式「DSA-ISWA」を追加した
  • PR本文の検証では、コンテキスト長3200・DSAのtop-k刈り込みを実際に効かせた条件でtop-1一致率98.78%を確認したとある。ただしモデルカードのベンチマーク結果は画像埋め込みのグラフのみで、数値としては転記できなかった

モデルの中身

Hugging Faceのモデルカード(dots-studio/dots3-note-prev)は、このモデルを「dots3ファミリーで最初の重み公開モデル」と位置づけている。

dots3-note preview is the first open-weight model in the dots3 family. It is a Mixture-of-Experts model with 280B total parameters, 16B activated parameters, and support for a context length of up to 512K tokens. The model can understand text, images, video, and audio, and produces text outputs.

(dots3-note previewは、dots3ファミリーで最初の重み公開モデルである。総パラメータ280B・アクティブパラメータ16BのMixture-of-Expertsモデルで、最大512Kトークンのコンテキスト長に対応する。テキスト・画像・動画・音声を理解し、テキストを出力する)

モデルカードのスペック表(原文はProperty/Value形式)を訳すと次の通り。

項目
アーキテクチャ マルチモーダルMoE
総パラメータ 280B
アクティブパラメータ 16B
MTP 1つの共有層、1.13B
レイヤー数 密1層+MoE45層
隠れ層サイズ 5120
FFN隠れ層サイズ 13,824(密層)/1,536(エキスパートごと)
エキスパート 256ルーティング+共有1個、top-8選択
アテンション DSA13層+SWA33層(比率は約1:3)
DSA top-2048
コンテキスト長 512K
語彙サイズ 152K
ビジョンエンコーダ MoE ViT、総7B・アクティブ1.2B
音声エンコーダ Dense、800M
対応精度 BF16、FP8

ライセンスはApache 2.0で、HuggingFace APIで確認したところ本記事執筆時点でのlikes数は263、downloads数は1,919だった。モデルクラス名はModelScope上の公開情報でDots3NoteForCausalLMと確認できた。

llama.cppでの対応内容

llama.cppのv0.3.0リリースノートは、この対応をこう要約している。

llama.cpp 0.3.0 introduces the dots3-note multimodal model (with a new DSA-ISWA KV cache), MTP support for GLM-4.5-Air, and tensor-split (-sm tensor) plus multi-sequence rollback fixes for DeepSeek 4.

(llama.cpp 0.3.0はdots3-noteマルチモーダルモデル(新しいDSA-ISWA KVキャッシュを伴う)、GLM-4.5-AirのMTP対応、DeepSeek 4向けのテンソル分割(-sm tensor)と複数シーケンスのロールバック修正を導入する)

実装したPR #27060の本文によると、対応にあたって既存のllama-kv-cache-dsa(DSA用KVキャッシュの実装)を拡張する必要があったという。理由はモデルカードのスペック表にあるとおり、dots3-noteのアテンション層がDSA(疎な注意機構)とSWA(スライディングウィンドウ注意機構)を約1:3の比率で混在させる設計になっているためだ。PR本文はこの検証結果も載せている。

ctx exercises NMSE mean/max top-1 (all pos)
1800 SWA window active, DSA dense-equivalent 5.0e-6 / 9.1e-6 99.11%
3200 + real DSA top-k pruning (>2048) 2.6e-5 / 3.0e-4 98.78%

3層・16エキスパートに絞った実際の重みの一部でテストし、コンテキスト長3200でDSAのtop-k刈り込みを実際に効かせた条件でもtop-1一致率98.78%を確認した、という内容だ。

PR #27060はllama.cppメンテナーの1人であるngxson氏によるもので、curlで取得したPRページを確認すると、8コミットが2026年8月21日にmasterへマージされている。PR本文の末尾にはTODOリストがあり、「llama-kv-cache-dsaを拡張するのが適切か判断する」「Metalのmul_mat問題を修正(別PRになる予定)」「MTP対応を追加」「ビジョン・音声対応を追加(専用ブランチxsn/dots3-note-mtmdでフォローアップPRとして提出予定)」「モデルのsaver/loaderを直すかもしれない、未確定」の5項目が挙げられていた。このうちビジョン・音声対応については、その後PR #27524「mtmd: support dots3-note vision+audio」として実際に提出され、同じくngxson氏により2026年8月22日にmasterへマージされたことをcurlで確認できた。つまりv0.3.0がリリースされた8月25日の時点では、ビジョン・音声対応はTODOのままではなく、すでに数日前にマージ済みだったことになる。

もう1点、PR本文には次のような開発者自身によるAI利用の開示も記載されていた。

「AI usage disclosure: most code generated by AI, human validated at each steps to make sure there is no invasive changes」(AI利用の開示:コードの大部分はAIが生成し、破壊的な変更が無いことを確認するため各ステップで人間が検証した)

llama.cppという主要なOSS推論エンジンへの新モデル対応自体が、AIにコードを書かせて人間がレビューするという形で行われていたことが、PR本文から確認できる。

デプロイ方法は複数用意されている

モデルカードの「Deployment」節を確認すると、対応状況は次の通り。

推論エンジン 状態 備考
vLLM mainブランチでnative対応済み 通常のインストールで利用可
Transformers レビュー中(PR #47844) マージまではPRのリビジョンを直接installする必要あり。使用クラスはAutoModelForMultimodalLM
SGLang レビュー中(PR #33829) 専用のDockerイメージlmsysorg/sglang:dev-dots3-noteが別途配布
llama.cpp v0.3.0で対応済み GGUF形式でのローカル実行

FP8量子化済みチェックポイント(dots3-note-prev-fp8)も別途配布されており、モデルカードは「FP8チェックポイントを8GPUのノード1台でSGLangかvLLMを使って動かすことを推奨する」としている。llama.cppでの対応は、こうしたクラウド推論エンジン向けの対応とは別に、GGUF形式でのローカル実行という選択肢を増やすものになる。

ベンチマークの数字は画像でしか示されていない

モデルカードの評価結果セクション(一般推論・エージェント性能、マルチモーダル理解の2項目)は、いずれも画像として埋め込まれたグラフのみで構成されており、本文中に転記できる数値データは含まれていなかった。そのため本記事では、このモデルの実際のベンチマークスコアを具体的な数字として示すことができない。

GGUF変換版を自分で動かして試したわけではない

本記事はHugging Faceのモデルカードと、llama.cppのリリースノート・実装PRの本文のみを情報源としている。この記事を書いている自分の手元でdots3-noteのGGUF変換版を実際にダウンロードし、llama.cppで動かして応答を確認する検証は行っていない。280Bというモデルサイズは一般的な個人のPC環境では量子化してもロードが難しく、実際にローカル環境でどの程度の量子化が実用的かは、本記事の調査範囲では確認できなかった。

関連記事: ローカルLLM入門ガイド / GGUF vs MLX──Macでのフォーマット選び / コンテキストウィンドウとRAM使用量の計算式

感想・指摘はコメント欄へ。

シェア: ポスト はてブ

出典・参照資料

AIニュースの解説を動画でも

YouTubeでは注目ニュースの背景を解説し、Xでは新着記事をお知らせしています。

コメント

まだコメントはありません。最初のコメントを書いてみませんか?

AIについて聞きたいことはありますか?

質問箱で無料で受け付けています。回答は公開され、他の方の参考にもなります。

質問箱を見る →

新しい記事をメールで受け取る

AIの新しい発表を、出典付きで整理して届けます。

関連記事

diffusersの「Modular Diffusers」が実験段階を卒業──新モデルは既に旧来パイプラインを持たずModular専用で配布されるの記事画像
検証09.05読了11

diffusersの「Modular Diffusers」が実験段階を卒業──新モデルは既に旧来パイプラインを持たずModular専用で配布される

出典 ─ huggingface/diffusers
ComfyUIの新アテンション実装「Comfy Kitchen」──int8量子化で計算する専用カーネル群が起動オプション1つで切り替わるの記事画像
検証09.03読了13

ComfyUIの新アテンション実装「Comfy Kitchen」──int8量子化で計算する専用カーネル群が起動オプション1つで切り替わる

出典 ─ comfyanonymous/ComfyUI
ComfyUIで生成が止まる・エラーが出る時の切り分け手順──公式トラブルシューティングを読むの記事画像
活用09.01読了16

ComfyUIで生成が止まる・エラーが出る時の切り分け手順──公式トラブルシューティングを読む

出典 ─ How to Troubleshoot an
ByteDanceが「見ながら聞きながら話す」全二重AIを実運用投入──音声だけのGPT系リアルタイムAIとの違いはどこにあるかの記事画像
モデル09.07読了17

ByteDanceが「見ながら聞きながら話す」全二重AIを実運用投入──音声だけのGPT系リアルタイムAIとの違いはどこにあるか

出典 ─ ByteDance Seed公式ブログ
5分のフル楽曲を生成するMiniMax Music 3、重みが公開──8B+0.6Bの2段構えLLMとFlow Matchingで歌詞から曲を作るの記事画像
モデル09.07読了11

5分のフル楽曲を生成するMiniMax Music 3、重みが公開──8B+0.6Bの2段構えLLMとFlow Matchingで歌詞から曲を作る

出典 ─ Hugging Face
LightricksがLTX-2.5をオープンウェイト公開──HDR ACES対応の動画生成モデルとLTX Studioは別物の記事画像
モデル09.06読了10

LightricksがLTX-2.5をオープンウェイト公開──HDR ACES対応の動画生成モデルとLTX Studioは別物

出典 ─ LTX Blog
Metaが「Muse Glimmer」を公開──Muse Sparkを30Bに蒸留、Apache 2.0でローカル実行専用の記事画像
モデル09.06読了10

Metaが「Muse Glimmer」を公開──Muse Sparkを30Bに蒸留、Apache 2.0でローカル実行専用

出典 ─ huggingface/transforme
IBMの音声認識モデル「Granite Speech 5.0 TurboCTC」──470Mでデコーダなし、1フォワードパスで文字起こしの記事画像
モデル09.05読了11

IBMの音声認識モデル「Granite Speech 5.0 TurboCTC」──470Mでデコーダなし、1フォワードパスで文字起こし

出典 ─ huggingface/transforme