Skip to content
Model infoModelsSnapshot: 15 Oct 2026

Google / Gemini Embedding

Gemini Embedding 2

Embeddings model offered through the Gemini API.

availableClosed weightsEmbeddings
Official documentation (opens in a new tab)Reviewed 14 Oct 2026
16 of 26 specification fields collected
Input token limit8.2K8,192 tokens
Vector dimensions128–3,072See specification notes below
Input billingSee ratesGoogle Gemini API
Output billingSee ratesPublished units and conditions below

Specifications

Provider-documented facts. “Not collected” means we have not verified that field yet, not that the feature is unsupported.

Input token limit
8,192 tokensSource for Input token limit (opens in a new tab)

Provider input-token limit.

Maximum output
Not collected
Input modalities
Text, Image, Video, Audio, PDFSource for Input modalities (opens in a new tab)

Text, image, video, audio, PDF

Output modalities
EmbeddingsSource for Output modalities (opens in a new tab)

Text embeddings

Reasoning
Not collected
Tool calling
Not collected
Structured output
Not collected
Streaming
Not collected
Batch processing
SupportedSource for Batch processing (opens in a new tab)

Supported on Enterprise; does not establish batch access on every host.

Fine-tuning
Not collected
Parameters
Not collected
Architecture
Not collected
Languages
Not collected
Embedding dimensions
128–3,072Source for Embedding dimensions (opens in a new tab)

Flexible vector dimensions; recommended sizes are 768, 1,536 and 3,072.

Model card updated
April 2026Source for Model card updated (opens in a new tab)

Card update month, not a release date.

Context caching
Not collected

See endpoint caching records. No verified support claim for this model.

Embedding task instructions
On Enterprise, encode task and title in the prompt. Dedicated task_type/title fields are ignored.Source for Embedding task instructions (opens in a new tab)
Embedding controls
Reduced-dimension vectors are already L2 normalized. This differs from Gemini Embedding 001.Source for Embedding controls (opens in a new tab)
Image input limits
Up to 6 images/request and 16,384 × 16,384 pixels/image. JPEG, PNG, WebP, BMP, HEIC, HEIF, AVIF.Source for Image input limits (opens in a new tab)
Document limits
One PDF/request, at most 6 pages; OCR for scanned PDFs is off by default. The usage guide recommends one page for quality.Source for Document limits (opens in a new tab)
Source video limits
One video/request, up to 120 frames. At default 1 FPS this is 120 seconds before the shared token cap. MOV/MP4 with AV1, H264, H265 or VP9. Audio extraction is off by default.Source for Source video limits (opens in a new tab)
Audio input limits
Up to 180 seconds, MP3/WAV; optimized for speech. Shared token budget can impose a shorter limit.Source for Audio input limits (opens in a new tab)
Billing and deployment scope
All modalities share 8,192 tokens and overage is silently truncated. Audio: 25 tokens/sec; video: 66/frame; image: 258/image; PDF: 258/page plus OCR text. With 1 FPS video and extracted audio, timestamps add 10 tokens/sec, yielding about 81 seconds at the full budget.Source for Billing and deployment scope (opens in a new tab)

Access & pricing

Prices belong to an endpoint and billing tier. A provider listing does not guarantee access for every account or region.

API model ID
gemini-embedding-2
Access
Google AI Studio / Gemini API account; region, tier and quota restrictions apply.
Regions
See Google supported-region and account requirements; region-specific availability not yet collected.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 12 Oct 2026
CategoryUsageRateUnit
Embedding inputText input1$0.201M text tokens
Embedding inputImage input1$0.451M image tokens
Embedding inputAudio input1$6.501M audio tokens
Embedding inputVideo input1$12.001M video tokens

Rate conditions

  1. Standard paid-tier embedding input rate. Batch is half this rate; published per-image/second/frame equivalents are not additional charges.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

Google Enterprise Agent Platform (online)

