MarkTechPost AIAI Agent

NVIDIA AI 發布 Nemotron 3 Embed:開源嵌入系列,其 8B 檢查點在 RTEB 排名第一

2026年7月17日 07:53

重點摘要

嵌入模型決定了代理能看到的段落。NVIDIA 發布了 Nemotron 3 Embed 模型,專注於此層面的優化。該模型針對企業級 RAG、代理檢索、程式碼檢索和代理記憶等場景設計。什麼是 Nemotron 3 Embed?該模型系列包含三個開源檢查點:Nemotron-3-Embed-8B-BF16 是以準確度為優先的選項;Nemotron-3-Embed-1B-BF16 在更小的體積下維持相同設計;Nemotron-3-Embed-1B-NVFP4 則是針對 Blackwell 優化的 4 位元路徑。三者均為採用雙向注意力遮罩訓練的 Transformer 編碼器,最終嵌入來自詞元級別表徵的平均池化。每個檢查點的最大序列長度為 32,768 個詞元,且所有模型均在 34 種語言上進行評估。三個模型均採用 OpenMDW 授權協議。

站內 AI 整理稿

Embedding models decide which passages an agent ever sees.NVIDIA released Nemotron 3 Embed model to work on that layer.It targets production-scale RAG, agentic retrieval, code retrieval, and agent memory.What is Nemotron 3 Embed?The model collection includes three open checkpoints.

Nemotron-3-Embed-8B-BF16 is the accuracy-first option.Nemotron-3-Embed-1B-BF16 carries the same design into a smaller footprint.Nemotron-3-Embed-1B-NVFP4 is the Blackwell-optimized 4-bit path.All three are transformer encoders trained with bidirectional attention masking.

The final embedding comes from average pooling over token-level representations.Maximum sequence length is 32,768 tokens on every checkpoint.Each model was evaluated across 34 languages.All three carry the OpenMDW License Agreement, version 1.1 (OpenMDW-1.1).Notably, the bases are Mistral models.

The 8B is built with Ministral-3-8B-Instruct-2512.Both 1B variants use Ministral-3-3B-Instruct-2512.Performance Nemotron-3-Embed-8B-BF16 ranks #1 overall on RTEB (as of July 17 2026), the Retrieval Embedding Benchmark.Evaluation covers its 16 public tasks.

Every figure below is average NDCG@10, at model sequence length 4096.ModelParamsEmb dimRTEBViDoRe-V3 textMMTEB (Retrieval)Nemotron-3-Embed-8B-BF16~8B409678.4660.6075.45Nemotron-3-Embed-1B-BF161.14B204872.3857.7471.04Nemotron-3-Embed-1B-NVFP41.14B204872.00——llama-nemotron-embed-vl-1b-v2——61.9852.

5459.71llama-nemotron-embed-1b-v2——60.4752.1059.58 Two gaps are worth noting.The 1B gains 10.4 RTEB points over llama-nemotron-embed-vl-1b-v2, the prior-generation baseline.Separately, NVFP4 costs 0.38 RTEB points against its BF16 parent, or 99.5% retention.How the 1B Model was Built?

Those 1B scores come from a compression pipeline, not a smaller training run.The parent was nemotron-3-embed-3b, pruned and distilled across two iterative rounds.First, the 3B parent was pruned to 2B using NVIDIA ModelOpt mcore_minitron Neural Architecture Search (NAS).

The search covers hidden width, FFN size, attention heads, and depth.It then picks the best candidate from the top-10 Pareto front.A 50k in-domain calibration corpus scored those candidates.Next, the 2B model was distilled from the fine-tuned 8B embedding teacher.

Distillation combined cosine distance loss (COS) and mean squared error (MSE) loss.The data blend was multilingual and in-domain.Finally, the same procedure repeated to produce the 1.14B checkpoint.The NVFP4 Serving Tradeoff Compression then continues into the serving format.

Quantization hit weights and activations of linear layers only, targeting the NVFP4 data type.The research team used nvidia-modelopt v0.45.0.Quantization-Aware Distillation (QAD) followed, primarily to recover accuracy on long inputs.

