Studio Verdict●
FIELD TEST 001 · 48 REAL OUTPUTS

Can three AI models keep the same fox?

Seedream 5.0 Flash, Nano Banana 2.1 and GPT Image 2.5 Sunburst face the same four scenes—with and without one approved reference.

01 · THE TAKEAWAY

Anchor the outfit.
Keep directing the scene.

The reference-conditioned samples tend to preserve the short sleeves and square mustard bag. A good-looking fox can still miss a camera angle, crowd the composition, or carry the reference background into a new scene.

Compare your scene ↓

Seedream: check the coat cut.

Prompt-only examples vary sleeve length and coat proportions. Reference-conditioned examples more closely follow the approved outfit and bag, while carrying over the crossing shoulder bands.

Nano: check the camera and placement.

Both reference-conditioned walking results retain a three-quarter turn instead of a straight front view. Both reference-conditioned stream results place the courier close to the middle rather than leaving a distinct right-side area.

Sunburst: check the new environment.

Both reference-conditioned walking results keep a largely pale backdrop with a short patch of paving under the feet. The reference follows the outfit into the new image, but also influences the background.

For a recurring character, inspect the scene you need and both saved results. These examples suggest concrete checks for your workflow, rather than a universal model winner. For character exploration, prompt-only samples offer variants to inspect in each scene below.

The actual shared fox courier reference: navy short sleeves and a square mustard shoulder bag
The actual reference used in every reference-conditioned result · Open original ↗

Prompt only describes the character, style and scene in text. Prompt + reference image adds this same approved image and an instruction to preserve its character and style while following the new scene.

Each chapter shows both inputs for all three models, followed by findings from the saved AI review and the second set of results. All four scenes and all 48 images are on this page.

Each second result is an independent generation of the unchanged prompt, not a revision. Two samples give an initial view of variation, not a statistically reliable stability estimate.

SCENE 1 OF 4

Walk toward the camera

What this tests: Basic character identity in a front-facing, full-body scene.

What to look for: A front view at eye level on a pale stone path; the compact body, ears, muzzle, fur, short jacket, square bag and single round clasp remain readable.

First result · three models, both inputs

What this scene shows

What the reference changes: The reference helps retain the short sleeves and near-square bag. Check the shot separately: Nano keeps a three-quarter turn, and Sunburst carries a pale backdrop into the path scene.

Second result · another independent generation

The observations above include these results. Open any thumbnail to inspect its original, prompt and recorded item evidence.

Seedream 5.0 Flash · Walk toward the camera · Second result · Prompt only — actual saved API output
Seedream 5.0 FlashPrompt only
Seedream 5.0 Flash · Walk toward the camera · Second result · Prompt + reference image — actual saved API output
Seedream 5.0 FlashPrompt + reference image
Nano Banana 2.1 · Walk toward the camera · Second result · Prompt only — actual saved API output
Nano Banana 2.1Prompt only
Nano Banana 2.1 · Walk toward the camera · Second result · Prompt + reference image — actual saved API output
Nano Banana 2.1Prompt + reference image
GPT Image 2.5 Sunburst · Walk toward the camera · Second result · Prompt only — actual saved API output
GPT Image 2.5 SunburstPrompt only
GPT Image 2.5 Sunburst · Walk toward the camera · Second result · Prompt + reference image — actual saved API output
GPT Image 2.5 SunburstPrompt + reference image
SCENE 2 OF 4

Stand in a left-facing profile

What this tests: Keeping the character recognizable when the viewing angle changes.

What to look for: A clean left-facing profile, a clear ear and muzzle silhouette, and the bag on the camera-facing side with its clasp visible.

First result · three models, both inputs

What this scene shows

What the reference changes: All three models show a readable left-facing profile. In this scene the reference chiefly helps the jacket cut and bag proportions, rather than revealing a clear difference in whether the requested view is achieved.

Second result · another independent generation

The observations above include these results. Open any thumbnail to inspect its original, prompt and recorded item evidence.

