Model reference · open weights

InternVL-2

LLMs OpenGVLab Vision + text 1 build Open weights 7k dl/mo

InternVL-2 is an open-weight language model from OpenGVLab. InternVL-Chat-V1-2 (BF16) weighs 80.1 GB; the smallest configuration that runs it is 4× RTX 4090 24 GB.

  • InternVL-2 is a multimodal large language model developed by OpenGVLab for image-text-to-text tasks.
  • It features a 40.1B parameter architecture combining the InternViT-6B vision encoder with the Nous-Hermes-2-Yi-34B language model.
  • The model supports multilingual input and is released under the MIT licence.

Summary of the OpenGVLab/InternVL-Chat-V1-2 model card, 2026-10-01

What it is

Released byOpenGVLab
Released2024-02-11
Parameters40.1B
VRAM80.1 GB for the weights

What it runs on

Memory and cards for InternVL-Chat-V1-2 (BF16)

80.1 GBweights, file size
246 MBcache per 1K tokens
2.1 GBruntime overhead, at least
4,096 tokenscontext max
CardRequests at onceContext maxMemory
4K each
RTX 3060 12 GB … H100 80 GB
8 smaller cards
——
RTX PRO 6000 Blackwell 96 GB7all 4K93.8 GB
DGX Spark (GB10) 128 GB unified21all 4K107 GB
H200 141 GB51all 4K138 GB
B200 180 GB88all 4K176 GB
4× RTX 4090 24 GB
tensor parallel
4all 4K23.4 GB a card
4× RTX 3090 24 GB
tensor parallel
5all 4K23.4 GB a card
4× RTX 5090 32 GB
tensor parallel
35all 4K31.0 GB a card
2× H100 80 GB
tensor parallel
64all 4K78.1 GB a card
2× A100 80 GB
tensor parallel
71all 4K78.2 GB a card
4× L40S 48 GB
tensor parallel
86all 4K44.0 GB a card
2× RTX PRO 6000 Blackwell 96 GB
tensor parallel
95all 4K93.8 GB a card
Memory needed at each load
Requests at once4K tokens each
183.2 GB
587.2 GB
890.3 GB
1698.3 GB
32114 GB
64147 GB

One card, with vLLM's small-card settings.

From the model card

What OpenGVLab says about InternVL-2

Read the model card

[📂 GitHub] [📜 InternVL 1.0] [📜 InternVL 1.5] [📜 Mini-InternVL] [📜 InternVL 2.5]

[🆕 Blog] [🗨️ Chat Demo] [🤗 HF Demo] [🚀 Quick Start] [📖 Documents]

Introduction

We are excited to introduce 🤗 InternVL-Chat-V1-2. Inspired by LLaVA-NeXT-34B, we have also adopted Nous-Hermes-2-Yi-34B as the language model. Below is the pipeline.

From the experimental results, we've observed that a stronger language model (34B) can better leverage the powerful capabilities of our vision foundation model.

For better training reproducibility, we follow the minimalist design and data efficiency similar to LLaVA-NeXT. To reduce training costs, we provide a pre-trained MLP projector and only employ around 1.2 million visual instruction tuning samples for SFT. Our model has a total of 40 billion parameters and can be trained within 1.5 days using 32 A100 GPUs. The code, data, and model have been made publicly available.

Model Details

  • Model Type: multimodal large language model (MLLM)

  • Model Stats:

  • Training Strategy:

    • Pre-training Stage
      • Learnable Component: ViT + MLP
      • Data: Trained on 8192x4800=39.3M samples, including COYO, LAION, CC12M, CC3M, SBU, Wukong, GRIT, Objects365, OpenImages, and OCR data.
      • Note: In this stage, we first load the pre-trained weights of InternViT-6B-448px-V1-0 and connect it to Nous-Hermes-2-Yi-34B. After pre-training, the extracted ViT is published as InternViT-6B-448px-V1-2. Moreover, in order to reduce the number of visual tokens, we use a pixel shuffle to reduce 1024 tokens to 256 tokens.
    • Supervised Fine-tuning Stage
      • Learnable Component: ViT + MLP + LLM
      • Data: A simplified, fully open-source dataset, containing approximately 1.2 million samples. You can download it from here.

Performance

* Proprietary Model

nameimage sizeMMMU(val)MMMU(test)MathVista(testmini)MMB(test)MMB−CN(test)MMVPMMEScienceQA(image)POPETextVQA(val)SEEDv1(image)VizWiz(test)GQA(test)
GPT−4V*unknown56.855.749.977.074.438.71409/517--78.071.6--
Gemini Ultra*unknown59.4-53.0------82.3---
Gemini Pro*unknown47.9-45.273.674.340.71497/437--74.670.7--
Qwen−VL−Plus*unknown45.240.843.367.070.7-1681/502--78.965.7--
Qwen−VL−Max*unknown51.446.851.077.675.7----79.5---
LLaVA−NEXT−34B672x67251.144.746.579.379.0-1631/39781.887.769.575.963.867.1
InternVL−Chat−V1-2448x44851.646.247.782.281.256.71687/48983.388.072.575.660.064.0
  • In most benchmarks, InternVL-Chat-V1-2 achieves better performance than LLaVA-NeXT-34B.

Here, we have conducted only a simple performance comparison. For more detailed performance information and additional evaluation metrics, please refer to our performance summary table.

Training Details

Data Preparation

Inspired by LLaVA-NeXT, we adopted a data-efficient SFT strategy to train InternVL-Chat-V1-2, utilizing approximately 1.2M of visual instruction tuning samples in total, all of which are fully open-source. In

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms