Views
No views yet
tokenizer.json so the volume is self-contained.mmproj, and it carries one
on purpose. The text-only volumes in this org drop the projector files —
qwen3.5-9b-gguf says so explicitly — because llm-chat's ggml path used to
preload a single LLM gguf and had no way to use a vision tower. It does now: the
host pairs the weights with the projector it finds beside them, and a deployment
that attaches this volume can be shown a picture. The projector is loaded
lazily, on the first image a deployment is actually sent, so a chat that never
attaches one never pays its VRAM.mmproj name and taken out of the model pick
before "exactly one gguf" is decided, and the volume table names
Qwen3VL-8B-Instruct-Q8_0.gguf as the preload anyway.| File | Upstream | Revision | sha256 |
|---|---|---|---|
Qwen3VL-8B-Instruct-Q8_0.gguf | Qwen/Qwen3-VL-8B-Instruct-GGUF | f982a07559d4a2f6c8744d840bf6fccab30eea96 | 0d264b3941185d00a74f75c4245521dae088ff1efc90ab8d1754e83f5844adb0 |
mmproj-Qwen3VL-8B-Instruct-F16.gguf | Qwen/Qwen3-VL-8B-Instruct-GGUF | f982a07559d4a2f6c8744d840bf6fccab30eea96 | ca524100ebf825c9a870db1c580d03879e0da0ab2541697e2458e64891cf9d38 |
tokenizer.json | Qwen/Qwen3-VL-8B-Instruct | 0c351dd01ed87e9c1b53cbc748cba10e6187ff3b | a5d85b6dcc535e6b93115a9ef287e6132fdbf30270da6218194ba742261173c7 |
<|im_end|> 151645 /
<|endoftext|> 151643, with the vision tokens (<|vision_start|> 151652,
<|image_pad|> 151655) the projector's marker tokens use. It is NOT
byte-identical to the Qwen3.5 family tokenizer in qwen3.5-9b-gguf (different
vocab), so this model does not share a draft model with them.LICENSE is the Apache-2.0 text; the upstream is Apache-2.0.kv_layers reduction). Vision: SigLIP-family encoder, 16px
patches with 2x2 spatial merge, M-RoPE image positions — all handled inside
llama.cpp's mtmd, so nothing about it appears in a deployment's config beyond
"vision": true./models/<name>. The deployment's llm-chat config marks the catalog entry
"vision": true, which is what makes the playground offer the attach button and
the API accept OpenAI content-parts messages carrying images.libmtmd. On an older
node this volume still serves as a text model and the deployment reports that
images are unavailable, rather than silently ignoring them.