- Text Embeddings
Codestral Embed 2505 is an embedding model from Mistral AI designed for creating vector representations of text, with a focus on code-related content. It offers an…
Powered by BAAI
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 tasks like search, clustering, and reranking.
Output tokens per second · Higher is better
Seconds · Lower is better
USD per 1M tokens (blended) · Lower is better
About the model
bge-base-en-v1.5 is an English language embedding model developed by BAAI as part of its BGE general embedding series, transforming text into 768-dimensional vectors optimized for semantic similarity. It is mainly used for information retrieval and semantic search, where both queries and documents are embedded into a shared vector space for relevance ranking. It is also applied in downstream tasks such as clustering, reranking, and recommendation systems that rely on dense text representations. It belongs to the FlagEmbedding/BGE family alongside related variants like bge-small-en-v1.5 and bge-large-en-v1.5.
Model capabilities
Converts English sentences and passages into 768-dimensional dense vectors capturing semantic meaning for downstream similarity-based applications.
Supports semantic search by embedding queries and documents into a shared space, enabling retrieval by meaning rather than exact keywords.
Measures similarity between English texts by comparing their embeddings, useful for clustering, deduplication, and paraphrase detection pipelines.
Optimized for text retrieval tasks, ranking relevant passages or documents for a given query using vector similarity scores.
Acts as the embedding backbone in retrieval-augmented generation systems, efficiently indexing and retrieving knowledge for larger language models.
Use cases
Transparent pricing
LLM API offers the lowest embedding prices and best performance for bge-base-en-v1.5-class models.
| Provider | Region | Latency | Throughput | Uptime | Input ($/1M) | Output ($/1M) | Context |
|---|---|---|---|---|---|---|---|
| LLM API BEST | Global | ~80ms | ~8,000 tps | 99.99% | $0.0100 | $0.0100 | 8K tokens |
| BAAI | Global | ~140ms | ~4,000 tps | ~99.9% | ~$0.0130 | ~$0.0130 | 8K tokens |
| OpenAI | Global | ~160ms | ~3,000 tps | 99.9% | ~$0.0200 | ~$0.0200 | 8K tokens |
| Azure AI | US East | ~170ms | ~2,500 tps | 99.9% | ~$0.0220 | ~$0.0220 | 8K tokens |
| Replicate | Global | ~190ms | ~2,000 tps | ~99.5% | ~$0.0250 | ~$0.0250 | 8K tokens |
Performance benchmarks
| Metric | bge-base-en-v1.5 (BAAI) | all-MiniLM-L6-v2 (SBERT) | text-embedding-3-small (OpenAI) |
|---|---|---|---|
| Dimensions | 768 | 384 | 1536 |
| Max Input Tokens | ~512 | ~256 | 8K |
| Price per 1M Tokens | ~$0.05 | ~$0.00 | ~$0.02 |
| Avg Latency per 1K Tokens | ~80ms | ~60ms | ~90ms |
| Throughput | ~2.5K tps | ~3K tps | ~2K tps |
| Uptime | ~99.5% | ~99.0% | ~99.9% |
30-day usage via LLM API
Architecture & Integration
One unified API. Every major model. Built-in reliability, cost control, and observability.
Automatically route each request to the optimal provider and model based on latency, cost, or performance policies—without changing your application code.
One endpoint, every modelControl spend with per-route budgets, transparent usage metrics, and intelligent downshifting to cheaper models when quality thresholds are safely met.
Optimize spend by defaultDefine multi-provider fallbacks that auto-trigger on errors, timeouts, or degraded responses so your critical AI paths keep working in production.
No single point of failureTrace every request across models and providers with logs, metrics, and structured events to debug failures, tune prompts, and prove SLAs.
See every token hopCodify tasks like chat, generation, ranking, and tools once, then swap models or providers behind the scenes without touching business logic.
Code to tasks, not modelsShip massive workloads through a single batch call with automatic chunking, retries, and concurrency control tuned for throughput and reliability.
Batch at production scaleDecision guide
FAQ
bge-base-en-v1.5 is a 768-dimensional English text embedding model from BAAI optimized for retrieval, semantic search, and text similarity tasks.
It is best suited for building vector search, dense retrieval, reranking pipelines, semantic clustering, and recommendation systems on English text.
bge-base-en-v1.5 is typically used with inputs up to around 512 tokens, so you should chunk longer documents before embedding.
bge-base-en-v1.5 supports only text-to-vector embeddings and does not handle images, audio, or code execution.
Pricing is usage-based per embedded token and may differ from BAAI’s own deployment, so check the LLM.API pricing page for current rates.
You can generally expect low, sub-second latency for short texts, depending on request batch size and your network conditions.
Specify the model name "bge-base-en-v1.5" in the embeddings endpoint of LLM.API and pass your English text as input.
Compared to larger BGE variants, it offers smaller embeddings and faster inference at the cost of slightly lower retrieval accuracy.
It is primarily trained for English, so performance on non-English text will generally be weaker than on English inputs.
It does not generate text, may lose information on very long inputs, and its embeddings can reflect biases present in training data.
Compare
Codestral Embed 2505 is an embedding model from Mistral AI designed for creating vector representations of text, with a focus on code-related content. It offers an…
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.
paraphrase-MiniLM-L6-v2 is a compact sentence-transformers embedding model from Sentence Transformers that maps text into 384-dimensional vectors. It is notable for offering a strong balance of quality…