Provider source (opens in a new tab)
API model ID
gemini-embedding-2
Access
Google Cloud project with billing and Agent Platform API enabled; IAM and regional quotas apply. Online prediction.
Regions
global, us, eu
Batch limits
Cloud Storage JSONL only, no BigQuery. Up to 1,000,000 rows and 1 GB per job. Dynamic scheduling, up to 72 hours queued, target completion under 24 hours.Source for Batch limits (opens in a new tab)
taskInstructions
Put task and title instructions in the prompt; task_type and title fields are silently ignored.Source for taskInstructions (opens in a new tab)
Input video formats
video/mpeg, video/mp4Source for Input video formats (opens in a new tab)

Generic multimodal guide instead lists MOV/MP4 with codecs. Verify the chosen API surface.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 14 Oct 2026
CategoryUsageRateUnit
Embedding 2 family rate (preview label in source)Text input1$0.201M text tokens
Embedding 2 family rate (preview label in source)Image input1$0.451M image tokens
Embedding 2 family rate (preview label in source)Video input1$12.001M video tokens
Embedding 2 family rate (preview label in source)Audio input1$6.501M audio tokens
Embedding inferenceEmbedding output2$0.00output response

Rate conditions

  1. Pricing table labels this Gemini Embedding 2 family row Preview, while the current model guide uses the stable selector. Version-specific applicability should be confirmed before budgeting; output is free.
  2. No output charge is listed; input charges and model-version conditions apply.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

Google Enterprise Agent Platform (batch)

Provider source (opens in a new tab)
API model ID
gemini-embedding-2
Access
Google Cloud project with billing and Agent Platform API enabled; IAM and regional quotas apply. Asynchronous batch inference.
Regions
global, us, eu
Batch limits
Cloud Storage JSONL only, no BigQuery. Up to 1,000,000 rows and 1 GB per job. Dynamic scheduling, up to 72 hours queued, target completion under 24 hours.Source for Batch limits (opens in a new tab)
taskInstructions
Put task and title instructions in the prompt; task_type and title fields are silently ignored.Source for taskInstructions (opens in a new tab)
Input video formats
video/mpeg, video/mp4Source for Input video formats (opens in a new tab)

Generic multimodal guide instead lists MOV/MP4 with codecs. Verify the chosen API surface.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 14 Oct 2026
CategoryUsageRateUnit
Embedding 2 family rate (preview label in source)Text input1$0.101M text tokens
Embedding 2 family rate (preview label in source)Image input1$0.2251M image tokens
Embedding 2 family rate (preview label in source)Video input1$6.001M video tokens
Embedding 2 family rate (preview label in source)Audio input1$3.251M audio tokens
Embedding inferenceEmbedding output2$0.00output response

Rate conditions

  1. Pricing table labels this Gemini Embedding 2 family row Preview, while the current model guide uses the stable selector. Version-specific applicability should be confirmed before budgeting; output is free.
  2. No output charge is listed; input charges and model-version conditions apply.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

Caching

Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.

01 / INITIAL INPUTProcess & retain

The system processes eligible input and retains reusable state.

02 / LATER REQUESTCheck available state

Reuse depends on matching input, session state and the cache policy.

03 / CACHE HITReuse & generate

Reusing state can reduce repeated work. Any charges follow the billing rules below.

Google Gemini API

gemini-embedding-2
Not verified

Provider-side caching has not been verified for this endpoint. Missing documentation is not evidence that caching is unsupported.

How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Google Enterprise Agent Platform (online)

gemini-embedding-2
Not verified

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

How it works
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

Minimum reusable input
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

Lifetime & refresh
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

How to enable it
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

Usage fields
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

Billing rules
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

Limits & data boundaries
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Caching reviewed 14 Oct 2026

Google Enterprise Agent Platform (batch)

gemini-embedding-2
Not verified

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

How it works
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

Minimum reusable input
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

Lifetime & refresh
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

How to enable it
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

Usage fields
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

Billing rules
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

Limits & data boundaries
Not collected

Caching for this embedding endpoint is not established by the reviewed model docs. Generative Gemini prompt-cache support is not assumed.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Caching reviewed 14 Oct 2026

What the measurements say

No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.

Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.

The record behind the model

Why it is included

Google-documented proprietary hosted release in the Gemini API model catalog. No public weights identified for this release in the reviewed documentation; public-weight Gemma models are excluded.

Classification evidence (opens in a new tab)

Lifecycle dates

Gemini API release22 Apr 2026Source (opens in a new tab)

Sources reviewed