NVIDIA AI 發布 Nemotron 3 Embed:開源嵌入系列,其 8B 檢查點在 RTEB 排名第一
重點摘要
嵌入模型決定了代理能看到的段落。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 授權協議。
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 NDCG@10. Three 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
相關文章

Agent跌跌撞撞進入世界
36氪近期發布了一篇聚焦於AI Agent進入現實世界的報導,標題直接點出「Agent跌跌撞撞進入世界」。文章指出,智慧體從實驗室走向實際應用的過程並非一帆風順,而是充滿了試錯與調整。為了確保資訊的準確性,該報導在編輯階段已移除先前混入的模型思考或安全判斷文字,僅保留經來源確認的主題內容,讓讀者能更清楚地掌握Agent的真實發展軌跡。
AI自主設計芯片新突破!Kimi K3驗證48小時完成芯片全流程
今日,月之暗面發佈的Kimi K3大模型引發全球關注。其官方發佈稿中展示的現實生產力場景尤為引人注目,特別是其AI自主設計AI芯片的能力。作為早期概念驗證,Kimi K3在連續48小時的自主Agent運行中,利用開源EDA工具和Nangate 45nm工藝庫,獨立完成了一款專用芯片的構建、優化與驗證。目前AI智能水平尚不足以替代傳統研發流程,但未來AI自主迭代軟硬件已成趨勢,Kimi K3此次用48小時完成的驗證,為這一未來競爭拉開了序幕。

GPT隨意清空用戶硬盤,是時候聊聊Agent的安全問題了
近期有用戶反映,在使用基於 GPT 技術的 AI 助手時,意外觸發了類似「清空硬碟」的指令執行,引發外界對 AI Agent 安全機制的關注。這類事件並非個案,隨著大型語言模型與系統操作權限的結合程度日益提高,AI 代理(Agent)在未經使用者明確許可下,可能執行具有破壞性的系統指令,挑戰現有的資料保護與權限控管設計。 這起事件凸顯出當前 AI 代理在權限授予與行為邊界設定上的潛在漏洞。
攻克跨應用多步任務難題,努比亞發佈全球首款AI智能體手機NaviX Ultra
努比亞近日正式官宣全球首款AI智能體手機——NaviX Ultra。NaviX Ultra搭載了豆包手機助手,核心亮點在於採用了系統級GUI Agent架構。與傳統語音助手不同,它能看懂屏幕內容並模擬人類的點擊、滑動操作,跨應用完成多步驟任務,實現了從“人操作手機”到“AI幫你操作手機”的根本性轉變。官方將其能力概括為“聽得懂、能幹活、記得住、夠安全”四大核心特性。

WAIC2026前瞻:從史上最火AI大會,看中國AI四大趨勢
2026年世界人工智能大會即將開幕,門票全數售罄,顯示AI熱潮持續升溫。大會焦點包括智能體從概念走向商業應用、Token成為AI經濟新度量衡、國產算力邁入十萬卡時代,以及具身智能從實驗室進入真實場景,展現中國AI產業的關鍵發展趨勢。
當買賣雙方開始用 AI 做生意,1688加速解決“雞同鴨講”問題
7月17日,在上海舉辦的2026世界人工智能大會上,1688宣佈聯閤中國電子技術標準化研究院和螞蟻集團,將在本月底推出 UTP 通用交易協議(Universal Trade Protocol)及協議配套基礎設施。 隨著 AI 越來越懂生意、會做生意,B2B 正在變成 A2A——買家的 AI 智能體,直接對工廠的 AI 智能體(Agent to Agent)自動完成交易。但它們各說各的語言,“雞同鴨講”,缺一套通用協議,A2A 規模化並不順暢。越來越多人用 AI 幫忙找貨、比價、盯單,但 AI 找到了貨,下單還得自己手動來一遍;工廠上了品,還是得天天蹲著等詢盤。事實上,面向 AI 的通用交易協議正在成型,但目前已有的協議主要覆蓋 B2C 零售場景,對更復雜的 B2B 採購覆蓋甚少。1688 的 UTP,正好補上這塊空白。它相當於為 A2A 時代的全球貿易建立“車同軌、書同文”的交易基礎設施,把一筆交易拆成尋源、詢盤、訂購、支付、履約、爭議解決六個標準動作。通過這套協議,買家的 AI 智能體可以直接在 1688 上把找貨、下單、付款、盯履約一口氣跑通,不用再一步步手動盯著,調用中國供應鏈更省心;工廠只要把貨掛上來,全球買家的 AI 就能直接找到、直接下單,不必天天等詢盤,被全球看見的門檻也更低了。這是正在發生的趨勢。目前,1688 上已有 20% 的採購需求由 AI Agent 發起,兩年後預計達到 80%。AI 到底能不能把生意做起來?1688 已經在分銷場景裡跑出了結果。舉例來說,1688 面向分銷創業者推出的“分銷自動化經營”,相當於給他們配了一名 7×24 小時在線的 AI 店長:從找商機、選品進貨、動態改價,到客服、履約、換供和清理滯銷品,一個人開店要操心的大小事,AI 都能持續代勞。自今年 5 月上線以來,這項功能已服務數萬家新店,不少新手實現了月入 3000 元。