Google · EmbeddingGemma

EmbeddingGemma 2

Verified by Badgr · Run + Serve

EmbeddingGemma 2 is a 0.74B chat and text-generation model available through supported Badgr execution routes.

Last validated or meaningfully updated: 2026-10-10

ChatLong contextEdge-capableFine-tunable

✓ Verified by Badgr · Transformers · Run

Last verified 2026-10-10

badgr run --image vllm/vllm-openai:v0.30.0 --gpu RTX_4090 --funding paid --max-cost 1 --max-runtime 25 --cmd 'pip install sentence-transformers ... python: SentenceTransformer("google/embeddinggemma-2").encode(...)'
GPU
NVIDIA RTX A5000Reported by the provider, not confirmed inside the container
Command runtime
290s
Deployment
dep-6adff26a5a
  • ✓ Workload container started
  • ✓ Command exited with code 0
  • ✓ Embeddings returned (dimension 768)
  • ✓ Teardown completed

Run through sentence-transformers rather than vLLM: a vLLM 0.31 nightly fails to start this model on 99 KB-shared-memory GPUs (vllm-project/vllm#60847). The request asked for an RTX 4090 and the job reported an RTX A5000. The command is abridged and the elapsed time is estimated from cost and hourly rate.

GitHub issue this run was for: vllm-project/vllm#60847

Raw evidence
deployment=dep-6adff26a5a status=succeeded user_command_exit=0
gpu NVIDIA RTX A5000 | dim 768 | load+encode 11.2s
sim(query, relevant) = 0.871 | sim(query, unrelated) = 0.577

Run from Badgr's local development environment. Documents that this job works end-to-end for this model.

✓ Verified by Badgr · vLLM · Serve

Last verified 2026-10-10

badgr serve --image vllm/vllm-openai:nightly-8cbd5d03006c33185f402249ff2b448efd594986 --gpu A100 --funding paid --port 8000 --health-path /v1/models --max-cost 1 --startup-timeout 25 --cmd "vllm serve google/embeddinggemma-2 --runner pooling --dtype bfloat16 --max-model-len 4096 --limit-mm-per-prompt '{\"image\":0,\"audio\":0,\"video\":0}' --host 0.0.0.0 --port 8000"
GPU
NVIDIA A100-SXM4-40GBConfirmed inside the container
Time to verified
97s
Deployment
dep-3f93200aae
  • ✓ vLLM nightly started EmbeddingGemma 2 with --runner pooling on an A100 40GB
  • ✓ Badgr verified the endpoint with a real /v1/embeddings request for google/embeddinggemma-2 (768 dimensions)
  • ✓ A two-sentence embeddings request returned unit-norm 768-dimension vectors
  • ✓ final_state = VERIFIED
  • ✓ Teardown completed

Upstream vllm#60847: this model fails at startup on consumer Ampere/Blackwell cards (99 KiB shared memory per block) and an RTX 3090 reproduced it; the A100 is not affected, so Badgr is routed to one. The first attempt was marked failed by Badgr itself, which checked /v1/completions with the default model name on a server that only has embeddings. Both are fixed: Badgr now verifies a raw vLLM command with the model it serves and an embedding server with /v1/embeddings. Serve-verified with the issue's nightly image.

GitHub issue this run was for: vllm-project/vllm#60847

Raw evidence
final_state=VERIFIED failure_class=None providers_tried=1/3 teardown_confirmed=False spend_usd=0.0324

Run from Badgr's local development environment. Documents that this deployment path works end-to-end for this model.

Availability

Not yet Badgr AI API

Not currently validated

✓ Dedicated endpoint

Available through Badgr

✓ Custom GPU deployment

Available through Badgr

Deployment profile

Architecture
EmbeddingGemma2Model
Licence
Apache-2.0
Minimum VRAM
~6GB
Context
256K tokens

Recommended: RTX 4090 24GB. VRAM is an estimate and increases with context, cache, concurrency, and runtime overhead.

Model identity

Languages
multilingual
Updated
4 days ago
HuggingFace revision
914f7f8914

Popularity and trust

Downloads (last month)

98.8K

Likes

1.6K

Spaces using this model

22

Files and formats

Weight formats

Safetensors

Repository files

15

Tokenizer

SentencePiece

Chat template

Available

GPU deployment scenarios

Estimated from parameter count and quantisation. This model's one verified real run used NVIDIA A100-SXM4-40GB, which isn't one of the tiers below.

Testing

RTX 4090 24GB

Short context, low concurrency

Small production

L40S 48GB

8K context, 1-4 concurrent requests

Higher throughput

A100 80GB

32K context, continuous batching

Large production

RTX 4090 24GB

Higher concurrency

Estimated — multimodal inputs, long context, and concurrency all increase real VRAM use beyond this estimate.

Also runs well on L40S 48GB, A100 40GB. Available in United States, Europe.

Serving compatibility

RuntimeStatusNotes
vLLMVerified by BadgrConfirmed by a real badgr serve run (deployment dep-3f93200aae)
TransformersVerified for RunConfirmed by a real badgr run job (deployment dep-6adff26a5a); serving is not verified
llama.cppRequires GGUF conversionNo GGUF weights found in repo
SGLangUnknownNot evaluated
OllamaUnknownNot evaluated
DiffusersUnknownNot evaluated
PyTorchUnknownNot evaluated
TensorRT-LLMUnknownConversion may be required
TGIUnknownNot evaluated

Ready-to-run Badgr configurations

Quick test

badgr serve google/embeddinggemma-2 --max-cost 2

Validated dedicated endpoint command

badgr serve google/embeddinggemma-2 --gpu RTX 4090 --max-cost 10

Advanced configuration (defaults to automatic)

  • Runtime
  • Quantisation
  • GPU and GPU count
  • Context length
  • Maximum concurrency
  • Region
  • Maximum hourly spend
  • Persistent or capped runtime

Estimated pricing

Provider estimate: cold start

2–5 min

Provider estimate: endpoint cost

$0.19 – $0.45/hr

Idle cost

$0 when stopped

Per-token throughput cost is not shown here: Badgr has not benchmarked this model yet, and this page does not display figures it cannot back with real data.

Recommended Badgr routes

RTX 4090 24GB · United States

Available

from $0.19/hr

24GB VRAM/GPU16GB RAM1440.9GB storage0.01Gbps networkCUDA 13.2

Best for

ComfyUI, Batch Inference, Qwen 2.5 7B Instruct

Startup: 2–5 min

Reliability: Standard

Last checked: just now

RTX 4090 24GB · United States

Available

from $0.43/hr

2x GPU24GB VRAM/GPUSame host8 vCPU31.3GB RAM683GB storage0.81Gbps networkCUDA 13.2

Best for

ComfyUI, Batch Inference, Qwen 2.5 7B Instruct

Startup: 2–5 min

Reliability: Standard

Last checked: just now

RTX 4090 24GB · United States

Available

from $0.44/hr

24GB VRAM/GPU

Best for

ComfyUI, Batch Inference, Qwen 2.5 7B Instruct

Startup: 2–5 min

Reliability: Standard

Last checked: just now

RTX 4090 24GB · Europe

Estimated

starting from $0.45/hr

Badgr estimated starting price

Best for

ComfyUI, Batch Inference, Qwen 2.5 7B Instruct

Startup: 2–5 min

Reliability: Standard

Last checked: Live marketplace price not available yet

RTX 4090 24GB · Europe

Estimated

starting from $0.45/hr

Badgr estimated starting price

Best for

ComfyUI, Batch Inference, Qwen 2.5 7B Instruct

Startup: 2–5 min

Reliability: Standard

Last checked: Live marketplace price not available yet

RTX 4090 24GB · Europe

Estimated

starting from $0.45/hr

Badgr estimated starting price

Best for

ComfyUI, Batch Inference, Qwen 2.5 7B Instruct

Startup: 2–5 min

Reliability: Standard

Last checked: Live marketplace price not available yet

Known limitations

  • Memory use increases with context length and concurrency.

Related troubleshooting