• Updated 31 Oct, 14:35 UTC
  • Next run 1 Nov, 05:17 UTCNext 1 Nov 05:17
  • Last 7 days: 4 new models · 448 runs7 d: 4 models · 448 runs
Pelican riding a bicycle (SVG)

GLM 5.3 FlashZ.ai

GLM 5.3 Flash: Pelican riding a bicycle (SVG)

Run details

Model
z-ai/glm-5.3-flash
Route
OpenRouter API, one user message
Served by
OpenInference
Effort
max, OpenRouter's default for this model
Limits
60 min · 131,072 output tokens (the model's limit)
Date
31 Oct 2026
Time
2 min 23 s
Size
8.1 kB
Tokens
67 in, 9,932 out (6,524 of them thinking)
List price
$0.001 at today's price ($0.016 in / $0.148 out per M)
Paid
<$0.001

Raw files: output · meta.json

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

8.1 kB 160 lines Raw

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 800 600" width="800" height="600">
  <title>Pelican riding a bicycle</title>
  <desc>A cartoon pelican with a big orange beak pedaling a red bicycle along a grassy road under a sunny sky.</desc>

  <defs>
    <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1">
      <stop offset="0" stop-color="#9fd4f0"/>
      <stop offset="1" stop-color="#eaf7ff"/>
    </linearGradient>
    <line id="sp" x1="-80" y1="0" x2="80" y2="0" stroke="#9aa2ab" stroke-width="2.5"/>
  </defs>

  <!-- sky and background -->
  <rect x="0" y="0" width="800" height="600" fill="url(#sky)"/>
  <circle cx="712" cy="84" r="48" fill="#ffe9a8" opacity="0.6"/>
  <circle cx="712" cy="84" r="38" fill="#ffd75e"/>

  <g fill="#ffffff" opacity="0.92">
    <ellipse cx="660" cy="120" rx="40" ry="18"/>
    <ellipse cx="635" cy="126" rx="25" ry="14"/>
    <ellipse cx="688" cy="126" rx="26" ry="13"/>
    <ellipse cx="150" cy="80" rx="35" ry="15"/>
    <ellipse cx="128" cy="86" rx="20" ry="12"/>
    <ellipse cx="172" cy="86" rx="22" ry="11"/>
  </g>

  <!-- ground -->
  <rect x="0" y="530" width="800" height="70" fill="#85c15e"/>
  <line x1="0" y1="530" x2="800" y2="530" stroke="#5c9640" stroke-width="4"/>

  <!-- motion lines -->
  <g stroke="#ffffff" stroke-width="5" stroke-linecap="round" opacity="0.7">
    <line x1="40" y1="320" x2="110" y2="320"/>
    <line x1="70" y1="355" x2="150" y2="355"/>
    <line x1="30" y1="390" x2="95" y2="390"/>
  </g>

  <!-- shadow -->
  <ellipse cx="405" cy="533" rx="210" ry="10" fill="#4f8a35" opacity="0.45"/>

  <!-- rear wheel -->
  <g transform="translate(250,440)">
    <circle r="90" fill="none" stroke="#2b2b2b" stroke-width="11"/>
    <circle r="80" fill="none" stroke="#8a919a" stroke-width="4"/>
    <use xlink:href="#sp" href="#sp"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(15)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(30)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(45)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(60)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(75)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(90)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(105)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(120)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(135)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(150)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(165)"/>
    <circle r="11" fill="#4a4a4a"/>
    <circle r="13" fill="none" stroke="#4a4a4a" stroke-width="3"/>
  </g>

  <!-- front wheel -->
  <g transform="translate(560,440)">
    <circle r="90" fill="none" stroke="#2b2b2b" stroke-width="11"/>
    <circle r="80" fill="none" stroke="#8a919a" stroke-width="4"/>
    <use xlink:href="#sp" href="#sp"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(15)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(30)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(45)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(60)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(75)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(90)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(105)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(120)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(135)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(150)"/>
    <use xlink:href="#sp" href="#sp" transform="rotate(165)"/>
    <circle r="11" fill="#4a4a4a"/>
  </g>

  <!-- frame -->
  <g stroke="#d64541" stroke-width="7" stroke-linecap="round" fill="none">
    <line x1="390" y1="440" x2="344" y2="300"/>
    <line x1="345" y1="302" x2="517" y2="298"/>
    <line x1="390" y1="440" x2="527" y2="334"/>
    <line x1="516" y1="294" x2="530" y2="338"/>
    <line x1="530" y1="338" x2="560" y2="440"/>
    <line x1="250" y1="440" x2="346" y2="304"/>
    <line x1="250" y1="440" x2="390" y2="440"/>
  </g>

  <!-- handlebar -->
  <path d="M 516,294 C 508,280 498,273 486,274" fill="none" stroke="#333" stroke-width="6" stroke-linecap="round"/>
  <circle cx="484" cy="275" r="5.5" fill="#333"/>

  <!-- seat post and saddle -->
  <line x1="344" y1="300" x2="336" y2="286" stroke="#333" stroke-width="7"/>
  <ellipse cx="330" cy="282" rx="26" ry="8" fill="#2b2b2b" transform="rotate(-6 330 282)"/>

  <!-- chain and gears -->
  <line x1="390" y1="419" x2="252" y2="428" stroke="#555" stroke-width="3.5" stroke-dasharray="5 3"/>
  <line x1="390" y1="461" x2="252" y2="452" stroke="#555" stroke-width="3.5" stroke-dasharray="5 3"/>
  <circle cx="390" cy="440" r="22" fill="none" stroke="#4a4a4a" stroke-width="5"/>
  <circle cx="390" cy="440" r="8" fill="#4a4a4a"/>

  <!-- crank arms and far pedal -->
  <line x1="390" y1="440" x2="367" y2="417" stroke="#444" stroke-width="6" stroke-linecap="round"/>
  <rect x="351" y="411" width="30" height="9" rx="3" fill="#2b2b2b"/>

  <!-- far leg -->
  <path d="M 342,268 C 334,300 328,328 332,355 C 336,378 350,395 368,406" fill="none" stroke="#b06f24" stroke-width="16" stroke-linecap="round"/>
  <path d="M 342,268 C 334,300 328,328 332,355 C 336,378 350,395 368,406" fill="none" stroke="#f0a83c" stroke-width="10" stroke-linecap="round"/>
  <ellipse cx="374" cy="412" rx="15" ry="6" fill="#f0a83c" stroke="#b06f24" stroke-width="2" transform="rotate(-12 374 412)"/>

  <!-- pelican tail feathers -->
  <path d="M 296,232 C 272,220 248,216 228,224 C 246,232 260,240 270,250 C 254,248 240,252 230,260 C 248,264 264,266 278,268 C 288,262 294,248 296,232 Z"
        fill="#f9f7ef" stroke="#8a8f98" stroke-width="2.5" stroke-linejoin="round"/>

  <!-- pelican body -->
  <ellipse cx="350" cy="238" rx="60" ry="45" fill="#f9f7ef" stroke="#8a8f98" stroke-width="3" transform="rotate(-8 350 238)"/>
  <path d="M 322,224 C 342,214 370,216 390,232" fill="none" stroke="#c9c2b4" stroke-width="3" stroke-linecap="round"/>

  <!-- red pennant -->
  <path d="M 424,152 L 378,142 L 398,162 Z" fill="#e74c3c"/>

  <!-- neck -->
  <path d="M 378,232 C 398,215 412,190 425,162 L 452,172 C 440,200 428,225 412,248 C 400,250 384,244 378,232 Z"
        fill="#f9f7ef" stroke="#8a8f98" stroke-width="2.5" stroke-linejoin="round"/>

  <!-- head -->
  <path d="M 432,126 C 436,112 448,106 460,110 C 448,112 440,120 438,130 Z" fill="#f9f7ef" stroke="#8a8f98" stroke-width="2"/>
  <circle cx="446" cy="148" r="26" fill="#f9f7ef" stroke="#8a8f98" stroke-width="3"/>

  <!-- pouch (lower beak) -->
  <path d="M 462,154 C 468,198 522,216 578,203 C 602,197 620,189 630,181 C 572,193 506,189 462,154 Z"
        fill="#f9b45c" stroke="#c97a1e" stroke-width="2.5" stroke-linejoin="round"/>

  <!-- upper beak -->
  <path d="M 460,136 C 530,134 590,152 634,172 L 630,183 C 582,170 520,160 462,154 Z"
        fill="#f08c1e" stroke="#c96a10" stroke-width="2.5" stroke-linejoin="round"/>

  <!-- eye -->
  <circle cx="452" cy="140" r="9" fill="#ffffff" stroke="#333" stroke-width="1.5"/>
  <circle cx="454" cy="142" r="4" fill="#222222"/>
  <circle cx="456" cy="139" r="1.4" fill="#ffffff"/>

  <!-- wing reaching the handlebar -->
  <path d="M 352,238 C 358,214 386,202 416,212 C 452,224 484,248 504,272 C 510,279 506,288 496,285 C 462,276 415,268 382,262 C 362,258 350,250 352,238 Z"
        fill="#f9f7ef" stroke="#8a8f98" stroke-width="2.5" stroke-linejoin="round"/>
  <path d="M 455,262 C 468,266 482,272 492,277" fill="none" stroke="#c9c2b4" stroke-width="2.5" stroke-linecap="round"/>
  <path d="M 470,268 C 482,272 494,278 502,282" fill="none" stroke="#c9c2b4" stroke-width="2.5" stroke-linecap="round"/>

  <!-- near leg -->
  <path d="M 360,272 C 385,300 395,330 398,362 C 401,392 408,424 416,450" fill="none" stroke="#b06f24" stroke-width="17" stroke-linecap="round"/>
  <path d="M 360,272 C 385,300 395,330 398,362 C 401,392 408,424 416,450" fill="none" stroke="#f0a83c" stroke-width="11" stroke-linecap="round"/>

  <!-- near pedal and foot -->
  <line x1="390" y1="440" x2="415" y2="462" stroke="#444" stroke-width="6" stroke-linecap="round"/>
  <rect x="399" y="458" width="34" height="10" rx="3" fill="#2b2b2b"/>
  <ellipse cx="422" cy="462" rx="17" ry="6" fill="#f0a83c" stroke="#b06f24" stroke-width="2" transform="rotate(-8 422 462)"/>
</svg>

Compare with

GLM 5.3 Flash: other attempts