Nemotron-3-Embed-1B GGUF

GGUF conversions of NVIDIA Nemotron-3-Embed-1B-BF16, a multilingual text embedding model optimized for retrieval and semantic similarity, prepared for local inference with llama.cpp-compatible runtimes and Ollama.

The model produces 2,048-dimensional, L2-normalized embeddings via mean pooling. It is a Ministral-3-based pruned encoder (16 layers, 1.14B parameters) trained by NVIDIA and evaluated across 34 languages.

Quantizations

File Quantization Size SHA-256
nemotron-3-embed-1b-f16.gguf F16 2,289,841,280 bytes b808437186a493f6c89af374cc7094e64275e4559746e8dbe7d64f8c974c0d85
nemotron-3-embed-1b-q8_0.gguf Q8_0 1,220,293,760 bytes 58e41095862c50bc084bb8afa9b00e586733faaef2627d88c3e04da80d8d8e92
nemotron-3-embed-1b-q4_k_m.gguf Q4_K_M 749,352,064 bytes 3d112b61858b5671bde9dfc190f9577fa7ad1818a8a0c201bc74ed10b4f238a4

All quantizations share the same embedding space as the BF16 original. Q8_0 is the recommended default for retrieval quality with a small memory footprint; F16 is the highest-fidelity GGUF option; Q4_K_M is the smallest option for memory-constrained hosts.

Usage with Ollama

Create a model from the GGUF file of your choice:

ollama create nemotron-3-embed-1b -f Modelfile

With a Modelfile such as:

FROM ./nemotron-3-embed-1b-q8_0.gguf
PARAMETER NUM_CTX 4096

Then embed text:

curl http://localhost:11434/api/embed \
  -d '{"model": "nemotron-3-embed-1b", "input": ["query: What is retrieval-augmented generation?", "passage: Retrieval-augmented generation adds retrieved documents to a model prompt."]}'

Usage with llama.cpp

llama-server -m nemotron-3-embed-1b-q8_0.gguf --pooling mean --ctx-size 4096
curl http://localhost:8080/v1/embeddings \
  -H 'Content-Type: application/json' \
  -d '{"model": "nemotron-3-embed-1b", "input": ["text to embed"]}'

Conversion details

  • Source: nvidia/Nemotron-3-Embed-1B-BF16 (revision 0677b2025cbc37daf92d7b9c7a225de8cfbc5b0b)
  • Toolchain: llama.cpp (see CONVERSION_REPORT.md for the exact build and commands)
  • Path: BF16 Safetensors -> F16 GGUF -> Q8_0 / Q4_K_M
  • Embedding dimension: 2048, L2-normalized, mean pooling
  • Context length: 262,144 declared; validated at 4,096 tokens

License

The model weights are derived from NVIDIA Nemotron-3-Embed-1B-BF16 and are licensed under the OpenMDW License Agreement, version 1.1. See LICENSE, NOTICE, and THIRD_PARTY_NOTICES.md in this repository. This conversion is not an official NVIDIA release and is not affiliated with or endorsed by NVIDIA.

Downloads last month
206
GGUF
Model size
1B params
Architecture
mistral3
Hardware compatibility
Log In to add your hardware

4-bit

8-bit

16-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for NeoRoth/nemotron-3-embed-1b-gguf