GPT-4.1 Nano

by OpenAI

Zero data retention
openai/gpt-4.1-nano
Input
$0.14/1M tokens
Output
$0.56/1M tokens
Context
1Mtokens
Max output
33Ktokens
Knows to
June 2024
Released
14 Apr 2025

About

For tasks that demand low latency, GPT‑4.1 nano is the fastest and cheapest model in the GPT-4.1 series.

Pricing

Input$0.14per 1M prompt tokens
Output$0.56per 1M generated tokens, reasoning included
Cached input$0.03per 1M tokens read back from the prompt cache
Web search$0.014per request that uses the provider’s built-in search

What a request costs

Typical requestEachPer 1,000
Short chat reply1,500 in · 400 out$0.0004$0.434
Question over a long document40,000 in · 800 out$0.0060$6.05
Agent tool step20,000 in · 1,200 out$0.0035$3.47

At the developer-API rate, before any provider promotion or prompt-cache saving. In the app, the model picker shows what a message costs on your plan before you send it.

Benchmarks

Intelligence7.8#238 of 285
Coding11.1#152 of 163

Head-to-head rankings

  1. #1173DModel arenaElo 92546% wins
  2. #121Game devModel arenaElo 97450% wins
  3. #122UI componentsModel arenaElo 91544% wins
  4. #127Data vizModel arenaElo 89241% wins
  5. #128CodeModel arenaElo 96447% wins
  6. #128WebsitesModel arenaElo 97448% wins

Scores from Artificial Analysis; bars are scaled to the best model on our list. Rankings from Design Arena head-to-head votes. Published by OpenRouter alongside its catalogue.

Call it from code

OpenAI-compatible: point any OpenAI SDK at https://api.privateer.pro/v1 and set model. Keys are created in the app under Settings.

cURL
curl https://api.privateer.pro/v1/chat/completions \
  -H "Authorization: Bearer $PRIVATEER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/gpt-4.1-nano",
    "messages": [{ "role": "user", "content": "Hello" }]
  }'
Python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.privateer.pro/v1",
    api_key=os.environ["PRIVATEER_API_KEY"],
)
reply = client.chat.completions.create(
    model="openai/gpt-4.1-nano",
    messages=[{"role": "user", "content": "Hello"}],
)
print(reply.choices[0].message.content)
JavaScript
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.privateer.pro/v1",
  apiKey: process.env.PRIVATEER_API_KEY,
});
const reply = await client.chat.completions.create({
  model: "openai/gpt-4.1-nano",
  messages: [{ role: "user", content: "Hello" }],
});
console.log(reply.choices[0].message.content);

Parameters this model accepts

max_completion_tokensmax_tokensresponse_formatseedstructured_outputstemperaturetool_choicetoolstop_p

API reference → · How API billing works →

Prices are USD at the developer-API rate, as of 16 Oct 2026, rebuilt daily from the providers’ live catalogues. ← All models