Model reference · open weights

InternVL2

InternVL2 is an open-weight language model from OpenGVLab, listed in the AxForge catalogue. AxForge can bring it up on EU-owned hardware for you on request — with the licence handled where one is required.

LLMs OpenGVLab 6 variants 649k downloads/mo
Request this model on EU hardware All served models Not on the shared API today — deployed on request.

About

What InternVL2 is

InternVL2-2B [\[📂 GitHub\]](https://github.com/OpenGVLab/InternVL) [\[📜 InternVL 1.0\]](https://huggingface.co/papers/2312.14238) [\[📜 InternVL 1.5\]](https://huggingface.co/papers/2404.16821) [\[📜 Mini-InternVL\]](https://arxiv.org/abs/2410.16261) [\[📜 InternVL 2.5\]](https://huggingface.co/papers/2412.05271) [\[🆕 Blog\]](https://internvl.github.io/blog/) [\[🗨️ Chat Demo\]](https://internvl.opengvlab.com/) [\[🤗 HF Demo\]](https://huggingface.co/spaces/OpenGVLab/InternVL) [\[🚀 Quick Start\]](#quick-start) [\[📖 Documents\]](https://internvl.readthedocs.io/en/latest/) Introduction We are excited to announce the release of InternVL 2.0, the latest addition to the InternVL series of multimodal large language models. InternVL 2.0 features a variety of instruction-tuned models, ranging from 1 billion to 108 billion parameters. This repository contains the instruction-tuned InternVL2-2B model. Compared to the state-of-the-art open-source multimodal large language models, InternVL 2.0 surpasses most open-source models. It demonstrates competitive performance on par with proprietary commercial models across various capabilities, including document and chart comprehension, infographics QA, scene text understanding and OCR tasks, scientific and mathematical problem solving, as well as cultural understanding and integrated multimodal capabilities. InternVL 2.0 is trained with an 8k context window and utilizes training data consisting of long texts, multiple images, and videos, significantly improving its ability to handle these types of inputs compared to InternVL 1.5. For more details, please refer to our blog and GitHub. Model Details InternVL 2.0 is a multimodal large language model series, featuring models of various sizes. For each size, we release instruction-tuned models optimized for multimodal tasks. InternVL2-2B consists of InternViT-300M-448px, an MLP projector, and internlm2-chat-18b. Performance Image Benchmarks - For more details and evaluation reproduction, please refer to our Evaluation Guide. - We simultaneously use InternVL and VLMEvalKit repositories for model evaluation. Specifically, the results reported for DocVQA, ChartQA, InfoVQA, TextVQA, MME, AI2D,

Summarised from the published model card. Read the full card on the HuggingFace links below.

Specifications

What it is

MakerOpenGVLab
TypeLanguage models
Parameters (lead)2.2B
Variants6
Runs withtransformers
Based onOpenGVLab/InternViT-300M-448px, internlm/internlm2-chat-1_8b
Released2024-06-27
Popularity649k downloads / month
Likes186
LicenceOpen weights

How it works

How language models work

Your prompttext / messagesTransformerattention over tokensNext-token loopgenerate + streamResponsetext · tool callsA language model reads your tokens and predicts the next one, again and again, streaming the reply back.

Variants

Sizes & precisions

Open weights ship in several sizes and precisions. One page, all the variants — pick the one that fits your GPU. VRAM figures are estimates from model size.

VariantParamsPrecisionVRAMFits 16 GBWeights
InternVL2-2B2.2BBF16~5.1 GBWeights ↗
InternVL2-1B938MBF16~2.2 GBWeights ↗
InternVL2-26B25.5BBF16~58.7 GBWeights ↗
InternVL2-8B8.1BBF16~18.6 GBWeights ↗
InternVL2-4B4.1BBF16~9.5 GBWeights ↗
InternVL2-2B-AWQAWQWeights ↗

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys internvl2 for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (internvl2 below is illustrative; you get the exact model name on deployment.)

$ curl -sS https://api.axforge.ai/v1/chat/completions \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"internvl2","messages":[{"role":"user","content":"Hello"}]}'

Details

Languages, data & research

Languages

multilingual

Tags

transformers safetensors internvl_chat feature-extraction internvl custom_code image-text-to-text conversational multilingual pytorch

Papers

Licence

Open weights

Open weights under mit — commercial use is permitted. Deploy it on AxForge EU hardware on request. Read the licence ↗

Sources

Weights & code

Want InternVL2 on EU-owned hardware?

Request this model on EU hardware See what’s served now

Explore

More language models

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