Skip to content

status.openkey.ai is live — independent, worldwide uptime proof See it now ->

openkey

Nemotron Nano 12B 2 VL (free)

nvidianemotron-nano-12b-v2-vl:free

Free

NVIDIA Nemotron Nano 2 VL is a 12-billion-parameter open multimodal reasoning model designed for video understanding and document intelligence. It introduces a hybrid Transformer-Mamba architecture, combining transformer-level accuracy with Mamba’s...

Modalities
image + text + video → text
In / out per 1M
Free / Free
Context
128K tokens
Added
Oct 28, 2025
Max output
128K tokens
Tokenizer
Other
Reasoning
optional

Pricing

Per 1M tokens. The provider price and our flat 3% fee are separate columns — what you pay is their sum.

Per 1M tokensProvider+ 3% feeYou pay
InputFreeFree
OutputFreeFree

Providers

One company serves Nemotron Nano 12B 2 VL (free). Figures are each provider’s own list price per 1M tokens — your OpenKey price is in the card above.

ProviderContextInput /MOutput /M
Nvidia128KFreeFree

Provider list from the OpenRouter catalog, Jul 28, 2026. All providers

Supported parameters

  • include_reasoning
  • max_tokens
  • reasoning
  • seed
  • temperature
  • tool_choice
  • tools
  • top_p

Call it

OpenAI-compatible: point your SDK at api.openkey.ai/v1 and use model nvidia/nemotron-nano-12b-v2-vl:free.

Code sample language
curl https://api.openkey.ai/v1/chat/completions \
  -H "Authorization: Bearer ***" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nvidia/nemotron-nano-12b-v2-vl:free",
    "messages": [{"role": "user", "content": "Hello"}]
  }'
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.openkey.ai/v1",
    api_key=os.environ["OPENKEY_API_KEY"],
)

completion = client.chat.completions.create(
    model="nvidia/nemotron-nano-12b-v2-vl:free",
    messages=[{"role": "user", "content": "Hello"}],
)
print(completion.choices[0].message.content)
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.openkey.ai/v1",
  apiKey: process.env.OPENKEY_API_KEY,
});

const completion = await client.chat.completions.create({
  model: "nvidia/nemotron-nano-12b-v2-vl:free",
  messages: [{ role: "user", content: "Hello" }],
});
console.log(completion.choices[0].message.content);

About Nemotron Nano 12B 2 VL (free)

Nemotron Nano 12B V2 VL is NVIDIA's 12-billion-parameter open multimodal model built for video understanding and document intelligence, taking text, images, and video as input and returning text. It uses a hybrid Transformer-Mamba architecture rather than a pure transformer stack, aimed at handling long visual sequences efficiently. With a 128,000-token context window and optional reasoning mode, it's suited for parsing long documents, multi-frame video, and mixed visual-text tasks without a per-token cost.

This is one of NVIDIA's free-tier Nemotron models: $0 per 1M input and output tokens, same as three other Nemotron 3 siblings (Nano 30B A3B, Super 120B, Ultra 550B free variants). Its 128,000-token context window is larger than 12% of models in the OpenKey catalog — a middling figure, since paid siblings like Nemotron 3 Ultra ($0.50 in / $2.20 out per 1M) target larger workloads. Reasoning is optional here, not mandatory, and tool calling is supported.

Questions

How much does Nemotron Nano 12B V2 VL cost via API?
It's free: $0 per 1M input tokens and $0 per 1M output tokens from the provider. OpenKey's price is the provider price plus a flat 3% fee (price x 1.03), but 3% of $0 is still $0, so there's no cost to use it through OpenKey.
What is Nemotron Nano 12B V2 VL's context window?
It supports a 128,000-token context window, which puts it ahead of 12% of models in the OpenKey catalog on context length. That's enough room for long documents, multi-page reports, or extended video-plus-text inputs in a single request.
Is Nemotron Nano 12B V2 VL free to use?
Yes — both input and output tokens are priced at $0 per 1M from the provider, and OpenKey passes that through with its standard 3% fee applied to zero, so it stays free. It's one of 25 free models currently on OpenKey.
Does Nemotron Nano 12B V2 VL support tool calling and vision?
Yes to both. It accepts image, text, and video as input (text-only output) and its supported parameters include tools and tool_choice, so it can call functions as part of a response.
Is Nemotron Nano 12B V2 VL open source?
It's published as an open model, with weights available under the Hugging Face repo nvidia/NVIDIA-Nemotron-Nano-12B-v2-VL-BF16. That makes it usable outside OpenKey as well, for anyone who wants to self-host the BF16 weights directly.

More from NVIDIA

All NVIDIA models →