Run details
- Model
- x-ai/grok-4.7
- Route
- OpenRouter API, one user message
- Reasoning
- provider default, 72 reasoning tokens
- Limits
- 60 min · 100,000 output tokens
- Date
- 21 Oct 2026
- Time
- 18 s
- Size
- 3.8 kB
- Tokens
- 1,281 in, 1,739 out
- List price
- $0.013 ($2 in / $6 out per M)
- Paid
- $0.011
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
3.8 kB 76 lines Raw
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 420" width="640" height="420">
<rect width="640" height="420" fill="#e8f4fc"/>
<ellipse cx="320" cy="368" rx="260" ry="18" fill="#c5d8e6"/>
<path d="M40 340 H600" stroke="#9bb0c0" stroke-width="4" stroke-linecap="round"/>
<!-- bicycle frame -->
<g fill="none" stroke="#2c3e50" stroke-width="6" stroke-linecap="round" stroke-linejoin="round">
<path d="M250 250 L310 250 L360 190 L280 190 Z"/>
<path d="M310 250 L310 290"/>
<path d="M360 190 L400 250"/>
<path d="M400 250 L430 230"/>
<path d="M280 190 L230 160"/>
<path d="M230 160 L210 175"/>
<path d="M230 160 L250 145"/>
</g>
<!-- pedals / crank -->
<circle cx="310" cy="290" r="10" fill="none" stroke="#2c3e50" stroke-width="5"/>
<line x1="298" y1="278" x2="322" y2="302" stroke="#2c3e50" stroke-width="4" stroke-linecap="round"/>
<rect x="288" y="270" width="16" height="6" rx="2" fill="#e67e22" transform="rotate(-45 296 273)"/>
<rect x="316" y="304" width="16" height="6" rx="2" fill="#e67e22" transform="rotate(-45 324 307)"/>
<!-- wheels -->
<g fill="none" stroke="#2c3e50" stroke-width="7">
<circle cx="210" cy="300" r="52"/>
<circle cx="430" cy="300" r="52"/>
</g>
<g fill="none" stroke="#7f8c8d" stroke-width="2">
<circle cx="210" cy="300" r="38"/>
<circle cx="430" cy="300" r="38"/>
<circle cx="210" cy="300" r="8" fill="#bdc3c7" stroke="#2c3e50" stroke-width="3"/>
<circle cx="430" cy="300" r="8" fill="#bdc3c7" stroke="#2c3e50" stroke-width="3"/>
</g>
<g stroke="#95a5a6" stroke-width="1.5">
<line x1="210" y1="262" x2="210" y2="338"/>
<line x1="172" y1="300" x2="248" y2="300"/>
<line x1="183" y1="273" x2="237" y2="327"/>
<line x1="183" y1="327" x2="237" y2="273"/>
<line x1="430" y1="262" x2="430" y2="338"/>
<line x1="392" y1="300" x2="468" y2="300"/>
<line x1="403" y1="273" x2="457" y2="327"/>
<line x1="403" y1="327" x2="457" y2="273"/>
</g>
<!-- seat -->
<ellipse cx="250" cy="182" rx="28" ry="8" fill="#34495e"/>
<!-- handlebar grips -->
<circle cx="205" cy="178" r="5" fill="#e67e22"/>
<circle cx="252" cy="142" r="5" fill="#e67e22"/>
<!-- pelican body -->
<ellipse cx="330" cy="168" rx="58" ry="36" fill="#f7f7f5" stroke="#d5d5d0" stroke-width="2"/>
<!-- wing -->
<path d="M300 160 Q270 120 250 145 Q275 155 310 175 Z" fill="#e8e8e4" stroke="#c8c8c2" stroke-width="1.5"/>
<path d="M285 148 Q270 135 262 148" fill="none" stroke="#b0b0aa" stroke-width="1.5"/>
<!-- neck -->
<path d="M370 150 Q400 120 395 90 Q392 70 378 62" fill="none" stroke="#f7f7f5" stroke-width="22" stroke-linecap="round"/>
<path d="M370 150 Q400 120 395 90 Q392 70 378 62" fill="none" stroke="#d5d5d0" stroke-width="1.5"/>
<!-- head -->
<ellipse cx="368" cy="58" rx="26" ry="20" fill="#f7f7f5" stroke="#d5d5d0" stroke-width="1.5"/>
<!-- eye -->
<circle cx="378" cy="52" r="6" fill="#fff"/>
<circle cx="380" cy="52" r="3.2" fill="#1a1a1a"/>
<circle cx="381.2" cy="50.8" r="1" fill="#fff"/>
<!-- beak -->
<path d="M388 58 L470 68 L388 78 Z" fill="#f4a261" stroke="#e07a3d" stroke-width="1.5" stroke-linejoin="round"/>
<path d="M388 68 L455 70" stroke="#e07a3d" stroke-width="1.2"/>
<!-- pouch -->
<path d="M392 74 Q430 110 400 92 Q388 84 388 74" fill="#f6c28b" stroke="#e09a55" stroke-width="1.2"/>
<!-- legs -->
<path d="M310 198 L300 250" stroke="#f4a261" stroke-width="5" stroke-linecap="round"/>
<path d="M340 200 L322 288" stroke="#f4a261" stroke-width="5" stroke-linecap="round"/>
<!-- feet on pedals -->
<ellipse cx="296" cy="274" rx="10" ry="5" fill="#e67e22"/>
<ellipse cx="324" cy="308" rx="10" ry="5" fill="#e67e22"/>
<!-- tail -->
<path d="M275 175 L240 165 L248 185 L255 178 L270 190 Z" fill="#f0f0ec" stroke="#d0d0ca" stroke-width="1"/>
</svg>