1:8 vertical strip split into four 1:2 panels: cost vs four calls
A 1:8 Nano Banana 2.1 strip on Sume cuts into four 1:2 panels for a long scroll. $0.15 at 2K vs four calls on models that list 1:2. Math and a request.

A 1:8 image cut into four equal pieces gives four 1:2 panels, the shape a long scroll or vertical story sequence needs. Nano Banana 2.1 lists 1:8 on Sume at $0.15 for 2K; four separate 1:2 images on models that list that ratio cost $0.10 to $0.15, but they will not share one continuous scene.
The math
For a width w the 1:8 image is 8w tall. Four panels are 2w tall each, so each panel is w by 2w, which is 1:2. Eight panels would be 1:1.
| Route | Calls | Price each | Total |
|---|---|---|---|
| Nano Banana 2.1, one 1:8 at 2K, then cut | 1 | $0.15 | $0.15 |
| Nano Banana 2.1, one 1:8 at 1K, then cut | 1 | $0.10 | $0.10 |
| Grok Image, four 1:2 images | 4 | $0.025 | $0.10 |
| Flux 2 Pro, four 1:2 images | 4 | $0.0375 | $0.15 |
Which route to use
The cheapest totals belong to four separate calls on models that list 1:2, but each panel is its own scene. If the story needs continuity across panels (one road, one skyline, one gradient), the single 1:8 call gives it to you. Grok Image and Flux 2 Pro list 1:2 in the repo catalog; confirm in GET /v1/images/models before you send.
import os, requests
body = {
"model": "google/nano-banana-2.1",
"prompt": "A long vertical scroll from sky to ocean floor, one continuous scene, no text",
"aspect_ratio": "1:8",
"resolution": "2K",
}
r = requests.post(
"https://api.sume.com/v1/images",
headers={"Authorization": f"Bearer {os.environ['SUME_API_KEY']}"},
json=body, timeout=60,
)
print(r.status_code) # 200 = image body, 202 = job envelope
if r.status_code == 200:
out = r.json()
print(out["data"][0]["url"], out["usage"]["cost"])Cut into four
Cut at equal heights with Pillow.
from PIL import Image
img = Image.open("strip.png")
w, h = img.size
panel = h // 4
for i in range(4):
img.crop((0, i * panel, w, (i + 1) * panel)).save(f"panel-{i + 1}.png")Gotchas
- Nano Banana Pro does not list
1:8; among the Nano Banana rows only 2.1 does. - A tall 4K call may return
202; poll the job and read the result. - Ask for calm detail near the three cut lines.
Sources
Related posts
More in Use cases
- 14-page read-aloud video: per-page TTS, one concat, page-turn offsets
Narrate 14 pages of 160 characters with Sume TTS ($0.11), join for $0.01, set page starts from segments[]. About $0.32 with a 2-minute render.
- 150-second YouTube Short from three avatar jobs (60+60+30): cost
A 150-second avatar Short built from 60, 60 and 30 second jobs costs $27.60 at standard video, plus $0.125 music and $0.30 Timeline render.
- 24x36 poster from Nano Banana 2.1 at 4K: 3392x5056, about 140 dpi
Google's size table gives Nano Banana 2.1 at 4K and 2:3 as 3392x5056. On a 24x36 inch print that is about 140 dpi. Sume bills the 4K image at $0.20.
- 3-second product hook: Seedance 2.5 bills 4 s, Wan 3.0 bills 3 s
Seedance 2.5 on Sume starts at 4 seconds, so a 3-second hook at 720p bills 4 x $0.5778 = $2.31. Wan 3.0 accepts 2 seconds: 3 x $0.125 = $0.375.
Written by Sume