Google

Google

EmbeddingGemma 300M

EmbeddingGemma 300M is a lightweight, 768-dimension text embedding model optimized for high-volume indexing and budget-constrained retrieval. Reach for it when you need to process large text corporas quickly without paying premium embedding rates.

Modalities

Text → Text

Usage

How much this model is actually called here.

Rank

#77

of 98 active models

Tokens served

50.6K

all-time

Platform share

0.0%

of all tokens

Tokens · last 15 daysSep 1Sep 15

Pricing

Pay per token. Cached input bills at this model’s own cached rate, listed below.

$0.0027 /1M input$0.00 /1M output
Hobby10 req/day · 2K in / 500 out
~$0.00/mo
Production1,000 req/day · 2K in / 500 out
~$0.16/mo
Scale20,000 req/day · 2K in / 500 out
~$3.24/mo
+ Estimate your workload
1,000
2,000
500

Estimated monthly cost

$0.1620

$0.0054 / day on EmbeddingGemma 300M

Same workload on:

Gemini 3.8 Flash$137+84298%
Gemini 3.5 Flash Lite$74.92+46150%

Estimates use list pricing. Actual bills depend on real token counts, and every response includes its exact cost.

When to use EmbeddingGemma 300M

Updated 2026-07-31

Where this model earns its cost — and where it doesn't.

Google’s EmbeddingGemma 300M generates 768-dimension text embeddings from a compact 300M-parameter architecture. It is designed specifically for bulk corpus indexing, semantic deduplication, and retrieval-augmented generation pipelines where cost efficiency and throughput matter more than maximum representational depth.

On Kyma, the model runs through an OpenAI-compatible endpoint with automatic request failover and exact cost reporting in the usage object. It supports prompt caching, which bills repeated prefixes at this model's cached input rate.

The model accepts text input up to a 2048-token context window and outputs fixed-length vectors. It does not support text generation, reasoning, vision, or structured outputs, and it is strictly an embedding-only endpoint.

Bulk Document Indexing

Index large text corporas efficiently while keeping per-token embedding costs minimal.

Budget RAG Retrieval

Power semantic search in retrieval pipelines where high throughput outweighs the need for larger vector dimensions.

Semantic Text Deduplication

Identify and remove duplicate or near-duplicate entries across large datasets using fast vector similarity.

High-Volume Data Processing

Process massive text batches quickly with a lightweight model optimized for speed and low latency.

Not ideal for: Do not use this model for documents exceeding 2048 tokens, tasks requiring generative text or reasoning, or applications that demand high-dimensional embeddings for fine-grained semantic discrimination.

How it compares

Against the peers people actually weigh it against.

SpecEmbeddingGemma 300MGemini 3.8 FlashGemini 3.5 Flash Lite
Input /1M$0.0027$1.013$0.405
Output /1M$0.00$5.063$3.375
Context2K1M1M
ToolsNoYesYes
ReasoningNoYesYes
Throughput1210.8 tok/s35 tok/s53.5 tok/s

Quick start

Up and running in under two minutes.

  1. 1

    Create an API key

    Sign up and grab a key from the dashboard — $0.50 free credit on the free tier, which covers EmbeddingGemma 300M. No card required.

    Get API key →
  2. 2

    Make your first request

    Submit a generation job and poll until it succeeds.

    curl https://kymaapi.com/v1/embeddings \
      -H "Authorization: Bearer YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "model": "embeddinggemma-300m",
        "input": ["first document", "second document"]
      }'

FAQ

Common questions about this model.

What is the context window of EmbeddingGemma 300M?

EmbeddingGemma 300M has a 2K-token context window — roughly 3 pages of text in a single request.

How much does the EmbeddingGemma 300M API cost?

$0.0027 per 1M input tokens and $0.00 per 1M output tokens. No subscription; you pay only for what you use.

Does EmbeddingGemma 300M support function calling?

No — EmbeddingGemma 300M does not support tool calling. For agent workloads, choose a tools-enabled model from the catalog.

How do I use EmbeddingGemma 300M?

Kyma is OpenAI-compatible: point your SDK's base URL at https://kymaapi.com/v1, use your Kyma API key, and set the model to embeddinggemma-300m. Signing up is free and includes $0.50 of credit on the free tier, which covers this model — no card required.

What is the maximum input length for this model?

The context window is capped at 2048 tokens per request. Longer inputs must be chunked before embedding.

Does Kyma support prompt caching for this endpoint?

Yes. Repeated prompt prefixes are billed at this model's cached input rate, reducing costs for batch processing with shared headers or instructions.

Can I use this model to generate text or answer questions?

No. This is an embedding-only model that outputs fixed-length vectors. It does not support text generation, reasoning, or vision tasks.

Start with $0.50 free credit on the free tier — no card required.Create account →

More models by Google

See all 14
ModelContextInputOutput
GoogleGemini 3.8 Flash1M$1.013$5.063
GoogleGemini 3.5 Transcribe$0.00675 / min
GoogleGemini 3.7 Flash1M$1.013$5.063
GoogleGemini 3.6 Flash1M$1.013$5.063
GoogleGemini 3.5 Flash Lite1M$0.405$3.375
GoogleGemini 3.5 Flash1M$2.025$12.15
GoogleGemma 4 31B128K$0.0763$0.218
GoogleNano Banana 3 Flash$0.061 / image