Load path (important)

These weights are compressed-tensors (pack-quantized / int-quantized).

Runtime Supported
vLLM ≥ 0.21 Yes — preferred (auto-detect CT; no --quantization flag)
transformers + compressed-tensors Yes for many text models; multimodal may need trust_remote_code
Text Generation Inference (TGI) Not supported for these CT packs
Hugging Face Inference Widget Often fails — use vLLM locally instead
vllm serve 88plug/MiniCPM-V-4.5-W8A16 --trust-remote-code

Do not deploy via TGI — that backend does not load our CT format.

MiniCPM-V-4.5-W8A16

INT8 post-training quantization of openbmb/MiniCPM-V-4_5 — MiniCPM-V (vision + LLM), not MiniCPM-o (no audio / TTS). Qwen3-8B LLM + SigLIP2-400M vision + unified 3D-resampler (image, multi-image, video). Apache-2.0 base.

This is not the same product as 88plug/MiniCPM-o-4.5-W8A16.


At a Glance

Property Value
Base model openbmb/MiniCPM-V-4_5
Release tier Pending-gold (gold path in progress)
Quant method AutoRound W8A16 iters=200 (LLM Linear; vpm+resampler BF16)
FLAC status Not measured (T+7d milestone)
Architecture Qwen3-8B LLM + SigLIP2 vision + 3D-resampler
Quant format compressed-tensors (native vLLM)
Quantized LLM Linear layers (model.llm)
Kept BF16 vision encoder (vpm) + 3D-resampler
Lab pin vLLM v0.21.0-cu129 (sidecar 0.28 tracked; pin switch after both hosts IMAGE_OK)

Quick Start

Tested target: vLLM v0.21.0 (vllm/vllm-openai:v0.21.0-cu129-ubuntu2404). Weights are compressed-tensors — vLLM detects quantization automatically. No --quantization flag.

docker run --gpus device=0 -p 8080:8080 \
  vllm/vllm-openai:v0.21.0-cu129-ubuntu2404 vllm serve \
  88plug/MiniCPM-V-4.5-W8A16 \
  --trust-remote-code \
  --max-model-len 8192 \
  --gpu-memory-utilization 0.90

Requires vLLM ≥ v0.21.0. Upstream MiniCPM-V 4.5 also documents vLLM since v0.10.2.


What's Quantized, What's Not

Component Precision Reason
LLM Linear layers W8A16 INT8 AutoRound iters=200, actorder=False
Vision encoder (SigLIP2 / vpm) BF16 Tower keep
3D-resampler BF16 Tower keep
Embeddings, LM head, norms BF16 Standard practice

No audio / Whisper / CosyVoice2 — those exist on MiniCPM-o, not MiniCPM-V.


Benchmarks

Metric Status
Throughput (tok/s) In progress — T+7d milestone
MMLU delta vs BF16 In progress — T+7d milestone
RULER@128k In progress — T+30d milestone

No fabricated numbers. Results will be published to this card when measured.


Limitations

  • Vision-language only — not MiniCPM-o; no native audio input or CosyVoice2 TTS.
  • LLM Linear only — vpm + 3D-resampler stay BF16.
  • FLAC not measured — do not treat this card as full_flac complete.
  • Pending-gold — gold AutoRound path; smoke=pass required before Hub catalog counts as product_done.

Citation

@misc{yu2025minicpmv45,
  title  = {MiniCPM-V 4.5: Cooking Efficient MLLMs via Architecture, Data, and Training Recipe},
  author = {Tianyu Yu and others},
  year   = {2025},
  eprint = {2509.18154},
  archivePrefix = {arXiv},
  url    = {https://huggingface.co/openbmb/MiniCPM-V-4_5}
}

About

88plug AI Lab ships FLAC-target compressed-tensors quantizations for native vLLM v0.21.0+ deployment.

This release: Pending-gold — gold-path quantization in progress. Do not use datafree/RTN substitutes.

Browse all releases → huggingface.co/88plug

Downloads last month
-
Safetensors
Model size
9B params
Tensor type
I32
·
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for 88plug/MiniCPM-V-4.5-W8A16

Quantized
(9)
this model

Paper for 88plug/MiniCPM-V-4.5-W8A16