Calibration used 512 samples: 256 queries and 256 passages from abisee/cnn_dailymail.QAD training used 20k samples.The rsesearch team reports NVFP4 on Blackwell delivers up to 2x higher throughput than BF16.It retains 99%+ of BF16 retrieval accuracy.

The NVFP4 card also documents dynamic embedding sizes.You can slice the 2048-d vector from the start to 1024 or 512 dimensions.Re-normalize afterward.Interactive Explainer: The Five-Stage Retrieval Path Before touching code, watch the path run.

It animates prefixing, bidirectional encoding, average pooling, L2 normalization, and dot-product scoring.Scores come from each card’s published expected output.(function(){ window.addEventListener("message", function(e){ if(!e.data || !e.data.mtpN3E) return; var f = document.

getElementById("mtp-n3e-frame"); if(f && e.data.height){ f.style.height = e.data.height + "px"; } }, false); })(); Deployment Matrix As that walkthrough implies, the checkpoints do not share runtime paths.Feature8B-BF161B-BF161B-NVFP4Transformers / Sentence TransformersYesYesNovLLM for /v2/embed0.

25.00.25.00.25.0MicroarchitecturesAmpere, Hopper, BlackwellAmpere, Hopper, BlackwellAmpere, Hopper, Lovelace, BlackwellTest hardwareA100 80GB, H100 80GBA100 80GB, H100 80GBGB200, RTX 6000 PRO, A100, H100, L40, L4Training data50M+ samples8.

5M+ (distillation)20k (QAD) Alongside the checkpoints, NVIDIA research team released an optimized NIM microservice for the 1B model.The Rust-based NIM matches or outperforms the vLLM checkpoint on GB200 and RTX PRO 6000.NVIDIA tested input sequence lengths of 256 and 1024.

Separately, NVIDIA NeMo AutoModel recipes cover fine-tuning and distillation.Using It in Code With those paths in mind, prefixes come first.Queries take query: and documents take passage: .Embeddings are L2-normalized, so dot product equals cosine similarity.

Copy CodeCopiedUse a different Browser# pip install --upgrade "transformers>=5.2.0" "sentence-transformers>=5.4.1" import torch from sentence_transformers import SentenceTransformer QUERIES = ["How can someone reduce exposure to pollen during allergy season?

"] DOCUMENTS = ["People with pollen allergy can reduce exposure by staying indoors " "on dry, windy days, avoiding early-morning outdoor activity, and " "going outside after rain when pollen levels are lower.

"] model = SentenceTransformer( "nvidia/Nemotron-3-Embed-8B-BF16", device="cuda", model_kwargs={"dtype": torch.bfloat16, # use "sdpa" if FlashAttention-2 is unavailable "attn_implementation": "flash_attention_2"}, processor_kwargs={"padding_side": "left"}, ) model.max_seq_length = 32768 q = model.

encode_query(QUERIES, batch_size=1, convert_to_tensor=True) d = model.encode_document(DOCUMENTS, batch_size=1, convert_to_tensor=True) print(model.similarity(q, d)) # card's published q[3]/d[3] score: 0.8008 encode_query and encode_document read the saved prompts.So you never add prefixes by hand.

For serving, /v2/embed applies them from input_type instead: Copy CodeCopiedUse a different Browservllm serve nvidia/Nemotron-3-Embed-1B-NVFP4 \ --max-model-len 4096 \ --max-num-batched-tokens 4096 \ --max-cudagraph-capture-size 4096 Copy CodeCopiedUse a different Browserimport numpy as np, requests def embed(input_type: str, texts: list[str]) -> np.

