Model reference · open weights
Qwen3-Next is an open-weight language model from Qwen. Qwen3-Next-80B-A3B-Instruct-bnb-4bit (INT4) weighs 42.2 GB; the smallest configuration that runs it is L40S 48 GB.
For self-hosting, compare this build's requirements below with the GPU you plan to rent.
Summary of the Qwen/Qwen3-Next-80B-A3B-Instruct model card, 2026-10-01. The estimate below is for another build of the family.
What it is
| Released by | Qwen |
|---|---|
| Released | 2025-09-09 |
| Parameters | 81.3B |
| VRAM | 42.2 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory | |
|---|---|---|---|---|
| 8K each | 32K each | |||
| RTX 3060 12 GB … RTX 5090 32 GB 5 smaller cards | ||||
| L40S 48 GB | 2 | 19K | 44.0 GB | |
| A100 80 GB | 124 | 39 | all 256K | 78.2 GB |
| H100 80 GB | 103 | 32 | all 256K | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | 159 | 50 | all 256K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 207 | 65 | all 256K | 107 GB |
| H200 141 GB | 316 | 100 | all 256K | 138 GB |
| B200 180 GB | 444 | 140 | all 256K | 176 GB |
| 2× RTX 5090 32 GB tensor parallel | 62 | 19 | all 256K | 31.0 GB a card |
| 2× L40S 48 GB tensor parallel | 154 | 48 | all 256K | 44.0 GB a card |
| 4× RTX 4090 24 GB tensor parallel | 96 | 27 | all 256K | 23.4 GB a card |
| 4× RTX 3090 24 GB tensor parallel | 96 | 27 | all 256K | 23.4 GB a card |
| Requests at once | 8K tokens each | 32K tokens each |
|---|---|---|
| 1 | 43.7 GB | 44.3 GB |
| 5 | 44.8 GB | 47.8 GB |
| 8 | 45.6 GB | 50.5 GB |
| 16 | 47.9 GB | 57.5 GB |
| 32 | 52.4 GB | 71.7 GB |
| 64 | 61.3 GB | 100.0 GB |
One card, with vLLM's small-card settings.
Builds
| Build | Params | Precision | Weights | Smallest setup |
|---|---|---|---|---|
| Qwen3-Next-80B-A3B-Instruct ↗ | 81.3B | BF16 | 163 GB | 4× L40S 48 GB |
| Qwen3-Next-80B-A3B-Instruct-FP8 ↗ | 81.3B | FP8 | 82.1 GB | 2× L40S 48 GB |
| Qwen3-Next-80B-A3B-Instruct-GGUF ↗ 6 builds: Q4_K_M 48.4 GB … GGUF 159 GB |
GGUF | 48.4 GB | 2× RTX 5090 32 GB | |
| Qwen3-Next-80B-A3B-Instruct-bnb-4bit (above) ↗ packaged by unsloth |
INT4 | 42.2 GB | L40S 48 GB | |
| Qwen3-Next-80B-A3B-Instruct-GGUF ↗ packaged by unsloth 26 builds: TQ1_0 20.5 GB … BF16 159 GB |
GGUF | 48.5 GB | 2× RTX 5090 32 GB |
From the model card
Over the past few months, we have observed increasingly clear trends toward scaling both total parameters and context lengths in the pursuit of more powerful and agentic artificial intelligence (AI). We are excited to share our latest advancements in addressing these demands, centered on improving scaling efficiency through innovative model architecture. We call this next-generation foundation models Qwen3-Next.
Qwen3-Next-80B-A3B is the first installment in the Qwen3-Next series and features the following key enchancements:
We are seeing strong performance in terms of both parameter efficiency and inference speed for Qwen3-Next-80B-A3B:
For more details, please refer to our blog post Qwen3-Next.
[!Note] Qwen3-Next-80B-A3B-Instruct supports only instruct (non-thinking) mode and does not generate ```` blocks in its output.
Qwen3-Next-80B-A3B-Instruct has the following features:
| Qwen3-30B-A3B-Instruct-2507 | Qwen3-32B Non-Thinking | Qwen3-235B-A22B-Instruct-2507 | Qwen3-Next-80B-A3B-Instruct | |
|---|---|---|---|---|
| Knowledge | ||||
| MMLU-Pro | 78.4 | 71.9 | 83.0 | 80.6 |
| MMLU-Redux | 89.3 | 85.7 | 93.1 | 90.9 |
| GPQA | 70.4 | 54.6 | 77.5 | 72.9 |
| SuperGPQA | 53.4 | 43.2 | 62.6 | 58.8 |
| Reasoning | ||||
| AIME25 | 61.3 | 20.2 | 70.3 | 69.5 |
| HMMT25 | 43.0 | 9.8 | 55.4 | 54.1 |
| LiveBench 20241125 | 69.0 | 59.8 | 75.4 | 75.8 |
| Coding | ||||
| LiveCodeBench v6 (25.02-25.05) | 43.2 | 29.1 | 51.8 | 56.6 |
| MultiPL-E | 83.8 | 76.9 | 87.9 | 87.8 |
| Aider-Polyglot | 35.6 | 40.0 | 57.3 | 49.8 |
| Alignment | ||||
| IFEval | 84.7 | 83.2 | 88.7 | 87.6 |
| Arena-Hard v2* | 69.0 | 34.1 | 79.2 | 82.7 |
| Creative Writing v3 | 86.0 | 78.3 | 87.5 | 85.3 |
| WritingBench | 85.5 | 75.4 | 85.2 | 87.3 |
| Agent | ||||
| BFCL-v3 | 65.1 | 63.0 | 70.9 | 70.3 |
| TAU1-Retail | 59.1 | 40.1 | 71.3 | 60.9 |
| TAU1-Airline | 40.0 | 17.0 | 44.0 | 44.0 |
| TAU2-Retail | 57.0 | 48.8 | 74.6 | 57.3 |
| TAU2-Airline | 38.0 | 24.0 | 50.0 | 45.5 |
| TAU2-Telecom | 12.3 | 24.6 | 32.5 | 13.2 |
| Multilingualism | ||||
| MultiIF | 67.9 | 70.7 | 77.5 | 75.8 |
| MMLU-ProX | 72.0 | 69.3 | 79.4 | 76.7 |
| INCLUDE | 71.9 | 70.9 | 79.5 | 78.9 |
| PolyMATH | 43.1 | 22.5 | 50.2 | 45.9 |
*: For reproducibility, we report the win rates evaluated by GPT-4.1.
The code for Qwen3-Next has been merged into the main branch of Hugging Face transformers.
pip install git+https://github.com/huggingface/transformers.git@main
With earlier versions, you will encounter the following error:
KeyError: 'qwen3_next'
The following contains a code snippet illustrating how to use the model generate content based on given inputs.
from transformers import AutoModelForCausalLM, AutoTokenizer
model_name = "Qwen/Qwen3-Next-80B-A3B-Instruct"
# load the tokenizer and the model
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
model_name,
dtype="auto",
device_map="auto",
)
# prepare the model input
prompt = "Give me a short introduction to large language model."
messages = [
{"role": "user", "content": prompt},
]
text = tokenizer.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True,
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)
# conduct text completion
generated_ids = model.generate(
**model_inputs,
max_new_tokens=16384,
)
output_ids = generated_ids[0][len(model_inputs.input_ids[0]):].tolist()
content = tokenizer.decode(output_ids, skip_special_tokens=True)
print("content:", content)
[!Note] Multi-Token Prediction (MTP) is not generally available in Hugging Face Transformers.
[!Note] The efficiency or throughput improvement depends highly on the implementation. It is recommended to adopt a dedicated inference framework, e.g., SGL
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.