All models

Alibaba

Qwen3-VL Embedding 2B

About

Qwen3-VL Embedding 2B is a 2B open-weight model from Alibaba. Multimodal embedding model for text, image, and video inputs. It accepts text and images. Context window is 8K. Released January 7, 2026.

  • Parameters

    2B

    Published parameter count.

  • Context window

    8K

    Tokens of context on a request.

  • License

    Apache-2.0

    License on the weights.

Pricing

Token rates are US dollars per 1M tokens. Image rates are per 1K images. Audio rates are per 1M audio seconds.

RatePrice
Input / 1M$0.02
Cached input / 1M$0.02
Output / 1M$0

Compare

Qwen3-VL Embedding 2B is one of the catalog's embedding models. The table is each model's published price, size, and context.

ModelWhat it doesPriceParametersContext
Qwen3-VL Embedding 2BMultimodal embedding model for text, image, and video inputs.$0.02 / 1M input2B8K
EmbeddingGemma 2Multimodal embeddings: text, images, video, audio, and PDF pages in one 768-d space.$0.01 / 1M input740M8K

Benchmarks

Published scores for Qwen3-VL Embedding 2B, from the Qwen3-VL-Embedding model card.

Evals
ReadingExample
QualitativeClear structure, grounded in the input
QuantitativeMMEB image: 75.
Cost and performanceLower listed rate, mid-pack latency

Methods

Methods this model serves. Payload shapes are in the docs.

MethodReturns
embedAn embedding vector

Supported inputs

  • textYes

    A string, an array of strings, or text content parts.

  • image_urlYes

    As content parts in input, embedded into the same vector space as text.

  • video_urlYes

    As content parts in input; frames are sampled and embedded.

  • document_urlNo

    Rasterize the pages and send them as image_url parts.

Estimate cost

$0.02

Quick start

Call this model on the OpenAI-compatible gateway. The model id is already filled in.

from openai import OpenAI

client = OpenAI(
    base_url="https://gateway.vlm.run/v1/openai",
    api_key="<VLMRUN_API_KEY>",
)

response = client.embeddings.create(
    model="qwen/qwen3-vl-embedding-2b",
    input="Extract a vector representation for this text.",
)

print(len(response.data[0].embedding))

Get an API key. Ship vision today.