Choose a model for AI agents, chatbots, document processing, image and video understanding, and more.
Choose a model
Most Qwen models accept text, images, and video as input and answer with text. Use the same model to generate content, understand images, or analyze video — you do not need to switch to a VL model just because the input contains images or video.
- Default:
qwen3.7-plus— balanced performance and cost. - Highest quality:
qwen4-max-preview(Token Plan only) — for tasks that demand stronger reasoning and understanding. - Lowest cost:
qwen3.8-flash— confirm that quality meets your needs before production use.
qwen4-max-preview (Token Plan only) is available through Token Plan only, not pay-as-you-go. It supports a 1M context window and up to 393,216 output tokens (thinking and answer combined), text, image and video input, function calling, built-in tools, and structured output.Using OpenClaw or Claude Code?
qwen3.7-plus — balanced performance and cost, full tool support, 1M context for large codebases. For advanced reasoning, choose the flagship qwen4-max-preview (Token Plan only). If you prefer third-party models, choose kimi-k3 for long-horizon coding or glm-5.3 for open-source SOTA coding and agent tasks.
Migrate from closed-source models
Map your current GPT, Claude, or Gemini model to an equivalent QwenCloud model.
| Tier | Closed-source examples | QwenCloud recommendation |
|---|---|---|
| Highest capability | GPT-6 Astra, Claude Opus 5.5, Gemini 4 Argon | qwen4-max-preview (Token Plan only), qwen3.8-max, kimi-k3 |
| Balanced | GPT-6.1 Sol, Claude Sonnet 5.5 | qwen3.7-plus, deepseek-v4.1-flash-1017, glm-5.3 |
| Lightweight & low-cost | GPT-6 Luna, Claude Haiku 5.5, Gemini 3.8 Flash | qwen3.8-flash, MiniMax-M2.5 |
For other applications
Chatbots, content generation, summarization, document processing, meeting notes, and data analytics — start with qwen3.7-plus, which balances performance and cost with a 1M-token context window, Function Calling support, and built-in tools. To cut costs, switch to qwen3.8-flash, which delivers near-flagship performance at a lower price with the same context length. For the advanced reasoning, such as complex data analysis and multi-step logic, use the flagship qwen4-max-preview (Token Plan only). When a document exceeds 1 million tokens, import it into a knowledge base, or process it in segments.
Context window
1M tokens is roughly 1.5 million Chinese characters.
- Long documents or large codebases →
qwen4-max-preview(Token Plan only),qwen3.8-max/qwen3.7-max/qwen3.7-plus/qwen3.8-flash(1M) - Third-party models such as
kimi-k3/glm-5.3/deepseek-v4.1-flash-1017also offer a 1M-token context window - Standard tasks → 128k–256k is plenty
Thinking mode
Step-by-step reasoning for multi-step math, debugging, architecture planning, or legal cross-referencing.
Toggle with enable_thinking, or use reasoning.effort in the Responses API to control thinking depth. All Qwen3+ models support it — most are hybrid, so you can switch per request.
Function calling + built-in tools
Let the model take actions: check weather, query a database, book a meeting.
- Function calling (you define tools, model calls them): all general-purpose models
- Built-in tools (web search, code execution — no setup):
qwen4-max-preview(Token Plan only),qwen3.8-max,qwen3.8-max-0902,qwen3.8-flash,qwen3.7-max,qwen3.7-plus,qwen3.7-flash,qwen3.6-flash,qwen3.5-plus,qwen3.5-flash
Image and video understanding
Start with qwen4-max-preview (Token Plan only) — a Qwen flagship model, 1M context, 2-hour video support, and the full feature set including function calling and built-in tools. Once your use case works well, try qwen3.7-plus or qwen3.8-flash to reduce cost — near-flagship quality with the same context and features.
Image resolution
Most models support up to 16M pixels per image. Higher resolution costs more tokens: each image uses h × w / (32 × 32) + 2 tokens.
Video support
- Up to 2 hours / 2GB →
qwen4-max-preview(Token Plan only),qwen3.8-max,qwen3.8-max-0902,qwen3.8-flash,qwen3.8-omni-flash,qwen3.7-plus,qwen3.7-flash,qwen3.6-plus,qwen3.6-flash,qwen3.5-plus,qwen3.5-flash - Up to 1 hour / 2GB →
qwen3.5-omni-plus,qwen3.5-omni-flash(also accepts audio — see Speech models)
qwen3.8-omni-flash, which produces text output. See Qwen3.8-Omni-Flash for invocation examples.
Function calling + built-in tools
Let the model take actions based on what it sees in images or video.
- Function calling: Qwen3.8, Qwen3.7, Qwen3.6, Qwen3.5, Qwen3.5-Omni (including realtime models), and Qwen3-VL models
- Built-in tools (web search, code execution — no setup):
qwen4-max-preview(Token Plan only),qwen3.8-max,qwen3.8-max-0902,qwen3.8-flash,qwen3.7-plus,qwen3.7-flash,qwen3.6-plus,qwen3.6-flash,qwen3.5-plus,qwen3.5-flashonly.qwen3.8-omni-flashsupports theweb_searchbuilt-in tool.
Structured output
Get valid JSON from visual input — e.g., extract product info from a photo.
Available on Qwen3.8, Qwen3.7, Qwen3.6, and Qwen3.5 in non-thinking mode. Qwen3.8-Omni-Flash supports JSON Object mode in both thinking and non-thinking modes.
Text extraction
For text extraction, qwen3.5-ocr supports document parsing, text localization, key information extraction, multi-turn conversations, and PDF parsing. It is available in China North 2 (Beijing) only. See Text extraction.
Recommended models
Text generation
| Model | Context | Thinking | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
qwen4-max-preview (Token Plan only) | 1M | ✓ | ✓ | ✓ | ✓ |
qwen3.8-max | 1M | ✓ | ✓ | ✓ | ✓ |
qwen3.8-max-0902 | 1M | ✓ | ✓ | ✓ | ✓ |
qwen3.8-flash | 1M | ✓ | ✓ | ✓ | ✓ |
qwen3.7-plus | 1M | ✓ | ✓ | ✓ | ✓ |
qwen3.7-flash | 1M | ✓ | ✓ | ✓ | ✓ |
deepseek-v4.1-flash-1017 | 1M | ✓ | ✓ | ✓ | ✓ |
glm-5.3 | 1M | ✓ | ✓ | — | ✓ |
kimi-k3.1-pro | 1M | ✓ | ✓ | ✓ (Responses) | ✓ (JSON Mode) |
kimi-k3 | 1M | ✓ | ✓ | — | ✓ |
MiniMax-M2.5 | 200k | ✓ | ✓ | — | — |
Image and video parameters
| Model | Context | Max pixels/image | Max video duration | Max video size | Max images (URL) | Max images (Base64) | Max videos | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|---|---|---|---|
qwen4-max-preview (Token Plan only) | 1M | 16M | 2h | 2GB | 2,048 | Not specified | 64 | ✓ | ✓ | ✓ |
qwen3.8-max | 1M | 16M | 2h | 2GB | 2,048 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.8-flash | 1M | 16M | 2h | 2GB | 2,048 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.8-omni-flash | 1M | 16M | 2h | 2GB | 2,048 | 250 | 64 | ✓ | web_search | JSON Object |
qwen3.7-plus | 1M | 16M | 2h | 2GB | 2,048 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.6-plus | 1M | 16M | 2h | 2GB | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.6-flash | 1M | 16M | 2h | 2GB | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.5-flash | 1M | 16M | 2h | 2GB | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.5-omni-plus | 256k | — | 1h | 2GB | 2,048 | 250 | 512 | ✓ | — | JSON Object |
qwen3.5-omni-flash | 256k | — | 1h | 2GB | 2,048 | 250 | 512 | ✓ | — | — |
All models
Text generation
In the console, the model list, search results, versions, prices, and rate limits follow the current region. Models differ by region, and some are available only in specific regions, so you can only compare models within the same region. Before you choose a model, check the region's tab in Model prices. See Regions and endpoints.
Qwen4.0
Qwen4.0
| Model ID | Context | Max Output | Thinking Budget | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|
qwen4-max-preview (Token Plan) | 1M | 393,216 (thinking + answer) | Not specified upstream | ✓ | ✓ | ✓ |
Qwen3.8
Qwen3.8
| Model ID | Context | Max Output | Thinking Budget | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|
qwen3.8-max | 1M | 128k | 256k | ✓ | ✓ | ✓ |
qwen3.8-max-0902 | 1M | 128k | 256k | ✓ | ✓ | ✓ |
qwen3.8-flash | 1M | 128k | 256k | ✓ | ✓ | ✓ |
qwen3.8-2.4t-a95b | 1M | 128k | 128k | ✓ | ✓ | ✓ |
Qwen3.7
Qwen3.7
| Model ID | Context | Max Output | Thinking Budget | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|
qwen3.7-max | 1M | 64k | 256k | ✓ | ✓ | — |
qwen3.7-max-2026-06-08 | 1M | 64k | 256k | ✓ | ✓ | — |
qwen3.7-max-2026-05-20 | 1M | 64k | 256k | ✓ | ✓ | — |
qwen3.7-max-preview | 1M | 64k | 256k | ✓ | ✓ | — |
qwen3.7-max-2026-05-17 | 1M | 64k | 256k | ✓ | ✓ | — |
qwen3.7-plus | 1M | 64k | 256k | ✓ | ✓ | ✓ |
qwen3.7-plus-2026-05-26 | 1M | 64k | 256k | ✓ | ✓ | ✓ |
qwen3.7-flash | 1M | 64k | 256k | ✓ | ✓ | ✓ |
qwen3.7-flash-2026-07-15 | 1M | 64k | 256k | ✓ | ✓ | ✓ |
Qwen3.6
Qwen3.6
| Model ID | Context | Max Output | Thinking Budget | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|
qwen3.6-flash | 1M | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.6-flash-2026-04-16 | 1M | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.6-35b-a3b | 256k | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.6-27b | 256k | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.6-plus | 1M | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.6-plus-2026-04-02 | 1M | 64k | 80k | ✓ | ✓ | ✓ |
Qwen3.5
Qwen3.5
| Model ID | Context | Max Output | Thinking Budget | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|
qwen3.5-plus | 1M | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.5-plus-2026-04-20 | 1M | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.5-plus-2026-02-15 | 1M | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.5-flash | 1M | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.5-flash-2026-02-23 | 1M | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.5-397b-a17b | 256k | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.5-122b-a10b | 256k | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.5-27b | 256k | 64k | 80k | ✓ | ✓ | ✓ |
qwen3.5-35b-a3b | 256k | 64k | 80k | ✓ | ✓ | ✓ |
Specialized
Specialized
Translation
| Model ID | Context | Max Output | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
qwen-mt-plus | 16k | 8k | — | — | — |
qwen-mt-flash | 16k | 8k | — | — | — |
qwen-mt-lite | 16k | 8k | — | — | — |
Character roleplay
| Model ID | Context | Max Output | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
qwen-plus-character | 32k | 4k | — | ✓ | ✓ |
qwen-plus-character-ja | 8k | 4k | — | — | — |
qwen-flash-character | 32k | 4k | — | ✓ | ✓ |
Intent understanding
| Model ID | Context | Max Output | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
tongyi-intent-detect-v3 | 8k | 1k | — | — | — |
tongyi-intent-detect-v3 is available in China North 2 (Beijing) only. It classifies user intent and returns tool call information as tagged text instead of native tool calls. See Intent understanding.Deep research
| Model ID | Context | Max Output | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
qwen-deep-research | 1M | 32k | — | — | — |
qwen-deep-research is available in China North 2 (Beijing) only. It plans research, runs multiple rounds of web searches, and generates a structured report. See Deep research.Document mining
| Model ID | Context | Max Output | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
qwen-doc-turbo | 256k | 8k | — | — | — |
qwen-doc-turbo is available in China North 2 (Beijing) only. It extracts structured data from documents for information extraction, content moderation, classification, and summarization. See Document mining.Third-party
Third-party
Non-Qwen models available through the same API.
* DeepSeek V4 models share a 384k total budget across output and thinking.GLM
Kimi
| Model ID | Context | Max Output | Thinking Budget | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|
deepseek-v4.1-flash | 1M | 384k * | * | ✓ | ✓ | ✓ |
deepseek-v4.1-flash-1017 | 1M | 384k * | * | ✓ | ✓ | ✓ |
deepseek-v4-pro-0813 | 1M | 384k * | * | ✓ | ✓ | ✓ |
deepseek-v4-pro | 1M | 384k * | * | ✓ | ✓ | ✓ |
deepseek-v4-flash-0731 | 1M | 384k * | * | ✓ | — | — |
| Model ID | Context | Thinking | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
glm-5.3 | 1M | ✓ | ✓ | — | ✓ |
glm-5.2 | 1M | ✓ | ✓ | — | ✓ |
glm-5.2-fast-preview | 1M | ✓ | ✓ | ✓ | ✓ |
glm-5.1 | 198k | ✓ | ✓ | — | ✓ |
| Model ID | Context | Thinking | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
kimi-k3.1-pro | 1M | ✓ | ✓ | ✓ (Responses) | ✓ (JSON Mode) |
kimi-k3 | 1M | ✓ | ✓ | — | ✓ |
kimi-k2.7-code | 256k | ✓ | ✓ | ✓ | ✓ |
kimi-k2.6 | 256k | ✓ | ✓ | — | — |
kimi-k2.5 | 256k | ✓ | ✓ | — | — |
kimi-k2.6 is available in China North 2 (Beijing) only. kimi-k2.5 is available in China North 2 (Beijing), Germany (Frankfurt), Japan (Tokyo), and US (Virginia). See Kimi.MiniMax| Model ID | Context | Thinking | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
MiniMax-M2.5 | 200k | ✓ | ✓ | — | — |
MiniMax-M2.5 is available in China North 2 (Beijing) only. See MiniMax.Legacy
Legacy
The following models are legacy and no longer recommended. Visit the Model Marketplace to view detailed model parameters, such as context window and billing.
These models are available in China North 2 (Beijing) only.
Qwen3-Coder
| Model ID | Context | Max Output | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
qwen3-coder-flash | 1M | 64k | ✓ | — | — |
qwen3-coder-flash-2025-07-28 | 1M | 64k | ✓ | — | — |
Legacy (qwen-plus/max/flash/turbo)
| Model ID | Context | Max Output | Thinking Budget | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|
qwen-plus | 1M | 32k | 80k | ✓ | ✓ | ✓ |
qwen-plus-latest | 1M | 32k | 80k | ✓ | ✓ | ✓ |
qwen-plus-2025-12-01 | 1M | 32k | 80k | ✓ | ✓ | ✓ |
qwen-plus-2025-07-14 | 128k | 16k | 80k | ✓ | ✓ | ✓ |
qwen-plus-2025-04-28 | 128k | 16k | 80k | ✓ | — | ✓ |
qwen-plus-2025-01-25 | 128k | 8k | — | ✓ | — | ✓ |
qwen-max | 32k | 8k | — | ✓ | ✓ | ✓ |
qwen-max-latest | 32k | 8k | — | ✓ | ✓ | ✓ |
qwen-max-2025-01-25 | 32k | 8k | — | ✓ | ✓ | ✓ |
qwen-flash | 1M | 32k | 80k | ✓ | ✓ | ✓ |
qwen-flash-2025-07-28 | 1M | 32k | 80k | ✓ | ✓ | ✓ |
DeepSeek-R1 distilled
| Model ID | Context | Thinking | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|
deepseek-r1-distill-llama-70b | 32k | ✓ | — | — | — |
deepseek-r1-distill-qwen-1.5b | 32k | ✓ | — | — | — |
Visual understanding
In the console, the model list, search results, versions, prices, and rate limits follow the current region. Models differ by region, and some are available only in specific regions, so you can only compare models within the same region. Before you choose a model, check the region's tab in Model prices. See Regions and endpoints.
Qwen4.0
Qwen4.0
| Model ID | Input | Output | Context | Max Output | Max images (URL) | Max images (Base64) | Max videos | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|---|---|---|---|
qwen4-max-preview (Token Plan) | Text, image, video | Text | 1M | 393,216 (thinking + answer) | 2,048 | Not specified upstream | 64 | ✓ | ✓ | ✓ |
Qwen3.8
Qwen3.8
| Model ID | Input | Output | Context | Max Output | Max images (URL) | Max images (Base64) | Max videos | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|---|---|---|---|
qwen3.8-max | Text, image, video | Text | 1M | 128k | 2,048 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.8-max-0902 | Text, image, video | Text | 1M | 128k | 2,048 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.8-flash | Text, image, video | Text | 1M | 128k | 2,048 | 250 | 64 | ✓ | ✓ | ✓ |
Qwen3.7
Qwen3.7
| Model ID | Input | Output | Context | Max Output | Max images (URL) | Max images (Base64) | Max videos | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|---|---|---|---|
qwen3.7-max-2026-06-08 | Text, image, video | Text | 1M | 64k | 2,048 | 250 | 64 | ✓ | ✓ | — |
qwen3.7-plus | Text, image, video | Text | 1M | 64k | 2,048 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.7-plus-2026-05-26 | Text, image, video | Text | 1M | 64k | 2,048 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.7-flash | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.7-flash-2026-07-15 | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
Qwen3.6
Qwen3.6
| Model ID | Input | Output | Context | Max Output | Max images (URL) | Max images (Base64) | Max videos | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|---|---|---|---|
qwen3.6-plus | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.6-plus-2026-04-02 | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.6-flash | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.6-flash-2026-04-16 | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.6-35b-a3b | Text, image, video | Text | 32k | 8k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.6-27b | Text, image, video | Text | 32k | 8k | 256 | 250 | 64 | ✓ | — | ✓ |
Qwen3.5
Qwen3.5
| Model ID | Input | Output | Context | Max Output | Max images (URL) | Max images (Base64) | Max videos | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|---|---|---|---|
qwen3.5-plus | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.5-plus-2026-04-20 | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.5-plus-2026-02-15 | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.5-flash | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.5-flash-2026-02-23 | Text, image, video | Text | 1M | 64k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.5-397b-a17b | Text, image, video | Text | 32k | 8k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.5-122b-a10b | Text, image, video | Text | 32k | 8k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.5-27b | Text, image, video | Text | 32k | 8k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
qwen3.5-35b-a3b | Text, image, video | Text | 32k | 8k | 256 | 250 | 64 | ✓ | ✓ | ✓ |
Qwen3.5-Omni
Qwen3.5-Omni
Unlike other models on this page, Qwen3.5-Omni accepts audio input and can output both text and speech.Standard
Realtime — streaming audio input with built-in Voice Activity Detection (VAD).
| Model ID | Input | Output | Context | Max Output | Max images (URL) | Max images (Base64) | Max videos | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|---|---|---|---|
qwen3.5-omni-plus | Text, image, audio, video | Text, audio | 256k | 64k | 2,048 | 250 | 512 | ✓ | — | — |
qwen3.5-omni-plus-2026-03-15 | Text, image, audio, video | Text, audio | 256k | 64k | 2,048 | 250 | 512 | ✓ | — | — |
qwen3.5-omni-flash | Text, image, audio, video | Text, audio | 256k | 64k | 2,048 | 250 | 512 | ✓ | — | — |
qwen3.5-omni-flash-2026-03-15 | Text, image, audio, video | Text, audio | 256k | 64k | 2,048 | 250 | 512 | ✓ | — | — |
| Model ID | Input | Output | Context | Max Output | Function calling |
|---|---|---|---|---|---|
qwen3.5-omni-plus-realtime | Text, image, audio (streaming) | Text, audio | 256k | 64k | ✓ |
qwen3.5-omni-plus-realtime-2026-03-15 | Text, image, audio (streaming) | Text, audio | 256k | 64k | ✓ |
qwen3.5-omni-flash-realtime | Text, image, audio (streaming) | Text, audio | 256k | 64k | ✓ |
qwen3.5-omni-flash-realtime-2026-03-15 | Text, image, audio (streaming) | Text, audio | 256k | 64k | ✓ |
Legacy
Legacy
Older model versions retained for backward compatibility. We recommend Qwen3.5 or Qwen3.5-Omni for new projects.
| Model ID | Input | Output | Context | Max Output | Max images (URL) | Max images (Base64) | Max videos | Function calling | Built-in tools | Structured output |
|---|---|---|---|---|---|---|---|---|---|---|
qwen-vl-ocr | Text, image | Text | 38k | 8k | 256 | 250 | — | — | — | — |
qwen-vl-ocr-2025-11-20 | Text, image | Text | 38k | 8k | 256 | 250 | — | — | — | — |
qwen3-vl-plus | Text, image, video | Text | 256k | 32k | 256 | 250 | 64 | ✓ | — | ✓ |
qwen3-omni-flash | Text, image, audio, video | Text, audio | 64k | 16k | 2,048 | 250 | 1 | ✓ | — | — |
qwen2.5-vl-72b-instruct | Text, image, video | Text | 128k | 8k | 256 | 250 | 64 | ✓ | — | ✓ |
qwen2.5-vl-32b-instruct | Text, image, video | Text | 128k | 8k | 256 | 250 | 64 | ✓ | — | ✓ |