Seedream 5.0 Flash · Stand in a left-facing profile · Second result · Prompt only — actual saved API output
Seedream 5.0 FlashPrompt only
Seedream 5.0 Flash · Stand in a left-facing profile · Second result · Prompt + reference image — actual saved API output
Seedream 5.0 FlashPrompt + reference image
Nano Banana 2.1 · Stand in a left-facing profile · Second result · Prompt only — actual saved API output
Nano Banana 2.1Prompt only
Nano Banana 2.1 · Stand in a left-facing profile · Second result · Prompt + reference image — actual saved API output
Nano Banana 2.1Prompt + reference image
GPT Image 2.5 Sunburst · Stand in a left-facing profile · Second result · Prompt only — actual saved API output
GPT Image 2.5 SunburstPrompt only
GPT Image 2.5 Sunburst · Stand in a left-facing profile · Second result · Prompt + reference image — actual saved API output
GPT Image 2.5 SunburstPrompt + reference image
SCENE 3 OF 4

Step across a shallow stream

What this tests: Keeping the character and outfit consistent during a stepping action, while following the requested composition.

What to look for: A front three-quarter view with the courier left of center, open scenery on the right, and the bag clear of the hands with its clasp visible. Check the stepping pose and how the limbs, jacket and bag fit together.

First result · three models, both inputs

What this scene shows

What the reference changes: Preserving the outfit and following the layout are separate checks. The reference-conditioned Seedream and Nano results keep the anchor design but reduce the open scenery requested on the right.

Second result · another independent generation

The observations above include these results. Open any thumbnail to inspect its original, prompt and recorded item evidence.

Seedream 5.0 Flash · Step across a shallow stream · Second result · Prompt only — actual saved API output
Seedream 5.0 FlashPrompt only
Seedream 5.0 Flash · Step across a shallow stream · Second result · Prompt + reference image — actual saved API output
Seedream 5.0 FlashPrompt + reference image
Nano Banana 2.1 · Step across a shallow stream · Second result · Prompt only — actual saved API output
Nano Banana 2.1Prompt only
Nano Banana 2.1 · Step across a shallow stream · Second result · Prompt + reference image — actual saved API output
Nano Banana 2.1Prompt + reference image
GPT Image 2.5 Sunburst · Step across a shallow stream · Second result · Prompt only — actual saved API output
GPT Image 2.5 SunburstPrompt only
GPT Image 2.5 Sunburst · Step across a shallow stream · Second result · Prompt + reference image — actual saved API output
GPT Image 2.5 SunburstPrompt + reference image
SCENE 4 OF 4

Look surprised under a streetlamp at dusk

What this tests: Keeping the character recognizable under a combined lighting-and-expression change.

What to look for: Wide surprised eyes, warm streetlamp light in a village at dusk, a front three-quarter view, and a readable full figure with the bag and clasp visible. This combined scene does not isolate the effects of lighting and expression.

First result · three models, both inputs

What this scene shows

What the reference changes: The reference helps keep the short jacket and bag under the changed light. Expression still needs a separate look: Seedream’s second reference-conditioned result keeps the outfit but makes surprise less clear.

Second result · another independent generation

The observations above include these results. Open any thumbnail to inspect its original, prompt and recorded item evidence.

Seedream 5.0 Flash · Look surprised under a streetlamp at dusk · Second result · Prompt only — actual saved API output
Seedream 5.0 FlashPrompt only
Seedream 5.0 Flash · Look surprised under a streetlamp at dusk · Second result · Prompt + reference image — actual saved API output
Seedream 5.0 FlashPrompt + reference image
Nano Banana 2.1 · Look surprised under a streetlamp at dusk · Second result · Prompt only — actual saved API output
Nano Banana 2.1Prompt only
Nano Banana 2.1 · Look surprised under a streetlamp at dusk · Second result · Prompt + reference image — actual saved API output
Nano Banana 2.1Prompt + reference image
GPT Image 2.5 Sunburst · Look surprised under a streetlamp at dusk · Second result · Prompt only — actual saved API output
GPT Image 2.5 SunburstPrompt only
GPT Image 2.5 Sunburst · Look surprised under a streetlamp at dusk · Second result · Prompt + reference image — actual saved API output
GPT Image 2.5 SunburstPrompt + reference image
OFFICIAL PRICE ESTIMATES

What would the outputs cost?

