Pick a model
Chat bills per token. The rates below are the live input · output $/MTok at the time of writing; see Pricing for the full sheet andGET /api/v1/pricing for a machine-readable copy.
Browse all models with full specs, context windows, and pricing in the Models tab.
Fetch models via API
GET /models and GET /models/{id} are public — no API key needed. Each model carries id, name, modality (text, image, image_edit, video), status, servable, brand, description, capabilities, contextWindow, maxOutputTokens, pricing (meteredPromptPerToken, meteredCachedPromptPerToken, and meteredCompletionPerToken for chat; perUnitUsd for media), providers (each rail with role, available, trainsOnData, zeroRetentionAvailable), supply (rail counts and redundancy), and supportedParameters. ninja/auto additionally reports virtual: true and its router.candidates.
Filter with query parameters: modality, provider, capability, availability, and virtual=false to hide the router entry.