NVIDIA NIM
AIRun hundreds of GPU-hosted open models through NVIDIA NIM's OpenAI-compatible endpoint: agents call Llama, Nemotron, and DeepSeek chat models with tool calling, generate embeddings and rerank passages with NeMo Retriever for RAG, and discover models from the live catalog.
What This Integration Enables
NVIDIA NIM is open-weight AI as managed infrastructure: Llama, Nemotron, DeepSeek, Qwen, Mistral, and Gemma served from NVIDIA's GPU cloud through one OpenAI-compatible endpoint, alongside the NeMo Retriever family that handles the unglamorous half of RAG, embeddings and reranking. That combination is the point. Most teams assemble retrieval pipelines from three vendors and hope the seams hold; NIM puts the chat model, the embedder, and the cross-encoder reranker behind one key, and FlowRunner agents orchestrate them into pipelines with checkpoints where quality is decided. - Chat Completion exposes the full surface: multi-turn messages, tool calling, sampling controls, and NIM-specific extensions like the Nemotron reasoning toggle and guided decoding - Simple Chat covers the single-prompt case and surfaces thinking traces from reasoning models - Create Embeddings enforces the asymmetric Passage and Query input types that NVIDIA's QA embedders require - Rerank Documents scores up to 512 passages per request, the precision step after broad vector search - List Models reads the live catalog, so flows pin models deliberately instead of hardcoding ids - Retrieval-layer changes run through [human-in-the-loop](/concepts/human-in-the-loop) approval before they touch production indexes
Without FlowRunner
With FlowRunner
Use Case Scenarios
A knowledge base that answers with receipts
The team indexes internal documentation by chunking each page and running Create Embeddings with input type Passage, storing vectors in [Pinecone](/integrations/pinecone). Questions embed with input type Query, retrieval pulls fifty candidates, and Rerank Documents narrows them to the five that matter. Chat Completion answers from those five, citing each. Questions whose top rerank score falls below threshold go to a person, and the question text lands in the docs backlog. The answer desk gets faster and the documentation gets better from the same flow.
Ticket triage with a reasoning model's homework attached
When a ticket event fires in [Zendesk](/integrations/zendesk), Simple Chat on a Nemotron reasoning model classifies severity and product area, returning its thinking trace alongside the verdict. The summary and trace post to [Slack](/integrations/slack), so when the on-call engineer disagrees with a classification, they can see exactly where the reasoning went sideways and tune the prompt. Triage stops being a black box that the team either trusts blindly or ignores.
Support drafts grounded in the articles that actually apply
Inbound support email in [Freshdesk](/integrations/freshdesk) triggers a retrieval pass: candidate help articles are pulled, Rerank Documents orders them by true relevance to the customer's actual question, and Chat Completion drafts a reply grounded in the top passages. The draft, with its source articles linked, waits for the support agent's approval before sending. Response quality rises because the model reads the right three articles, not the nearest ten.
Human-in-Loop Highlight
The consequential operation on this page is the Create Embeddings run that rebuilds an index. NVIDIA's embedders are asymmetric and version-sensitive: vectors from different models are incomparable, Matryoshka dimensions must match what the store expects, and passages embedded with the Query input type measurably degrade retrieval while looking perfectly healthy. An agent that swaps embedding models or re-embeds part of a corpus on its own initiative does not crash anything; it quietly poisons every downstream answer flow, and the failure surfaces weeks later as "the bot got worse." So index rebuilds are proposed operations in FlowRunner: the agent presents the model id, output dimensions, input type, corpus size, and estimated token cost, and a person authorizes the rebuild as an all-or-nothing cutover, never a mixed state. "Re-embed 41,000 passages with nvidia/llama-3.2-nv-embedqa-1b-v2 at 1024 dimensions, replacing the e5-v5 index. Proceed?" The retrieval layer is shared infrastructure. Changes to it get a signature.
Agent Capabilities
5 actionsChat
2- Chat Completion Runs a full chat completion against any NIM-hosted model through the OpenAI-compatible endpoint: complete messages arrays, sampling controls, seed and stop sequences, tool and function calling, and an escape hatch for NIM-specific fields such as the Nemotron reasoning toggle and nvext guided decoding. Returns the raw completion with choices, tool calls, finish reason, and token usage.
- Simple Chat Sends a single prompt to any NIM chat model and returns just the answer text, with optional system prompt and sampling controls. Reasoning models such as Nemotron and DeepSeek-R1 also return their thinking trace when the NIM exposes it.
Embeddings
2- Create Embeddings Generates vectors with NeMo Retriever embedding NIMs. The QA and E5 embedders are asymmetric: Passage for indexing documents, Query for search queries, and using the wrong one measurably degrades retrieval. Supports truncation, base64 encoding, and Matryoshka output dimensions on capable models.
- Rerank Documents Scores and reorders up to 512 candidate passages against a query with a cross-encoder reranking NIM, returning them from most to least relevant with original index, raw logit score, and text. The precision step after broad vector search.
Models
1- List Models Lists every model hosted on the NIM cloud endpoint, chat, reasoning, embedding, reranking, and multimodal, from NVIDIA, Meta, DeepSeek, Qwen, Mistral, Microsoft, and other publishers, with the namespaced publisher/model ids other operations expect. Supports free-text and publisher filters.
Frequently Asked Questions
What can FlowRunner do with NVIDIA NIM?
FlowRunner agents can run Chat Completion, Simple Chat, and Create Embeddings in NVIDIA NIM, plus 2 more actions.
Does connecting NVIDIA NIM to FlowRunner require OAuth?
No. NVIDIA NIM connects to FlowRunner with an API key, no OAuth flow required.
Can NVIDIA NIM trigger a FlowRunner workflow automatically?
NVIDIA NIM doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with NVIDIA NIM
$100 in credits. No card required. Connect in minutes.