Model reference · open weights

nomic-embed-text

nomic-embed-text is an open-weight embedding model from nomic-ai, listed in the AxForge catalogue. AxForge can bring it up on EU-owned hardware for you on request — with the licence handled where one is required.

Embeddings nomic-ai 2 variants 16.6M downloads/mo
Request this model on EU hardware All served models Not on the shared API today — deployed on request.

About

What nomic-embed-text is

nomic-embed-text-v1.5: Resizable Production Embeddings with Matryoshka Representation Learning Blog | Technical Report | AWS SageMaker | Nomic Platform Exciting Update!: nomic-embed-text-v1.5 is now multimodal! nomic-embed-vision-v1.5 is aligned to the embedding space of nomic-embed-text-v1.5, meaning any text embedding is multimodal! Usage Important: the text prompt must include a task instruction prefix, instructing the model which task is being performed. For example, if you are implementing a RAG application, you embed your documents as searchdocument: <text here and embed your user queries as searchquery: <text here. Notice: From transformers v5.5.0 and sentence transformers v5.3.0, trustremotecode=True will no longer be necessary. This will only be possible with the text-only series as of now. Task instruction prefixes searchdocument Purpose: embed texts as documents from a dataset This prefix is used for embedding texts as documents, for example as documents for a RAG index. searchquery Purpose: embed texts as questions to answer This prefix is used for embedding texts as questions that documents from a dataset could resolve, for example as queries to be answered by a RAG application. clustering Purpose: embed texts to group them into clusters This prefix is used for embedding texts in order to group them into clusters, discover common topics, or remove semantic duplicates. classification Purpose: embed texts to classify them This prefix is used for embedding texts into vectors that will be used as features for a classification model Sentence Transformers Transformers The model natively supports scaling of the sequence length past 2048 tokens. To do so, Transformers.js Nomic API The easiest way to use Nomic Embed is through the Nomic Embedding API. Generating embeddings with the nomic Python client is as easy as For more information, see the API reference Infinity Usage with Infinity. Adjusting Dimensionality nomic-embed-text-v1.5 is an improvement upon Nomic Embed that utilizes Matryoshka Representation Learning which gives developers the flexibility to trade off the embedding size for a negligible reduction in performance. Training Click the Nomic Atlas

Summarised from the published model card. Read the full card on the HuggingFace links below.

Specifications

What it is

Makernomic-ai
TypeEmbedding models
Parameters (lead)137M
Context2k tokens
Variants2
Runs withsentence-transformers
Released2024-02-10
Popularity16.6M downloads / month
Likes895
LicenceOpen weights

How it works

How embedding models work

Your textsentence / documentEncodermaps meaningVectorlist of numbersAn embedding model turns text into a vector, so similar meanings sit close together — the basis of search and RAG.

Variants

Sizes & precisions

Open weights ship in several sizes and precisions. One page, all the variants — pick the one that fits your GPU. VRAM figures are estimates from model size.

VariantParamsPrecisionVRAMFits 16 GBWeights
nomic-embed-text-v1.5137MBF16~0.3 GBWeights ↗
nomic-embed-text-v1.5-GGUFGGUFWeights ↗

Benchmarks

Reported results

As published on the model card — the maker's own numbers, not measured by AxForge.

TaskDatasetMetricScore
ClassificationMTEB AmazonCounterfactualClassification (en)accuracy75.209
ClassificationMTEB AmazonCounterfactualClassification (en)ap38.576
ClassificationMTEB AmazonCounterfactualClassification (en)f169.356
ClassificationMTEB AmazonPolarityClassificationaccuracy91.814
ClassificationMTEB AmazonPolarityClassificationap88.652
ClassificationMTEB AmazonPolarityClassificationf191.804
ClassificationMTEB AmazonReviewsClassification (en)accuracy47.162
ClassificationMTEB AmazonReviewsClassification (en)f146.593
RetrievalMTEB ArguAnamap_at_124.253
RetrievalMTEB ArguAnamap_at_1038.962
RetrievalMTEB ArguAnamap_at_10040.081
RetrievalMTEB ArguAnamap_at_100040.089
RetrievalMTEB ArguAnamap_at_333.499
RetrievalMTEB ArguAnamap_at_536.351
RetrievalMTEB ArguAnamrr_at_124.609
RetrievalMTEB ArguAnamrr_at_1039.099
RetrievalMTEB ArguAnamrr_at_10040.211
RetrievalMTEB ArguAnamrr_at_100040.219
RetrievalMTEB ArguAnamrr_at_333.677
RetrievalMTEB ArguAnamrr_at_536.469
RetrievalMTEB ArguAnandcg_at_124.253
RetrievalMTEB ArguAnandcg_at_1048.011
RetrievalMTEB ArguAnandcg_at_10052.756
RetrievalMTEB ArguAnandcg_at_100052.965

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys nomic-embed-text for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (nomic-embed-text below is illustrative; you get the exact model name on deployment.)

$ curl -sS https://api.axforge.ai/v1/embeddings \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"nomic-embed-text","input":"text to embed"}'

Details

Languages, data & research

Languages

en

Tags

sentence-transformers onnx safetensors nomic_bert feature-extraction sentence-similarity mteb transformers transformers.js custom_code en model-index eval-results text-embeddings-inference

Papers

Licence

Open weights

Open weights under apache-2.0 — commercial use is permitted. Deploy it on AxForge EU hardware on request. Read the licence ↗

Sources

Weights & code

Want nomic-embed-text on EU-owned hardware?

Request this model on EU hardware See what’s served now

Explore

More embedding models

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms