Unlock exclusive introductory pricing for the newly launched Gemini 3.5 Flash.
Q

qwen3-vl-32b

Invoer:$0.24/M
Uitvoer:$0.96/M
Uitgebracht:Oct 1, 2025

Qwen3-VL-32B is the 32-billion-parameter dense variant in Alibabaโ€™s Qwen3 vision-language model family. It is a multimodal (vision + language + video) transformer designed for unified perception, long-context reasoning, robust OCR and visual grounding, and agentic/toolified workflows.

Nieuw
Commercieel gebruik

Playground voor qwen3-vl-32b

Verken qwen3-vl-32b's Playground โ€” een interactieve omgeving om modellen te testen en queries in realtime uit te voeren. Probeer prompts, pas parameters aan en itereer direct om ontwikkeling te versnellen en use cases te valideren.

FieldValue / Notes
Model nameQwen3-VL-32B (Instruct / Thinking variants available).
Model family / architectureQwen3-VL โ€” vision-language transformer; multimodal backbone with ViT-style visual encoder + LLM fusion layers.
Parameter countNamed โ€œ32Bโ€ class (public sources list ~32โ€“33B parameter scale for the dense 32B variant).
VariantsDense: 2B / 4B / 8B / 32B; MoE: 30B-A3B, 235B-A22B (larger MoE variants also released).
Native context length256K tokens (native interleaved multimodal context), with engineered extension modes/techniques enabling up to ~1M tokens in some deployments.
Input modalitiesText + images (high-resolution) + long video (temporal modeling/timestamps) + OCR (multilingual).
Output modalitiesText (natural language), structured extraction (OCR/table/chart extraction), timestamps/segment summaries for video; supports tool use / agent calls.

What Qwen3-VL-32B is

Qwen3-VL-32B is the 32-billion-parameter dense variant in Alibabaโ€™s Qwen3 vision-language model family. It is a multimodal (vision + language + video) transformer designed for unified perception, long-context reasoning, robust OCR and visual grounding, and agentic/toolified workflows.

Main features

  1. Large multimodal context โ€” Native support for 256K interleaved tokens (text + image references) and architectural hooks / tooling to extend effective context to ~1M tokens for long documents and long videos; enables cross-document cross-media retrieval and reasoning.
  2. Unified visual + language pretraining โ€” Joint training from early stages improving language grounding to visual inputs, leading to stronger cross-modal representations (beneficial for VQA, OCR, and diagram reasoning).
  3. Video comprehension & temporal alignment โ€” Native video handling with timestamped text alignment and the ability to summarize or index long video streams at fine temporal granularity.
  4. Multilingual OCR and document parsing โ€” High-quality OCR across many languages and robust document/layout understanding for table and chart extraction use cases.
  5. Instruct vs Thinking variants โ€” Separate builds optimized for instruction compliance (Instruct) vs. deep internal chain-of-thought / reasoning throughput (Thinking) to suit application needs (safety/conciseness vs. stepwise reasoning).
  6. MoE options for scaling โ€” For extreme capacity/coverage there are MoE variants (30B-A3B, 235B-A22B) that increase representational capacity while attempting to control inference compute via expert routing.

Where Qwen3-VL-32B is well-suited

  1. Document and form extraction at scale โ€” robust OCR across languages, table and chart extraction, and semantic summarization of long reports.
  2. Visual question answering for complex images โ€” medical/engineering diagrams, annotated photos, or visual troubleshooting that require integrating visual evidence with stepwise textual reasoning.
  3. Long-video indexing and summarization โ€” generating searchable transcripts, second-level indexing and summaries for hours-long recordings or surveillance/video archives.
  4. Multimodal agents / tool chains โ€” orchestrating tool calls that require extracting visual payloads (e.g., OCRโ†’searchโ†’action), suitable for agent frameworks that combine perception and action.
  5. STEM visual reasoning & tutoring tools โ€” diagrammatic math and stepwise solutions that incorporate images/graphs and textual explanation (noting that outputs should be verified for correctness in educational settings).

How to access Qwen3 VL-32B API

Step 1: Sign Up for API Key

Log in to cometapi.com. If you are not our user yet, please register first. Sign into your CometAPI console. Get the access credential API key of the interface. Click โ€œAdd Tokenโ€ at the API token in the personal center, get the token key: sk-xxxxx and submit.

Step 2: Send Requests to Qwen3 VL-32B API

Select the โ€œQwen3-VL-32Bโ€ endpoint to send the API request and set the request body. The request method and request body are obtained from our website API doc. Our website also provides Apifox test for your convenience. Replace <YOUR_API_KEY> with your actual CometAPI key from your account. base url is Chat

Insert your question or request into the content fieldโ€”this is what the model will respond to . Process the API response to get the generated answer.

Step 3: Retrieve and Verify Results

Process the API response to get the generated answer. After processing, the API responds with the task status and output data.

Prijzen voor qwen3-vl-32b

Ontdek concurrerende prijzen voor qwen3-vl-32b, ontworpen om te passen bij verschillende budgetten en gebruiksbehoeften. Onze flexibele abonnementen zorgen ervoor dat u alleen betaalt voor wat u gebruikt, waardoor het gemakkelijk is om op te schalen naarmate uw vereisten groeien. Ontdek hoe qwen3-vl-32b uw projecten kan verbeteren terwijl de kosten beheersbaar blijven.

Comet Price (USD / M Tokens)Official Price (USD / M Tokens)Discount
Invoer:$0.24/M
Uitvoer:$0.96/M
Invoer:$0.3/M
Uitvoer:$1.2/M
-20%

Voorbeeldcode en API voor qwen3-vl-32b

Krijg toegang tot uitgebreide voorbeeldcode en API-bronnen voor qwen3-vl-32b om uw integratieproces te stroomlijnen. Onze gedetailleerde documentatie biedt stapsgewijze begeleiding en helpt u het volledige potentieel van qwen3-vl-32b in uw projecten te benutten.

curl https://api.cometapi.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -d '{
    "model": "qwen3-vl-32b",
    "messages": [
      {
        "role": "system",
        "content": "You are a helpful assistant."
      },
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }'

cURL Code Example

curl https://api.cometapi.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -d '{
    "model": "qwen3-vl-32b",
    "messages": [
      {
        "role": "system",
        "content": "You are a helpful assistant."
      },
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }'

Python Code Example

from openai import OpenAI
import os

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com/v1"

client = OpenAI(base_url=BASE_URL, api_key=COMETAPI_KEY)

completion = client.chat.completions.create(
    model="qwen3-vl-32b",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Hello!"},
    ],
)

print(completion.choices[0].message.content)

JavaScript Code Example

import OpenAI from "openai";

// Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
const api_key = process.env.COMETAPI_KEY || "<YOUR_COMETAPI_KEY>";
const base_url = "https://api.cometapi.com/v1";

const openai = new OpenAI({
  apiKey: api_key,
  baseURL: base_url,
});

const completion = await openai.chat.completions.create({
  model: "qwen3-vl-32b",
  messages: [
    { role: "system", content: "You are a helpful assistant." },
    { role: "user", content: "Hello!" },
  ],
});

console.log(completion.choices[0].message.content);