--- license: apache-2.0 pipeline_tag: feature-extraction tags: - feature-extraction - sentence-similarity - mteb - sentence-transformers language: - multilingual ---
pplx-embed-1: Diffusion-LM for Dense and Contextual Retrieval
`pplx-embed-1` and `pplx-embed-1-context` are state-of-the-art text embedding models optimized for real-world, web-scale retrieval tasks. - Use **`pplx-embed-1`** for independent text embedding (queries, documents, semantic search) - Use **`pplx-embed-1-context`** for document chunks in RAG systems where surrounding context matters  ## Models | Model | Dimensions | Context | MRL | Quantization | Instruction | Pooling | |:-----:|:----------:|:-------:|:---:|:------------:|:-----------:|:-------:| | `pplx-embed-1-0.6B` | 1024 | 32K | Yes | INT8/BINARY | No | Mean | | `pplx-embed-1-4B` | 2560 | 32K | Yes | INT8/BINARY | No | Mean | | `pplx-embed-1-context-0.6B` | 1024 | 32K | Yes | INT8/BINARY | No | Mean | | `pplx-embed-1-context-4B` | 2560 | 32K | Yes | INT8/BINARY | No | Mean | All models are built on diffusion continued pre-trained Qwen3 at Perplexity AI. Many modern embedding models rely on instruction tuning, where users prepend an instruction string to the text being embedded. This can yield a 2%-3% lift on benchmarks, but it also introduces prompt-selection overhead and can make indexing pipelines brittle (small instruction changes can shift embedding space). We deliberately **avoid** this requirement: you can embed the text you want to index directly, without having to choose or maintain an instruction prefix. ## Usage