embeddings
Dense vector representations of text — the numeric substrate for semantic search and retrieval-augmented generation.
Definition
An embedding is a fixed-length vector of floats that represents text (or images, or audio) in a high-dimensional space where similar items end up close together. Embedding models from OpenAI, Cohere, Voyage, and open-source projects produce these vectors. Storing them in a vector database (pgvector, Pinecone, Weaviate) enables semantic search and powers RAG pipelines.