o10Last updated 2026-06-14b

FLUX.2 [flex] — model profile

FLUX.2 [flex] (bfl/flux-2-flex) is a image model via the unified inference gateway. o10 routes FLUX.2 [flex] only when per-use-case evals clear at your quality floor — not as a default frontier choice.

Dashboards observe.
o10 enforces.

Cost dashboards tell you what you spent. o10 sits in the request path and changes what you spend — shadow first, then enforce.

SummaryKey takeaways

What you need to know

Short, self-contained answers with cited stats — read the sections below for full context.

What is FLUX.2 [flex]?

FLUX.2 is a completely new base model trained for visual intelligence, not just pixel generation, setting a new standard for both image generation and image editing. With FLUX.2 models you can expect the highest quality, higher resolutions (up to 4MP), and new capabilities like multi-ref images. FLUX.2 [flex] supports customizable image generation and editing with adjustable steps and guidance. It's better at typography and text rendering. It supports up to 10 reference images (up to 14 MP total input). This provider gives the option to change the moderation level for inputs and outputs. The control is under safety tolerance and is by default 2 on a range from 0 (more strict) through 6 (more permissive).

Up to 638× spread between most and least expensive compliant routes for identical workloads at the same quality floor (o10 State of Inference Spend 2026).

How much does FLUX.2 [flex] cost via the inference gateway?

FLUX.2 [flex] uses unit pricing (per image, video frame, or request) on the unified inference gateway — see the pricing table on this page for endpoint-specific rates.

Up to 638× spread between most and least expensive compliant routes for identical workloads at the same quality floor (o10 State of Inference Spend 2026).

What is the context window for FLUX.2 [flex]?

FLUX.2 [flex] context limits depend on the provider endpoint — see specifications below.

Which providers serve FLUX.2 [flex]?

FLUX.2 [flex] is served by bfl via the unified inference gateway (1 endpoint). o10 compares latency, uptime, and price across all venues — not just within one gateway.

What capabilities does FLUX.2 [flex] support?

FLUX.2 [flex] capabilities via unified inference gateway: image-generation. Type: image. Specialized image model — route only when this modality is required.

When should o10 route to FLUX.2 [flex]?

Evaluate FLUX.2 [flex] in shadow mode against cheaper compliant alternatives at your quality floor. o10 enforces eval-gated routing in the request path — frontier models for frontier problems only. Up to 638× spread between most and least expensive compliant routes for identical workloads at the same quality floor (o10 State of Inference Spend 2026).

01Deep dive

Specifications

FLUX.2 [flex] technical profile in the unified inference model catalog.

FLUX.2 is a completely new base model trained for visual intelligence, not just pixel generation, setting a new standard for both image generation and image editing. With FLUX.2 models you can expect the highest quality, higher resolutions (up to 4MP), and new capabilities like multi-ref images. FLUX.2 [flex] supports customizable image generation and editing with adjustable steps and guidance. It's better at typography and text rendering. It supports up to 10 reference images (up to 14 MP total input). This provider gives the option to change the moderation level for inputs and outputs. The control is under safety tolerance and is by default 2 on a range from 0 (more strict) through 6 (more permissive).

FLUX.2 [flex] specifications
FieldValue
Gateway IDbfl/flux-2-flex
Providerbfl
Typeimage
Context window
Max output tokens
Released
Tagsimage-generation
Modalitytext→text+image
02Deep dive

Token pricing

List pricing for FLUX.2 [flex] via the unified inference gateway (per 1M tokens unless noted).

Unified inference gateways pass through provider list prices with zero markup on tokens.

Endpoint-specific pricing may differ — see provider endpoints below.

FLUX.2 [flex] gateway pricing
UnitRate
PricingSee provider endpoints
03Deep dive

Provider endpoints

Backends serving FLUX.2 [flex] via the unified inference gateway with live latency and uptime signals.

Multiple provider endpoints may serve the same model ID with different latency, throughput, and pricing.

o10 can select the cheapest compliant endpoint across all venues — not only within one gateway.

FLUX.2 [flex] provider endpoints
ProviderInputLatency p50Throughput p50Uptime 24h
bfl$0.000/M100.0%
04Deep dive

Capabilities & compliance

FLUX.2 [flex] feature tags and routing notes.

Supported capabilities: image-generation.

Eval-gated routing ensures this model serves only workloads that clear your quality floor.

  • image generation
05Deep dive

o10 routing guidance

When to route production traffic to FLUX.2 [flex].

FLUX.2 [flex] is in the unified inference model catalog. Compare against cheaper compliant tiers at your eval floor before defaulting production traffic.

Marginal cost of productivity equals marginal cost of tokens when routing is enforced in the path.

  • Eval-gated selection
  • Shadow mode baseline
  • Enforce mode holds envelopes
SourceMethodology

Gateway catalog snapshot 2026-06-13. Model ID: bfl/flux-2-flex. Verify pricing against your gateway provider's published pricing.

FAQFrequently asked questions

Common questions

What is FLUX.2 [flex] in the model catalog?

FLUX.2 [flex] (bfl/flux-2-flex) is a image model via the unified inference gateway — one endpoint to access bfl provider backends. FLUX.2 [flex] uses non-token pricing on the unified inference gateway (image, video, or per-request units). Gateways simplify API access; o10 sits above the gateway to enforce eval-gated routing and CFO-grade spend envelopes per use case.