ndarray: r = requests.post( "http://localhost:8000/v2/embed", json={"model": "nvidia/Nemotron-3-Embed-1B-NVFP4", "input_type": input_type, # "query" or "document" "texts": texts, "embedding_types": ["float"], "truncate": "END"}, timeout=120, ) r.raise_for_status() return np.array(r.

json()["embeddings"]["float"], dtype=np.float32) scores = embed("query", QUERIES) @ embed("document", DOCUMENTS).T Use Cases With Examples Multilingual enterprise search: A support team indexes Hindi, Japanese, and English tickets together.

Because retrieval is cross-lingual, a German query can surface a Japanese resolution note.Code retrieval: Training included coir_apps, coir_cosqa, synthetic_text2sql, and SWE-bench.Natural-language-to-code lookup is therefore closer to in-distribution.

Agent memory: The 32,768-token limit lets an agent embed long conversation summaries without aggressive chunking.Cost-tiered RAG: Serve 1B-NVFP4 for high-volume recall, and route hard queries to the 8B.Because widths differ, this needs two indexes.

Key Takeaways Nemotron-3-Embed-8B-BF16 ranks #1 on RTEB at 78.46 avg [email protected] open checkpoints span 8B BF16, 1B BF16, and 1B NVFP4.NVFP4 retains 99%+ of BF16 accuracy at up to 2x Blackwell throughput.The 1B came from ModelOpt NAS pruning plus COS+MSE distillation from the 8B.

All checkpoints use OpenMDW-1.1 and support 32,768-token inputs.Check out the NVIDIA launch post on Hugging Face, Nemotron 3 Embed collection, 8B-BF16 card, 1B-BF16 card and 1B-NVFP4 card.

Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter.Wait!are you on telegram?now you can join us on telegram as well.Need to partner with us for promoting your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar etc.?

Connect with us The post NVIDIA AI Releases Nemotron 3 Embed: An Open Embedding Collection Whose 8B Checkpoint Ranks #1 on RTEB appeared first on MarkTe

Related

相關文章

當 human in the loop 變成“閉著眼睛點確認”,企業Agent 安全還能靠誰?

專家指出,AI Agent 從內容安全轉向行為安全,提示詞注入、工具濫用與過度授權成為主要風險。企業應建立可視、可管、可追溯的安全基線,並對工具權限進行最小化與臨時化管理,避免 human in the loop 淪為形式。安全防護需從靜態入口轉向動態行為約束,以因應 Agent 自主執行帶來的全新挑戰。

剛剛

開源Agent框架刷爆ARC-AGI-3,「自我改進」的RLM harness引爭議

一套開源Agent框架在ARC-AGI-3基準測試中創下超過85%的正確率,大幅領先其他解決方案,其核心是名為「RLM harness」的自我改進機制。然而,該方法引發學術爭議,部分研究者批評它透過反覆試錯「鑽漏洞」,不符合ARC-AGI評測一次性推理的精神。這場討論促使AI社群重新審視評測標準,並可能影響未來ARC-AGI版本的設計方向。

剛剛
TechWebAI Agent

ChinaJoy 2026 AI遊戲規模化落地,邊緣雲與API安全重構產業底層邏輯

2026年ChinaJoy展館,“與AI同遊”的主題隨處可見。行業調查顯示,僅有21%的企業擁有完整的API資產清單,大量後臺AI接口仍在無人監控的狀態下裸奔。合規與安全也同步下沉。算力下沉還不夠,API安全必須同步前移邊緣雲解決了體驗問題,但AI交互入口的安全,同樣需要前置到邊緣。算力與安全,缺一不可Akamai的判斷很明確:遊戲AI轉型不能割裂算力與安全。這也是遊戲廠商規模化落地AI智能體、構建AI原生遊戲的標準化底層方案。

4 小時前
量子位AI Agent

螞蟻集團開源Avernet,讓人與智能體像組織一樣高效協作

**螞蟻集團開源Avernet:打造人與智能體高效協作的“組織級”基礎設施** **來源:量子位** **2026-08-07 11:08:51** 近日,螞蟻集團正式宣佈開源多智能體協作基礎設施Avernet,其社區版本已同步上線。作為業界首個聚焦於“組織級協作”的智能體基礎設施,Avernet的首個版本重點開放了智能體協作網絡能力,旨在支持不同智能體之間的發現、共識達成、跨團隊協作與治理,為人工智能從“單點智能”走向“系統智能”提供關鍵支撐。

9 小時前