Ploba logo

Find the right AI tool for the job: apps, agents, APIs, MCP servers and datasets, explained plainly.

Get the AI Digest

Discover

  • Explore
  • Top Charts
  • Categories
  • Agents
  • MCP servers
  • Developer tools

Learn & community

  • Learn AI
  • AI Glossary
  • Blog
  • Hackathons
  • People
  • AI Digest

For makers

  • List your tool
  • Docs
  • Claim a listing
  • Advertise
  • Write for us

Company

  • About
  • Careers
  • Changelog
  • Trust
  • Security
  • Contact

© 2026 Ploba. All rights reserved.

  • Privacy
  • Terms
  • Cookies
  • Advertising
  • All policies
llms.txt
AI glossary
Development

Embedding Model

Also called Embeddings model, Text embedding model

An AI model that turns text, images or other content into embeddings: lists of numbers that capture meaning, used for search and comparison.

What is an embedding model?

An embedding model is a model whose only job is to turn content into an embedding: a long list of numbers that represents what the content means. Two passages about the same idea get similar numbers, even if they use different words. It doesn't write answers; it produces numbers for other systems to compare.

How does it work?

You send the model a piece of text (or, for multimodal embedding models, an image) and get back a vector, often hundreds or thousands of numbers long. In a typical RAG setup:

  1. Every chunk of your documents is embedded once and stored in a vector database.
  2. Each question is embedded with the same model.
  3. The database finds the stored vectors closest to the question's, often measured with cosine similarity, and returns those passages.

What is it commonly confused with?

  • An embedding. The embedding is the output; the embedding model is what produces it.
  • A chat model. Embedding models are much smaller and cheaper per request, and they can't generate text.
  • Interchangeable models. Vectors from different embedding models can't be compared. If you switch models, you have to re-embed everything.

Why does it matter?

The embedding model decides how well a search system understands meaning, so it shapes the quality of semantic search and RAG. When choosing one, compare quality on content like yours (public leaderboards such as MTEB help), language support, maximum input length, vector size, which affects storage cost, and price per token.

Category
Development
Last reviewed
Nov 3, 2026
Also called
Embeddings model, Text embedding model

Sources

  • OpenAI: Vector embeddings
  • Cohere: Embeddings
  • Hugging Face: MTEB leaderboard

Related terms

  • DevelopmentEmbeddingA mathematical representation of data designed so that related meanings can be compared computationally.
  • DevelopmentVector DatabaseA specialized database designed to store and rapidly search high-dimensional embeddings.
  • DevelopmentSemantic SearchA search technique that attempts to find results based on meaning and context rather than only exact keyword matches.
  • DevelopmentCosine SimilarityA mathematical measure used to determine how similar two vectors are, often used to compare the semantic meaning of text.
  • DevelopmentChunkingSplitting documents into smaller passages before indexing them, so a search system can find and return just the relevant part.
  • DevelopmentRetrieval-Augmented GenerationA technique that grounds AI responses in facts by retrieving relevant information from external sources before generating text.

Read more on Learn

All articles
  • Mindmap of informationAI Concepts · Sep 24, 2026What Is RAG? Retrieval-Augmented Generation ExplainedLearn how Retrieval-Augmented Generation (RAG) connects AI models to your own documents, so answers are current, grounded and can cite where they came from.
  • Illustration of developer integrating API code on a computer screenRoundups · Mar 26, 202610 Best AI APIs for Developers in 2026Compare the best AI APIs for developers to integrate language models, image generation, and audio into your applications.