LandingModelsDocsBriefBetaDashboard
Model detail
Models/gpt-5-image

gpt-5-image

Public slug mapped across 1 runtime routes, with route-level provider variants, pricing context, and capability coverage visible before you even sign in.

StreamingJSON modeStructured outputReasoning controls
Benchmark economics

Public pricing context

Benchmark input
$10.00 / 1M
max $10.00 / 1M
Benchmark output
$10.00 / 1M
max $10.00 / 1M
Sell pricing
markup
Input · Output
Integration

Drop-in usage

Node SDK
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.GATEWAY_API_KEY,
  baseURL: "https://api.badtheorylabs.com/v1",
});

const response = await client.chat.completions.create({
  model: "gpt-5-image",
  messages: [
    { role: "user", content: "Hello from BTL Runtime" }
  ],
});
Capabilities

Surface compatibility

Providers
openrouter
Protocol families
aggregator
Input modalities
file, image, text
Output modalities
image, text
Provider routes

Route-level variants

1 total provider-model entries
ProviderProvider model idRegion coverageCapabilitiesRoute pricing
openrouter
aggregator
openai/gpt-5-image
global
global
StreamingJSONStructured outputReasoning
In $10.00 / 1M
Out $10.00 / 1M
Permanent linkDocsUse this model through Runtime