Run details
- Model
- google/gemini-4-hydrogen
- Route
- OpenRouter API, one user message
- Served by
- Effort
- medium, OpenRouter's default for this model
- Limits
- 60 min · 400,000 output tokens (our $3.00 stop per request at $7.50/M)
- Date
- 12 Nov 2026
- Time
- 58 s
- Size
- 14 kB
- Tokens
- 70 in, 8,810 out (1,640 of them thinking)
- List price
- $0.066 at today's price ($1.50 in / $7.50 out per M)
- Paid
- $0.066
Exact prompt
Generate an SVG of a pelican riding a bicycle It must be one standalone SVG file with no scripts, external fonts or linked images. Reply with the file in a single ```svg code block.
Source
14 kB 311 lines Raw
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 600" width="800" height="600">
<defs>
<!-- Sky & Ground Gradients -->
<linearGradient id="skyGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#b8e2f8"/>
<stop offset="65%" stop-color="#e4f4fc"/>
<stop offset="100%" stop-color="#fdf6e2"/>
</linearGradient>
<linearGradient id="roadGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#87b874"/>
<stop offset="18%" stop-color="#76a863"/>
<stop offset="100%" stop-color="#5d8a4d"/>
</linearGradient>
<!-- Bicycle Gradients -->
<linearGradient id="frameGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#2bb3a3"/>
<stop offset="50%" stop-color="#1d8f82"/>
<stop offset="100%" stop-color="#146b61"/>
</linearGradient>
<linearGradient id="metalGrad" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#d8dee3"/>
<stop offset="50%" stop-color="#ffffff"/>
<stop offset="100%" stop-color="#9aa5ae"/>
</linearGradient>
<!-- Pelican Gradients -->
<linearGradient id="bodyGrad" x1="20%" y1="0%" x2="80%" y2="100%">
<stop offset="0%" stop-color="#ffffff"/>
<stop offset="65%" stop-color="#f7f3eb"/>
<stop offset="100%" stop-color="#dfd7c8"/>
</linearGradient>
<linearGradient id="wingGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#f2ede4"/>
<stop offset="60%" stop-color="#d4cdc0"/>
<stop offset="100%" stop-color="#8d8a82"/>
</linearGradient>
<linearGradient id="beakTopGrad" x1="0%" y1="0%" x2="100%" y2="20%">
<stop offset="0%" stop-color="#f6c453"/>
<stop offset="65%" stop-color="#e69f35"/>
<stop offset="100%" stop-color="#d86f28"/>
</linearGradient>
<linearGradient id="pouchGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#f9aa33"/>
<stop offset="60%" stop-color="#ee7c22"/>
<stop offset="100%" stop-color="#c95614"/>
</linearGradient>
<linearGradient id="legGrad" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#f28529"/>
<stop offset="100%" stop-color="#d46215"/>
</linearGradient>
</defs>
<!-- Background Sky -->
<rect width="800" height="600" fill="url(#skyGrad)"/>
<!-- Sun & Soft Clouds -->
<circle cx="130" cy="110" r="46" fill="#fff4b8" opacity="0.85"/>
<circle cx="130" cy="110" r="34" fill="#ffe680" opacity="0.9"/>
<g fill="#ffffff" opacity="0.82">
<path d="M 190 140 Q 210 110 245 118 Q 270 92 310 108 Q 340 105 352 132 Q 375 138 368 158 L 185 158 Q 168 152 190 140 Z"/>
<path d="M 520 98 Q 538 72 572 80 Q 600 56 636 74 Q 666 72 676 96 Q 698 102 690 120 L 512 120 Q 496 112 520 98 Z"/>
</g>
<!-- Distant Rolling Hills -->
<path d="M 0 475 Q 180 430 390 465 T 800 455 L 800 510 L 0 510 Z" fill="#b7d7a8" opacity="0.7"/>
<path d="M 0 490 Q 260 455 520 485 T 800 480 L 800 520 L 0 520 Z" fill="#9cc68b" opacity="0.8"/>
<!-- Ground & Path -->
<rect x="0" y="505" width="800" height="95" fill="url(#roadGrad)"/>
<path d="M 0 505 L 800 505 L 800 525 L 0 525 Z" fill="#d9ceb8" opacity="0.85"/>
<line x1="0" y1="505" x2="800" y2="505" stroke="#c2b59b" stroke-width="2"/>
<!-- Ground Shadow -->
<ellipse cx="400" cy="513" rx="235" ry="12" fill="#4f6642" opacity="0.35"/>
<!-- Motion Speed Lines -->
<g stroke="#ffffff" stroke-width="3" stroke-linecap="round" opacity="0.65">
<line x1="75" y1="360" x2="128" y2="360"/>
<line x1="55" y1="385" x2="115" y2="385"/>
<line x1="90" y1="410" x2="132" y2="410"/>
<line x1="165" y1="220" x2="215" y2="220"/>
<line x1="145" y1="240" x2="195" y2="240"/>
</g>
<!-- ================= BICYCLE (BACK LAYER) ================= -->
<!-- Rear Wheel -->
<g id="rear-wheel">
<!-- Spokes -->
<g stroke="#adb8c2" stroke-width="2">
<line x1="240" y1="340" x2="240" y2="500"/>
<line x1="160" y1="420" x2="320" y2="420"/>
<line x1="183" y1="363" x2="297" y2="477"/>
<line x1="297" y1="363" x2="183" y2="477"/>
<line x1="209" y1="346" x2="271" y2="494"/>
<line x1="271" y1="346" x2="209" y2="494"/>
<line x1="166" y1="389" x2="314" y2="451"/>
<line x1="166" y1="451" x2="314" y2="389"/>
</g>
<!-- Rim & Tire -->
<circle cx="240" cy="420" r="76" fill="none" stroke="#d9e0e6" stroke-width="5"/>
<circle cx="240" cy="420" r="82" fill="none" stroke="#30363d" stroke-width="11"/>
<circle cx="240" cy="420" r="85" fill="none" stroke="#485058" stroke-width="1.5" stroke-dasharray="6 8"/>
<!-- Rear Cog & Hub -->
<circle cx="240" cy="420" r="14" fill="#636e78" stroke="#39414a" stroke-width="2"/>
<circle cx="240" cy="420" r="6" fill="#d8dee3"/>
</g>
<!-- Front Wheel -->
<g id="front-wheel">
<!-- Spokes -->
<g stroke="#adb8c2" stroke-width="2">
<line x1="560" y1="340" x2="560" y2="500"/>
<line x1="480" y1="420" x2="640" y2="420"/>
<line x1="503" y1="363" x2="617" y2="477"/>
<line x1="617" y1="363" x2="503" y2="477"/>
<line x1="529" y1="346" x2="591" y2="494"/>
<line x1="591" y1="346" x2="529" y2="494"/>
<line x1="486" y1="389" x2="634" y2="451"/>
<line x1="486" y1="451" x2="634" y2="389"/>
</g>
<!-- Rim & Tire -->
<circle cx="560" cy="420" r="76" fill="none" stroke="#d9e0e6" stroke-width="5"/>
<circle cx="560" cy="420" r="82" fill="none" stroke="#30363d" stroke-width="11"/>
<circle cx="560" cy="420" r="85" fill="none" stroke="#485058" stroke-width="1.5" stroke-dasharray="6 8"/>
<!-- Hub -->
<circle cx="560" cy="420" r="9" fill="#636e78" stroke="#39414a" stroke-width="2"/>
<circle cx="560" cy="420" r="4" fill="#d8dee3"/>
</g>
<!-- Rear Pedal & Crank (Behind Frame/Chainring) -->
<g id="rear-crank">
<line x1="370" y1="420" x2="345" y2="385" stroke="#8c969e" stroke-width="7" stroke-linecap="round"/>
<rect x="331" y="381" width="28" height="8" rx="3" fill="#2f363d"/>
</g>
<!-- Bicycle Chain -->
<path d="M 240 407 L 370 398 A 22 22 0 1 1 370 442 L 240 433 A 13 13 0 1 1 240 407 Z"
fill="none" stroke="#464f57" stroke-width="3.5" stroke-dasharray="5 2"/>
<!-- Bicycle Frame -->
<g stroke-linecap="round" stroke-linejoin="round" fill="none">
<!-- Fenders -->
<path d="M 156 385 A 90 90 0 0 1 312 365" stroke="#18786d" stroke-width="6"/>
<path d="M 488 365 A 90 90 0 0 1 644 385" stroke="#18786d" stroke-width="6"/>
<!-- Seatpost & Handlebar Stem -->
<line x1="330" y1="295" x2="323" y2="270" stroke="url(#metalGrad)" stroke-width="8"/>
<line x1="489" y1="270" x2="480" y2="236" stroke="url(#metalGrad)" stroke-width="8"/>
<!-- Chainstay & Seatstay -->
<line x1="240" y1="420" x2="370" y2="420" stroke="#18786d" stroke-width="8"/>
<line x1="240" y1="420" x2="332" y2="300" stroke="#18786d" stroke-width="7"/>
<!-- Seat Tube, Top Tube, Down Tube, Head Tube -->
<line x1="370" y1="420" x2="330" y2="292" stroke="url(#frameGrad)" stroke-width="11"/>
<line x1="332" y1="298" x2="492" y2="282" stroke="url(#frameGrad)" stroke-width="10"/>
<line x1="370" y1="420" x2="500" y2="304" stroke="url(#frameGrad)" stroke-width="12"/>
<line x1="488" y1="268" x2="504" y2="316" stroke="url(#frameGrad)" stroke-width="13"/>
<!-- Front Fork -->
<path d="M 503 314 Q 528 368 560 420" stroke="url(#frameGrad)" stroke-width="9"/>
<!-- Frame Accent Stripes -->
<line x1="352" y1="296" x2="468" y2="284" stroke="#7fe3d6" stroke-width="2" opacity="0.7"/>
<line x1="385" y1="406" x2="484" y2="318" stroke="#7fe3d6" stroke-width="2" opacity="0.7"/>
</g>
<!-- Saddle -->
<path d="M 294 268 Q 318 263 346 270 Q 353 274 345 279 Q 320 278 296 279 Q 287 274 294 268 Z"
fill="#4a3426" stroke="#2e1f16" stroke-width="1.5"/>
<!-- Handlebars & Little Brass Bell -->
<path d="M 480 236 L 494 233 Q 505 231 495 241 Q 478 252 446 248"
fill="none" stroke="url(#metalGrad)" stroke-width="7" stroke-linecap="round"/>
<!-- Handlebar Grip -->
<path d="M 462 249 L 444 248" fill="none" stroke="#4a3426" stroke-width="10" stroke-linecap="round"/>
<!-- Brass Bell -->
<path d="M 480 231 A 8 8 0 0 1 496 231 Z" fill="#f2bd39" stroke="#b88414" stroke-width="1.5"/>
<rect x="486" y="231" width="4" height="3" fill="#6d767e"/>
<!-- ================= PELICAN (BACK LEG) ================= -->
<g id="pelican-back-leg">
<!-- Leg -->
<path d="M 316 250 L 352 316 L 344 381"
fill="none" stroke="#c45812" stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/>
<!-- Webbed Foot on Upper Pedal -->
<path d="M 332 381 Q 345 375 358 381 L 356 385 Q 344 383 331 385 Z"
fill="#c45812" stroke="#9e4309" stroke-width="1.2"/>
</g>
<!-- ================= PELICAN BODY & HEAD ================= -->
<!-- Tail Feathers -->
<g id="pelican-tail" stroke="#b8b0a2" stroke-width="1.5">
<path d="M 278 232 Q 240 226 226 240 Q 246 250 282 246 Z" fill="#dcd5c7"/>
<path d="M 276 238 Q 238 242 230 256 Q 254 260 284 250 Z" fill="#c9c1b2"/>
<path d="M 282 244 Q 250 256 244 266 Q 266 266 290 254 Z" fill="#b5ad9e"/>
</g>
<!-- Torso -->
<path d="M 275 232
C 268 202, 298 172, 342 174
C 374 176, 386 206, 376 236
C 365 264, 326 272, 294 260
C 280 254, 276 244, 275 232 Z"
fill="url(#bodyGrad)" stroke="#cfc6b6" stroke-width="1.5"/>
<!-- Soft Belly Shading -->
<path d="M 294 250 C 320 264, 355 256, 368 235 C 356 248, 324 255, 294 250 Z"
fill="#dfd7c8" opacity="0.65"/>
<!-- Neck & Head -->
<path d="M 334 182
C 346 154, 352 122, 378 106
C 394 96, 422 98, 434 116
C 440 128, 436 144, 426 152
C 406 160, 392 162, 384 182
C 378 196, 376 206, 368 214 Z"
fill="url(#bodyGrad)" stroke="#cfc6b6" stroke-width="1.5"/>
<!-- Jaunty Crest Feathers -->
<path d="M 382 104 Q 364 90 354 98 Q 368 106 376 112 Z" fill="#f5f0e6" stroke="#cfc6b6" stroke-width="1.2"/>
<path d="M 374 110 Q 354 102 348 112 Q 362 116 372 118 Z" fill="#ebe5d8" stroke="#cfc6b6" stroke-width="1.2"/>
<!-- Iconic Pelican Beak & Pouch -->
<g id="pelican-beak">
<!-- Gular Pouch (Lower Jaw) -->
<path d="M 426 136
C 432 166, 452 192, 488 188
C 518 184, 538 164, 552 152
L 432 132 Z"
fill="url(#pouchGrad)" stroke="#ba4e12" stroke-width="1.5"/>
<!-- Subtle Pouch Ribbing / Shading -->
<path d="M 442 146 Q 470 176 518 164" fill="none" stroke="#ffd27d" stroke-width="2" opacity="0.55" stroke-linecap="round"/>
<path d="M 446 164 Q 480 184 522 168" fill="none" stroke="#b84a0e" stroke-width="1.5" opacity="0.35" stroke-linecap="round"/>
<!-- Upper Mandible -->
<path d="M 428 116
C 464 118, 514 132, 556 148
C 562 151, 560 160, 553 162
C 551 156, 546 153, 538 151
C 502 143, 464 138, 426 136 Z"
fill="url(#beakTopGrad)" stroke="#ba5e18" stroke-width="1.5" stroke-linejoin="round"/>
<!-- Beak Highlight & Nostril Slit -->
<path d="M 442 122 Q 492 130 542 146" fill="none" stroke="#ffe599" stroke-width="2.2" stroke-linecap="round" opacity="0.7"/>
<path d="M 434 124 L 448 126" stroke="#a65112" stroke-width="1.8" stroke-linecap="round"/>
</g>
<!-- Eye & Cheerful Cheek -->
<g id="pelican-face">
<!-- Yellow/Peach Eye Ring -->
<circle cx="412" cy="124" r="9.5" fill="#f7c873" opacity="0.65"/>
<!-- Eye -->
<circle cx="413" cy="124" r="6" fill="#23282e"/>
<!-- Eye Sparkle -->
<circle cx="415" cy="122" r="2.2" fill="#ffffff"/>
<circle cx="411" cy="126" r="1" fill="#ffffff" opacity="0.7"/>
<!-- Happy Eyebrow -->
<path d="M 404 114 Q 413 109 422 114" fill="none" stroke="#c9bfae" stroke-width="2" stroke-linecap="round"/>
</g>
<!-- ================= PELICAN FRONT LEG & WING ================= -->
<!-- Front Crank & Chainring -->
<circle cx="370" cy="420" r="22" fill="none" stroke="#859099" stroke-width="5"/>
<circle cx="370" cy="420" r="16" fill="none" stroke="#606a73" stroke-width="2" stroke-dasharray="4 4"/>
<circle cx="370" cy="420" r="7" fill="#d8dee3" stroke="#576069" stroke-width="2"/>
<!-- Front Leg -->
<g id="pelican-front-leg">
<path d="M 334 252 L 385 352 L 395 450"
fill="none" stroke="url(#legGrad)" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<!-- Joint highlight -->
<circle cx="385" cy="352" r="5.5" fill="#e8741e"/>
<!-- Webbed Foot on Lower Pedal -->
<path d="M 380 451 Q 396 443 414 452 L 410 457 Q 395 454 379 456 Z"
fill="#eb781e" stroke="#b55109" stroke-width="1.3"/>
</g>
<!-- Front Crank Arm & Lower Pedal -->
<line x1="370" y1="420" x2="395" y2="455" stroke="#c9d1d9" stroke-width="7" stroke-linecap="round"/>
<circle cx="370" cy="420" r="4" fill="#576069"/>
<rect x="381" y="452" width="30" height="8" rx="3" fill="#2f363d" stroke="#1e2226" stroke-width="1"/>
<!-- Pelican Wing Reaching to Handlebar -->
<g id="pelican-wing">
<!-- Main Wing Shape -->
<path d="M 318 192
C 332 178, 362 184, 384 202
C 406 218, 428 232, 450 242
C 456 245, 454 253, 444 254
C 424 256, 398 252, 372 246
C 340 238, 310 218, 318 192 Z"
fill="url(#wingGrad)" stroke="#9e9689" stroke-width="1.5"/>
<!-- Layered Wing Coverts & Primary Feathers -->
<path d="M 332 204 Q 368 220 404 226" fill="none" stroke="#ffffff" stroke-width="2" opacity="0.55" stroke-linecap="round"/>
<path d="M 342 222 Q 382 238 426 244" fill="none" stroke="#858077" stroke-width="1.8" opacity="0.55" stroke-linecap="round"/>
<!-- Dark Wingtip Feathers Gripping Handlebar -->
<path d="M 412 224 C 428 232, 444 238, 453 244 C 455 248, 451 253, 442 253 C 430 253, 418 248, 408 242 Z"
fill="#63615c" stroke="#4a4844" stroke-width="1.2"/>
<!-- Feather Grip Curls Over Grip -->
<path d="M 440 243 Q 447 240 452 245" fill="none" stroke="#42403d" stroke-width="2" stroke-linecap="round"/>
<path d="M 436 248 Q 443 246 449 250" fill="none" stroke="#42403d" stroke-width="2" stroke-linecap="round"/>
</g>
</svg>

