@sateeshreddy/n8n-nodes-nvidia-nim
v2.0.0
Published
n8n community node for NVIDIA NIM
Maintainers
Readme
n8n-nodes-nvidia-nim
Connect NVIDIA NIM language models and embedding models to your n8n workflows — in one package.
Overview
@sateeshreddy/n8n-nodes-nvidia-nim is an n8n community node package that gives you access to NVIDIA NIM's free hosted models directly inside your workflows.
This package includes two nodes:
| Node | Purpose | |---|---| | NVIDIA NIM | Language model — connects to AI Agent, LLM Chain, etc. | | NVIDIA NIM Embeddings | Embeddings model — connects to Qdrant, Pinecone, PGVector, Supabase, Weaviate, etc. |
Why use this?
- ✅ Free tier models via build.nvidia.com
- ✅ Language model node — plugs into AI Agent, Basic LLM Chain, Summarization Chain
- ✅ Embeddings node — plugs into any n8n vector store (Qdrant, Pinecone, PGVector, Supabase, Weaviate, Chroma)
- ✅ Supports 17 latest chat models including DeepSeek v4, Nemotron-3, Mistral, and Gemma 4
- ✅ Smart Defaults: Automatically updates optimal temperature and max tokens when a chat model is selected
- ✅ Supports 5 embedding models including free hosted endpoints
- ✅ Drop-in OpenAI-compatible API — no extra setup
Supported Models
Chat / Language Models
When you select a model, the node will automatically configure the recommended max_tokens and temperature to provide the best results out of the box. You can still override these manually.
| Model ID | Default Max Tokens | Default Temperature |
|---|---|---|
| minimaxai/minimax-m3 | 8192 | 1 |
| nvidia/nemotron-3-ultra-550b-a55b | 16384 | 1 |
| stepfun-ai/step-3.7-flash | 16384 | 1 |
| moonshotai/kimi-k2.6 | 16384 | 1 |
| mistralai/mistral-medium-3.5-128b | 16384 | 0.7 |
| mistralai/mistral-nemotron | 4096 | 0.6 |
| sarvamai/sarvam-m | 16384 | 0.5 |
| nvidia/nemotron-3-nano-30b-a3b | 16384 | 1 |
| stepfun-ai/step-3.5-flash | 16384 | 1 |
| qwen/qwen3.5-122b-a10b | 16384 | 0.6 |
| nvidia/nemotron-3-super-120b-a12b | 16384 | 1 |
| mistralai/mistral-small-4-119b-2603 | 16384 | 0.1 |
| google/gemma-4-31b-it | 16384 | 1 |
| minimaxai/minimax-m2.7 | 8192 | 1 |
| z-ai/glm-5.1 | 16384 | 1 |
| deepseek-ai/deepseek-v4-pro | 16384 | 1 |
| deepseek-ai/deepseek-v4-flash | 16384 | 1 |
Embedding Models
| Model | Value | Note |
|---|---|---|
| NV Embed v1 (default) | nvidia/nv-embed-v1 | Free hosted endpoint |
| NV EmbedQA E5 v5 | nvidia/nv-embedqa-e5-v5 | Best for RAG / QA pipelines |
| Llama Nemotron Embed 1B v2 | nvidia/llama-nemotron-embed-1b-v2 | Multilingual, 26 languages |
| Llama Nemotron Embed VL 1B v2 | nvidia/llama-nemotron-embed-vl-1b-v2 | Multimodal (text + image docs) |
| BGE-M3 | BAAI/bge-m3 | Dense + multi-vector + sparse retrieval |
Installation
Via n8n Community Nodes (Recommended)
- Open your n8n instance
- Go to Settings → Community Nodes
- Click Install
- Enter
@sateeshreddy/n8n-nodes-nvidia-nimand confirm
Manual Installation
Navigate to your n8n custom nodes directory and install:
cd ~/.n8n/custom/
npm install @sateeshreddy/n8n-nodes-nvidia-nimThen restart n8n.
Getting Your API Key
- Visit build.nvidia.com
- Sign in or create a free account
- Navigate to API Keys in your dashboard
- Generate a new key and copy it
Note: The free tier gives you a generous number of inference credits — no credit card required.
Usage
Setting Up Credentials
In n8n, go to Credentials → New → NVIDIA NIM API and paste your API key. Both the chat node and the embeddings node share the same credential.
NVIDIA NIM (Chat / Language Model)
Use this node anywhere n8n expects a language model.
- Add an AI Agent (or Basic LLM Chain) node to your workflow
- In the Model slot, click
+ - Search for NVIDIA NIM and select it
- Choose your model — the optimal temperature and max tokens will be populated automatically!
- Run your workflow
Configuration Options:
| Parameter | Type | Default | Description |
|---|---|---|---|
| Model | Dropdown | deepseek-ai/deepseek-v4-flash | The NIM chat model to use |
| Temperature | Number | Dynamic | Controls output randomness. Automatically updates based on the model chosen. |
| Max Tokens | Number | Dynamic | Maximum tokens in the response. Automatically updates based on the model chosen. |
NVIDIA NIM Embeddings
Use this node anywhere n8n expects an embeddings model — vector stores like Qdrant, Pinecone, PGVector, Supabase, Weaviate, and Chroma.
- Add a Qdrant Vector Store (or any other vector store) node
- In the Embeddings slot, click
+ - Search for NVIDIA NIM Embeddings and select it
- Choose your embedding model
- Run your workflow
Configuration Options:
| Parameter | Type | Default | Description |
|---|---|---|---|
| Model | Dropdown | nvidia/nv-embed-v1 | The NIM embedding model to use |
Compatible vector stores: Qdrant · Pinecone · PGVector · Supabase · Weaviate · Chroma
Contributing
Pull requests are welcome! To add a new model, fix a bug, or improve documentation:
- Fork the repo
- Create a feature branch
- Commit your changes
- Push and open a PR
License
Made with ☕ for the n8n community · Powered by NVIDIA NIM