ModelSettings and actual outputOfficial output estimate
Seedream 5.0 Flash
1024 × 1024. Native quality. Seeds 104729 / 130363.$0.018 per image
$0.288 for 16 images
1K (1024 × 1024) · Default quality
Input images are free.
Official pricing ↗
Nano Banana 2.11K / 1:1 / PNG; 1024 × 1024. Native quality; seed not documented.$0.0336 per image
$0.5376 for 16 images
1K (1024 × 1024) · Native quality · Standard API pricing
Output only; input, text/thinking and grounding charges are extra.
Official pricing ↗
GPT Image 2.5 SunburstRequested 1K / 1:1. 15 at 1254 × 1254; one at 1024 × 1024. Native quality not exposed; seed not documented.≈$0.00588 per image
≈$0.09408 for 16 images
1024 × 1024 · Low quality · Standard API pricing
Output only; prompt/reference-image inputs and streamed partial images are extra.
Official pricing ↗

Official vendor estimates checked 22 October 2026, for the settings shown in each row. Each estimate covers image output; input-image/text tokens and other billable features are extra where noted. Sunburst is estimated at low quality; the test service’s native quality was not exposed. Actual test charges remain in the raw receipts and offline ledger.

METHOD & RETAINED EVIDENCE

How this test was run.

One fictional fox courier, four scenes, two input conditions and two independent generations per condition make 16 outputs per model, 48 in total. The two input conditions compare the help provided by a reference image. Two generations give an initial view of variation, not a statistically reliable stability estimate.

Prompt + reference image uses the same frozen reference JPEG with the unchanged character, style and scene text, plus a reference instruction. The reference was made with Seedream before the test and includes crossing shoulder bands. Test access used OpenRouter / Seed for Seedream and Kie for Nano/Sunburst. Service model snapshots were not independently verified.

All 528 item scores are AI assistant judgments, with model labels visible; no human or independent blind review was performed. Character identity and scene requirements are reviewed separately, without a combined model ranking.

One Seedream-generated reference and this small task set limit what can be inferred about other characters, styles, tasks or service snapshots. View the outputs as a workflow check, not an estimate of population success rates.

Scoring: AI judgments and visible evidence

Seven identity attributes—compact body, triangular ears, cream muzzle, terracotta fur, short navy jacket, square mustard bag and one round brass clasp—are separate from four task requirements: view, action/expression, scene/lighting and required visibility.

Each item uses 0 (absent/different), 1 (partial) or 2 (basically consistent/fulfilled). An unobservable identity item may be NA with a reason; NA is not a pass or zero. Each 0/1 has a concrete visible explanation.

All 528 item scores are AI assistant judgments, not human scores or an independent blind review. The 176 prior Seedream items are reused unchanged. The 352 new Nano/Sunburst items were assembled by script from default judgments and recorded per-image AI overrides after inspecting labeled contact sheets, with each original displayed at 512 × 512. This is not an objective automated vision metric.

The same assistant ran the requests and reviewed the labeled images. No weighted identity-plus-task total or general ranking is calculated. Open each image to read its item evidence, then inspect the native original yourself.

Full scoring provenance JSON ↗
Exact models, captures and retained records

Saved task model IDs are bytedance-seed/seedream-5-0-flash, nano-banana-2-1 and gpt-image-2-5-sunburst-text-to-image / gpt-image-2-5-sunburst-image-to-image. The dialog shows each original record ID, exact prompt, selected generation settings, capture time in Asia/Shanghai, actual dimensions and SHA256. The downloadable generation record contains these same public details; original service responses and bills remain in the offline archive.

All 48 images were retained without replacing poor outputs or retouching. Earlier access failures and four excluded pilot images remain in the offline evidence archive. Actual test charges and earlier unresolved reservations remain in the original offline ledger and saved receipts.

Sources and service documentation

Nano Banana generation API specification ↗ · Sunburst text-to-image API specification ↗ · Sunburst image-to-image API specification ↗ · Task receipt schema ↗

Documentation explains the API controls; the saved originals and receipts are the source for the observations on this page.

Selected original fox courier output

Original output

Exact prompt
AI score evidence

AI assistant judgments · model labels visible · no human or independent blind reviewer.

Your next step

All field notes ↗