Skip to main content
VLM Run Orion agents are priced in US dollars. Every response tells you exactly what a run cost.

What makes up your cost

Every run’s cost comes from two components:
  • Fixed-price tools: GPU and API actions charged at a flat rate per unit.
    • Examples: image generation and editing, OCR and layout, and video generation and editing.
  • Token-billed model usage: Orion reasoning and LLM-backed tools charged by input and output tokens.
    • Examples: image captioning, document extraction, and video analysis.
A single run typically combines both: the agent reasons (tokens), calls a tool or two, and returns a result with the total attached.

How a run adds up

Your cost is the sum of the two components, then scaled by your service tier:

The per-span cost ledger

Every Orion 2 run returns a per-span cost ledger: a line item for each billable action, priced as either a fixed-price tool or token-billed usage. This is where the two components become concrete, so you can see exactly what drove a run’s cost. The multiplier is applied once, at the run level (effective_cost = SUM(span.cost) × multiplier), and the response hands you the totals directly, so you never have to add up spans yourself:

An example ledger

Here is an illustrative, ballpark example for a single document processed by Orion 2 Auto in program mode. Actual token usage and cost vary with the document and the requested output. Running the generated program contributes the fixed execute_code charge, extraction is billed on the tokens it consumed, and grounding adds a second fixed charge. The run total is the sum of the three spans, before the service-tier multiplier is applied. For the full rate card behind each span, see the Pricing Reference.

Choose your tiers

Two independent dials control quality and delivery. Quality picks the models; the service tier scales the whole bill.

Model quality

Use Fast, Auto, or Pro as a curated default, or pass a specific model ID to pin a backbone. Token rates vary by model; see the Pricing Reference for the full rate card.
VLM Run hosts additional Orion-2 backbones (open-weight and frontier models) beyond these three tiers. Pass any supported model ID on chat completions or agent execute to pin a backbone. Per-model input/output rates are in the Pricing Reference.

Service tiers

Same models, same tools, same output: the service tier only changes how quickly the result comes back. Batches, backfills, and eval sweeps that nobody is waiting on cost half as much at flex; save the 1.8× priority premium for when a person is waiting on the response.
TierMultiplierCost EffectBest For
standard (default)1.0×Base USD priceMost production workloads.
flex0.5×50% of standardBackground jobs with no one waiting: overnight batches, backfills.
priority1.8×180% of standardInteractive or blocking workflows where latency is user-visible.
A $1.00 standard run costs $0.50 at flex and $1.80 at priority. Set it per request:

What a run actually costs

See the following worked examples. The cost_dollars field in the response is always the exact figure.
Fixed-price tools dominate; token orchestration is a small share.

Full rates

Pricing Reference

Every fixed-price tool and per-model token rate, plus the per-span ledger and cost formula.

Gateway Pricing

Per-token rates for VLM Run Gateway models, metered on every request.