Skip to main content

Nemotron 3.5 Super VL API

nvidia/nemotron-3.5-super-vl/chat

Nemotron 3.5 Super VL is NVIDIA's vision-language model, released on 15 October 2026 with 120B total and 12B active parameters. Here it is one chat endpoint that takes text, images and video, reads up to 262,144 tokens of input, and returns up to 262,144 tokens per reply with tools, streaming and optional reasoning.

Input $0.20Output $0.50per 1 million tokensCached input $0.04

Workbench

Send a request

Quickstart

Examples use the selected endpoint’s public parameter definitions. Replace the API key and example media, then send the request from your server.

SDKs & integrations
POSThttps://api.spicyapi.ai/v1/chat/completions

API authentication

Keep the API key in the server environment variable SPICY_API_KEY. Use Bearer authentication and Content-Type: application/json for JSON requests.

Authorization: Bearer $SPICY_API_KEY
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
  -H "Authorization: Bearer $SPICY_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "nvidia/nemotron-3.5-super-vl/chat",
  "messages": [
    {
      "role": "user",
      "content": "Summarise the following release notes into three bullet points."
    }
  ],
  "stream": true
}' \
  | jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'

Generated from this model’s input schema — the same one the API validates every request against.

Keep one Idempotency-Key for each logical request. After a network interruption, do not automatically resend with a new key; retain request_id to investigate the accepted request. Idempotency does not replay an earlier chat stream.

Input parameters

Place the model parameters directly in the JSON request body alongside model. This endpoint does not use an input wrapper.

messagesarray<object>Required

Send Nemotron 3.5 Super VL an ordered conversation containing the source material for chart and visual-document analysis; keep tool results paired with tool_call_id.Nemotron 3.5 Super VL — Video uses inline bytes within the combined 14 MB media limit.

Default
Not specified
Constraints
minItems:1
maxItems:256
response_formatobjectOptional

Request text or structured JSON from Nemotron 3.5 Super VL for chart and visual-document analysis, then check the JSON against the fields your application expects.

Default
Not specified
tool_choicestring | objectOptional

For Nemotron 3.5 Super VL, tool_choice accepts auto / none / required / function; return each executed function’s result with its original tool_call_id.

Default
Not specified
parallel_tool_callsbooleanOptional

In a Nemotron 3.5 Super VL turn, this switch permits proposals for several independent functions; the application still controls their execution.

Default
true
toolsarray<object>Optional

Give Nemotron 3.5 Super VL up to 128 OpenAI-format function definitions for chart and visual-document analysis; your application checks arguments and performs the proposed operations.

Default
Not specified
Constraints
maxItems:128
top_pnumberOptional

top_p controls nucleus sampling for Nemotron 3.5 Super VL; when evaluating chart and visual-document analysis, change this or temperature separately to see which setting caused the difference.

Default
Not specified
Constraints
minimum:0.01
maximum:1
temperaturenumberOptional

Use temperature to adjust sampling in Nemotron 3.5 Super VL; keep its default while evaluating chart and visual-document analysis unless you need a different answer style.

Default
Not specified
Constraints
minimum:0
maximum:2
stopstring | arrayOptional

Stop Nemotron 3.5 Super VL with one sequence or up to four sequences; the matched marker is omitted from the final text.

Default
Not specified
Constraints
minLength:1
minItems:1
maxItems:4
reasoning_effortstringOptional

Nemotron 3.5 Super VL accepts none, low, medium, high, with high as the default; compare effort settings on chart and visual-document analysis while monitoring output-token usage.

Default
"high"
Allowed values
"none""low""medium""high"
max_tokensintegerOptional

For Nemotron 3.5 Super VL, max_tokens defaults to 4,096 and allows at most 262,144 output tokens, including any billable reasoning; reserve enough for chart and visual-document analysis.

Default
4096
Constraints
minimum:1
maximum:262144

Read the result

With stream set to false, the request returns the completed chat response directly. Read choices[].message; no task polling is needed. Set stream to true when your client supports Server-Sent Events.

Completed response example
{
  "id": "chatcmpl_example",
  "object": "chat.completion",
  "created": 1788652800,
  "model": "nvidia/nemotron-3.5-super-vl/chat",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Here is a concise summary of the release notes."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 32,
    "completion_tokens": 14,
    "total_tokens": 46
  }
}

The response example is illustrative. usage reports token counts; token counts and charges depend on your actual request.

SDKs & integrations

Use SpicyAPI in your app, terminal, AI assistant or visual workflow. Choose a setup guide below.

Use it in SillyTavern and roleplay apps

In SillyTavern, RisuAI, Agnai or any app with an OpenAI-compatible setting, paste the base URL below and your API key, then pick nvidia/nemotron-3.5-super-vl/chat as the model. Browser calls are allowed, and sliders this model does not take are ignored instead of rejected.

Base URL: https://api.spicyapi.ai/v1
Model: nvidia/nemotron-3.5-super-vl/chat

Use it in ComfyUI

Install the SpicyAPI nodes from ComfyUI Manager or with the command below, then pick nvidia/nemotron-3.5-super-vl/chat in the SpicyAPI Chat node to use this model inside a ComfyUI graph.

cd ComfyUI/custom_nodes
git clone https://github.com/spicyapi-ai/comfyui-spicyapi