How much does FLUX.2 [flex] cost?

FLUX.2 [flex] uses non-token pricing on the unified inference gateway (image, video, or per-request units). Per-provider endpoint pricing may differ — see the provider endpoints table on this page. Cache read pricing applies when supported. o10 records fully loaded cost per call in an immutable ledger so finance sees unit economics, not blended invoices. Savings are verified against your own shadow baseline per use case — not industry averages or vendor marketing claims. o10 mirrors a week or more of production traffic, segments by workload, and compares what you actually spent versus what you would have spent on the cheapest eval-passing route at the same quality floor. Finance signs off on the delta before enforce mode flips. Gainshare pricing ties o10 fees to this verified number, so savings must be real and auditable.

What is the context window for FLUX.2 [flex]?

FLUX.2 [flex] context limits vary by provider endpoint — check the specifications table. o10 routes by use-case eval floor, not context size alone.

Which providers serve FLUX.2 [flex]?

FLUX.2 [flex] is available via bfl through the unified inference gateway. Multi-provider routing lets you compare latency, uptime, and per-endpoint pricing. o10 selects the cheapest compliant endpoint across all venues — gateway, OpenRouter, Bedrock committed capacity, and owned models — not just within one gateway.

When should you route production traffic to FLUX.2 [flex]?

o10 can route FLUX.2 [flex] via the unified inference gateway when evals clear at your quality floor. Compare against cheaper compliant tiers in shadow mode before enforcing — The 638× figure is the observed ratio between the most and least expensive compliant routing options for identical enterprise workloads at the same per-use-case quality floor across venues — not a guarantee for every team. o10 measured this across unified inference gateway, OpenRouter, Amazon Bedrock committed capacity, and owned open-weight in June 2026. Actual savings depend on your venue mix, volumes, and eval floors; shadow mode proves your organization's number against your baseline.

Does o10 replace the inference gateway for FLUX.2 [flex]?

No. o10 does not replace your AI gateway or developer-facing APIs. It sits above gateways and clouds, adding spend enforcement, eval-gated routing, policy, and CFO-grade ledger — not proxy compatibility. Teams keep their per-token API gateway, OpenRouter, or LiteLLM for access; o10 changes which model and venue serve each request based on cost, eval floor, and governance rules. The split is intentional: gateways provide doors; control planes enforce economics. Keep your per-token API gateway for developer API access to FLUX.2 [flex]; add o10 above it for spend enforcement and KYI governance.

What is shadow mode?

Shadow mode mirrors live inference traffic through o10 without changing production routes. For every request, o10 evaluates candidate models against your per-use-case quality floors and records which route would have been cheapest and compliant — along with the cost delta — while the original provider still serves the response. Engineering sees proof without production risk; finance gets a verified savings figure tied to your traffic, not industry averages. Most teams run shadow for 7–14 days segmented by use case (support, RAG, code, batch) before flipping enforce mode.

What is enforce mode?

Enforce mode places o10 in the request path. On every call, o10 selects the cheapest model and venue that clears your eval-defined quality floor, holds the budget envelope, and applies residency and retention policy before the request reaches the provider. Failed eval candidates are never routed. Each enforced call writes an immutable ledger entry: model, venue, policy, jurisdiction, and fully loaded cost. Enforce without shadow proof is possible but discouraged — shadow establishes trust with engineering and finance first.

What is a quality floor?

A quality floor is the minimum eval score a model must achieve for a specific use case before o10 routes production traffic to it. Floors are per workload — support, RAG, code, and batch clear at different bars — and measured by replaying representative traffic through eval suites, not assumed from vendor benchmarks. Once a cheaper candidate passes the floor, o10 can route to it in shadow (proof) or enforce (live). Floors without evals are hopes; evals without floors are expensive defaults.

What is the 638× spread?

The 638× figure is the observed ratio between the most and least expensive compliant routing options for identical enterprise workloads at the same per-use-case quality floor across venues — not a guarantee for every team. o10 measured this across unified inference gateway, OpenRouter, Amazon Bedrock committed capacity, and owned open-weight in June 2026. Actual savings depend on your venue mix, volumes, and eval floors; shadow mode proves your organization's number against your baseline.

How are savings verified?

Savings are verified against your own shadow baseline per use case — not industry averages or vendor marketing claims. o10 mirrors a week or more of production traffic, segments by workload, and compares what you actually spent versus what you would have spent on the cheapest eval-passing route at the same quality floor. Finance signs off on the delta before enforce mode flips. Gainshare pricing ties o10 fees to this verified number, so savings must be real and auditable.

How do I call FLUX.2 [flex] via the inference gateway?

Use model ID `bfl/flux-2-flex` with your gateway's OpenAI-compatible `/v1` endpoint. Compatible with AI SDK, OpenAI Chat Completions, and Anthropic Messages formats. o10 intercepts the routing decision above the gateway — pointing your app at o10 in enforce mode changes which model ID is selected per request based on eval floors and budget envelopes.

o10Set the envelope. o10 holds it.

See what you're overpaying.

Paste a week of traffic. Get the number that books the audit.

See what you're overpaying
verified savings methodology · State of Inference Spend 2026