- Text Embeddings
bge-base-en-v1.5 is a base-sized English text embedding model from BAAI’s BGE (BAAI General Embedding) series, optimized for semantic similarity and retrieval. It generates 768-dimensional embeddings for…
Powered by Google
Gemini Embedding 001 is Google’s production-grade text embedding model that provides high-quality, multilingual vector representations for retrieval, classification, and other language tasks.
Output tokens per second · Higher is better
Seconds · Lower is better
USD per 1M tokens (blended) · Lower is better
About the model
Gemini Embedding 001 is Google’s generally available text embedding model built on the Gemini family and optimized for strong performance on benchmarks like MTEB Multilingual. It is mainly used to convert text into dense vector embeddings for applications such as semantic search, retrieval-augmented generation, and recommendation systems. It is also widely applied to tasks like text classification, clustering, and similarity measurement across more than 100 languages. It follows earlier Google embedding offerings (such as text-embedding and multilingual-embedding models) and is part of the broader Gemini model family developed by Google DeepMind.
Model capabilities
Generates dense vector representations of text inputs for tasks like semantic similarity, retrieval, recommendations, and clustering.
Enables semantic search over documents by embedding queries and passages into a shared vector space for relevance scoring.
Produces embeddings for multiple languages, allowing cross-lingual similarity search and analysis across diverse multilingual text data.
Encodes sentences, paragraphs, or full documents into fixed-length vectors useful for downstream ML models and analytics pipelines.
Supports building recommendation systems by embedding items and user signals, enabling similarity-based content and product suggestions.
Use cases
Transparent pricing
LLM API offers the lowest-cost, lowest-latency embeddings versus Gemini and other major providers.
| Provider | Region | Latency | Throughput | Uptime | Input ($/1M) | Output ($/1M) | Context |
|---|---|---|---|---|---|---|---|
| LLM API BEST | Global | 80ms | 120k tps | 99.99% | $0.05 | $0.00 | 200K tokens |
| Global | ~180ms | ~40k tps | 99.9% | ~$0.10 | $0.00 | ~32K tokens | |
| OpenAI | Global | ~160ms | ~60k tps | 99.9% | ~$0.10 | $0.00 | ~200K tokens |
| Azure | US East | ~190ms | ~50k tps | 99.9% | ~$0.11 | $0.00 | ~32K tokens |
Performance benchmarks
| Metric | Gemini Embedding 001 | text-embedding-3-large (OpenAI) | text-embedding-004 (Google) |
|---|---|---|---|
| Dimensions | 768 | 3072 | 768 |
| Max Input Tokens | ~8K | 8K | ~8K |
| Price per 1M Tokens | ~$0.10 | $0.13 | ~$0.10 |
| Throughput | ~800 tps | ~1,000 tps | ~800 tps |
| Avg Latency | ~120ms | ~100ms | ~110ms |
| Uptime | 99.9% | 99.9% | 99.9% |
30-day usage via LLM API
Architecture & Integration
One unified API. Every major model. Built-in reliability, cost control, and observability.
Dynamically route each request to the best model across providers based on latency, quality, and cost—without changing your app code or client integration.
One endpoint, any modelEnforce per-model and per-project cost policies with smart price-based routing and guardrails, so you never blow your AI budget in production again.
Optimize spend by defaultRecover instantly from model or provider failures with configurable failover chains, ensuring your critical AI flows keep working even when upstreams break.
Resilient by designGet full visibility into prompts, latencies, errors, and costs across all models and vendors with structured logs, traces, and dashboards out of the box.
See every tokenCall high-level tasks—chat, generation, extraction, tools—through a stable schema, while LLM.API handles provider quirks, parameters, and prompt shaping underneath.
Code to tasks, not modelsRun massive prompt batches through multiple providers with automatic chunking, retries, and aggregation, so you can backfill, evaluate, and retrain at scale.
Ship bulk workloads fastDecision guide
FAQ
Gemini Embedding 001 is a Google model that converts text into vector embeddings for semantic search, retrieval, clustering, and recommendation tasks.
It is best for semantic search, document retrieval, deduplication, topic clustering, recommendation systems, and building retrieval-augmented generation (RAG) pipelines.
Call the LLM.API embeddings endpoint with the provider set to Google and the model name set to "Gemini Embedding 001".
Via LLM.API it is typically used as a text-embedding model, accepting plain text strings and returning dense numeric vector representations.
Gemini Embedding 001 supports relatively long text inputs, but you should verify exact maximum token limits in the current LLM.API documentation.
Latency is generally low and suitable for real-time search, but depends on request size, concurrency, and your proximity to LLM.API servers.
Pricing is typically per input token or character processed, so check the LLM.API pricing page for the latest Gemini Embedding 001 rates.
It generally offers strong semantic quality and compatibility with Google’s ecosystem, while some alternatives may prioritize lower cost or domain specialization.
Gemini Embedding 001 supports multiple languages, but coverage and quality vary by language, so test your target languages for accuracy.
Limitations include potential loss of fine-grained information, sensitivity to domain shifts, input size caps, and no direct generative or reasoning capabilities.
Yes, you can embed documents with Gemini Embedding 001, store vectors, then use them to retrieve context for any compatible generative model.
Embedding dimensionality is fixed by the model configuration, so you cannot change it at request time through LLM.API.
Compare
bge-base-en-v1.5 is a base-sized English text embedding model from BAAI’s BGE (BAAI General Embedding) series, optimized for semantic similarity and retrieval. It generates 768-dimensional embeddings for…
Embed V1 4B is Perplexity’s 4-billion-parameter text embedding model optimized for high-quality, web‑scale dense retrieval, supporting long 32K-token inputs and efficient INT8/binary representations.
Qwen3 Embedding 4B is a 4-billion-parameter multilingual text embedding model from Qwen that produces 2560-dimensional vector representations over a context window of around 32K tokens. It…