Skip to content

Commit 4319e38

Browse files
authored
Merge pull request #673 from NVIDIA-AI-Blueprints/dev/nsingal/nemotron-3-ultra-documentation
Adding a segment to depict what changes are required for supporting nemotron 3 ultra
2 parents b2f96f4 + 25052a7 commit 4319e38

2 files changed

Lines changed: 41 additions & 1 deletion

File tree

deploy/compose/nvdev.env

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ export APP_EMBEDDINGS_MODELNAME=nvidia/llama-nemotron-embed-vl-1b-v2
3232
export APP_RANKING_MODELNAME=nvidia/llama-nemotron-rerank-1b-v2
3333
export ENABLE_RERANKER=True
3434
export APP_EMBEDDINGS_SERVERURL=https://integrate.api.nvidia.com/v1
35-
export APP_LLM_SERVERURL=""
3635
export APP_FILTEREXPRESSIONGENERATOR_SERVERURL=""
3736
export APP_RANKING_SERVERURL=""
3837
# export APP_RANKING_SERVERURL=https://ai.api.nvidia.com/v1/retrieval/nvidia/llama-nemotron-rerank-1b-v2/reranking

docs/change-model.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,47 @@ Both names refer to the same underlying model. Use the appropriate name based on
5050

5151
`nvidia/nemotron-3-super-120b-a12b` is the default LLM for this blueprint. For hardware requirements and RTX PRO 6000-specific setup, see the [Nemotron 3 Super deployment guide](nemotron3-super-deployment.md).
5252

53+
##### Nemotron 3 Ultra
54+
55+
`nvidia/nemotron-3-ultra-550b-a55b` is NVIDIA's largest open Nemotron 3 model — a hybrid Mamba-Transformer mixture-of-experts (MoE) with 550B total parameters (55B active per token) and up to a 1M-token context window, designed for the highest reasoning accuracy on complex agentic tasks.
56+
57+
Choose the path that matches how you run the LLM:
58+
59+
| Deployment path | When to use |
60+
|-----------------|-------------|
61+
| **On-premises (self-hosted NIM)** | You deploy and serve the model on your own GPUs |
62+
| **NVIDIA-hosted (API catalog)** | You call the model through [build.nvidia.com](https://build.nvidia.com/) — no local LLM NIM required |
63+
64+
Use the model name `nvidia/nemotron-3-ultra-550b-a55b` in both paths.
65+
66+
**On-premises (self-hosted NIM)**
67+
68+
Nemotron 3 Ultra is a large model. Confirm your hardware meets the [NIM support matrix](https://docs.nvidia.com/nim/large-language-models/latest/reference/support-matrix.html#nemotron-3-ultra-550b-a55b) before you deploy.
69+
70+
1. Configure the LLM NIM image in [`deploy/compose/nims.yaml`](../deploy/compose/nims.yaml) (update the `nim-llm` service). Use the [Nemotron 3 Ultra NIM on NGC](https://catalog.ngc.nvidia.com/orgs/nim/teams/nvidia/containers/nemotron-3-ultra-550b-a55b?version=2.0.5-variant) and follow the [self-hosted deployment guide on build.nvidia.com](https://build.nvidia.com/nvidia/nemotron-3-ultra-550b-a55b?nim=self-hosted) for image-specific setup.
71+
2. Set the model name so the RAG server matches the NIM:
72+
73+
```bash
74+
export APP_LLM_MODELNAME='nvidia/nemotron-3-ultra-550b-a55b'
75+
```
76+
77+
3. Deploy or restart the stack:
78+
- **Docker Compose:** [Deploy with Docker (Self-Hosted Models)](deploy-docker-self-hosted.md). For environment-variable details, see [For Self-Hosted On Premises Microservices](#for-self-hosted-on-premises-microservices).
79+
- **Kubernetes (Helm):** [Deploy with Helm](deploy-helm.md). For `values.yaml` settings, see [For Helm Deployments](#for-helm-deployments).
80+
81+
**NVIDIA-hosted (API catalog)**
82+
83+
Point the RAG server at the NVIDIA-hosted endpoint. See [Deploy with Docker (NVIDIA-Hosted Models)](deploy-docker-nvidia-hosted.md).
84+
85+
Set the model when you start the RAG server:
86+
87+
```bash
88+
export APP_LLM_MODELNAME='nvidia/nemotron-3-ultra-550b-a55b'
89+
docker compose -f deploy/compose/docker-compose-rag-server.yaml up -d
90+
```
91+
92+
For reasoning budget tuning, low-effort mode, and streaming behavior, see [Enable Reasoning](enable-nemotron-thinking.md).
93+
5394

5495
### Change the Embedding Model
5596

0 commit comments

Comments
 (0)