Qwen3
The hybrid thinking/non-thinking pipeline reference. One set of weights serves a deliberate reasoner and a fast assistant, fused via a thinking-budget mechanism that adapts compute to the question.
Qwen3 fuses thinking and non-thinking into one model. Stage 3 of the pipeline merges a long-CoT reasoning model with a fast non-thinking model, producing a single set of weights that can do both. This is the key difference from R1, which ships a dedicated reasoner. One model, two modes.
The thinking budget is adaptive compute. A parameter sets how many thinking tokens the model may spend. Low budget = fast, direct answers. High budget = long deliberation. This lets a single deployment serve a chatbot and a math-solver without swapping weights.
The four-stage post-training mirrors and extends R1. Long-CoT cold start → reasoning RL (GRPO-style) → thinking-mode fusion → general RL. The fusion stage is the novel contribution; it is what makes Qwen3 a hybrid rather than a pure reasoner.
36T+ pretraining tokens make it a capable base. Qwen3's pretraining scale (across the family, 0.6B to 235B-A22B MoE) is why the fused model stays strong in non-thinking mode — it did not sacrifice general capability to gain reasoning. This is why it is the deployed workhorse.