Run details
- Model
- mistralai/mistral-large-4-0
- Route
- OpenRouter API, one user message
- Reasoning
- provider default, 1,862 reasoning tokens
- Limits
- 60 min · 143,540 output tokens
- Date
- 21 Oct 2026
- Time
- 32 s
- Size
- 6.8 kB
- Tokens
- 43 in, 4,564 out
- List price
- $0.019 ($1.36 in / $4.18 out per M)
- Paid
- $0.019
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
6.8 kB 132 lines Raw
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 600" width="800" height="600" role="img" aria-label="Pelican riding a bicycle">
<defs>
<linearGradient id="sky" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#bde7ff"/>
<stop offset="1" stop-color="#eef9ff"/>
</linearGradient>
<linearGradient id="metal" x1="0" y1="0" x2="1" y2="1">
<stop offset="0" stop-color="#ff8a80"/>
<stop offset="1" stop-color="#d32f2f"/>
</linearGradient>
<linearGradient id="beak" x1="0" y1="0" x2="1" y2="0">
<stop offset="0" stop-color="#ffb74d"/>
<stop offset="1" stop-color="#f57c00"/>
</linearGradient>
<linearGradient id="pouch" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#ffe0b2"/>
<stop offset="1" stop-color="#ffab91"/>
</linearGradient>
<radialGradient id="sun" cx="50%" cy="50%" r="50%">
<stop offset="0" stop-color="#fff9c4"/>
<stop offset="1" stop-color="#ffee58"/>
</radialGradient>
</defs>
<rect width="800" height="600" fill="url(#sky)"/>
<circle cx="690" cy="95" r="48" fill="url(#sun)" opacity="0.95"/>
<g fill="#ffffff" opacity="0.85">
<ellipse cx="145" cy="105" rx="55" ry="22"/>
<ellipse cx="190" cy="98" rx="42" ry="18"/>
<ellipse cx="610" cy="150" rx="48" ry="18"/>
<ellipse cx="650" cy="142" rx="34" ry="14"/>
</g>
<rect x="0" y="500" width="800" height="100" fill="#90a4ae"/>
<rect x="0" y="500" width="800" height="10" fill="#78909c"/>
<line x1="0" y1="555" x2="800" y2="555" stroke="#eceff1" stroke-width="6" stroke-dasharray="38 28"/>
<ellipse cx="430" cy="512" rx="270" ry="20" fill="#263238" opacity="0.14"/>
<g stroke="#4fc3f7" stroke-width="7" stroke-linecap="round" opacity="0.55">
<line x1="70" y1="250" x2="170" y2="250"/>
<line x1="35" y1="320" x2="150" y2="320"/>
<line x1="95" y1="390" x2="205" y2="390"/>
</g>
<!-- Bicycle -->
<g id="bicycle" stroke-linecap="round" stroke-linejoin="round">
<g fill="none" stroke="#263238" stroke-width="14">
<circle cx="300" cy="430" r="70"/>
<circle cx="560" cy="430" r="70"/>
</g>
<g fill="none" stroke="#b0bec5" stroke-width="5">
<circle cx="300" cy="430" r="56"/>
<circle cx="560" cy="430" r="56"/>
</g>
<g stroke="#78909c" stroke-width="3" opacity="0.9">
<line x1="300" y1="374" x2="300" y2="486"/>
<line x1="244" y1="430" x2="356" y2="430"/>
<line x1="260" y1="390" x2="340" y2="470"/>
<line x1="340" y1="390" x2="260" y2="470"/>
<line x1="560" y1="374" x2="560" y2="486"/>
<line x1="504" y1="430" x2="616" y2="430"/>
<line x1="520" y1="390" x2="600" y2="470"/>
<line x1="600" y1="390" x2="520" y2="470"/>
</g>
<circle cx="300" cy="430" r="10" fill="#37474f"/>
<circle cx="560" cy="430" r="10" fill="#37474f"/>
<g fill="none" stroke="url(#metal)" stroke-width="12">
<path d="M300 430 L420 455 L360 320 L300 430"/>
<path d="M420 455 L520 330 L560 430"/>
<path d="M360 320 L520 330"/>
<path d="M520 330 L545 285"/>
</g>
<path d="M545 285 C575 268 605 272 620 292" fill="none" stroke="#37474f" stroke-width="10"/>
<line x1="612" y1="289" x2="640" y2="300" stroke="#263238" stroke-width="12"/>
<path d="M360 320 L350 300" stroke="#37474f" stroke-width="10"/>
<path d="M322 300 Q350 282 382 300 Q352 314 322 300 Z" fill="#37474f"/>
<circle cx="420" cy="455" r="30" fill="none" stroke="#455a64" stroke-width="7"/>
<circle cx="420" cy="455" r="8" fill="#263238"/>
<line x1="420" y1="455" x2="458" y2="424" stroke="#263238" stroke-width="9"/>
<line x1="420" y1="455" x2="382" y2="486" stroke="#263238" stroke-width="9"/>
<rect x="448" y="414" width="42" height="12" rx="6" fill="#263238"/>
<rect x="350" y="482" width="42" height="12" rx="6" fill="#263238"/>
<path d="M300 430 C350 410 385 410 420 425 M300 430 C350 450 385 450 420 485" fill="none" stroke="#546e7a" stroke-width="4" opacity="0.8"/>
</g>
<!-- Pelican -->
<g id="pelican" stroke-linecap="round" stroke-linejoin="round">
<!-- tail -->
<path d="M312 286 L232 252 L286 326 Z" fill="#eceff1" stroke="#b0bec5" stroke-width="5"/>
<!-- far leg -->
<path d="M382 342 C360 380 360 430 382 486" fill="none" stroke="#f59e0b" stroke-width="11"/>
<path d="M360 486 L404 486 L390 502 L356 502 Z" fill="#ffb74d" stroke="#ef6c00" stroke-width="4"/>
<!-- body -->
<ellipse cx="392" cy="302" rx="100" ry="68" fill="#fafafa" stroke="#b0bec5" stroke-width="6" transform="rotate(-8 392 302)"/>
<path d="M315 330 C360 370 455 365 495 318 C455 300 370 292 315 330 Z" fill="#e0e0e0" opacity="0.55"/>
<!-- wing -->
<path d="M335 286 C392 244 462 266 486 326 C438 362 360 352 326 320 C318 306 322 294 335 286 Z" fill="#cfd8dc" stroke="#90a4ae" stroke-width="5"/>
<path d="M360 300 C405 282 445 292 468 322" fill="none" stroke="#90a4ae" stroke-width="4" opacity="0.8"/>
<!-- neck -->
<path d="M438 282 C486 258 478 214 524 188" fill="none" stroke="#b0bec5" stroke-width="48"/>
<path d="M438 282 C486 258 478 214 524 188" fill="none" stroke="#fafafa" stroke-width="38"/>
<!-- head -->
<circle cx="540" cy="180" r="36" fill="#fafafa" stroke="#b0bec5" stroke-width="5"/>
<path d="M512 158 C520 132 552 126 570 146 C548 142 528 146 512 158 Z" fill="#eceff1" stroke="#b0bec5" stroke-width="4"/>
<circle cx="552" cy="172" r="5" fill="#263238"/>
<circle cx="554" cy="170" r="1.7" fill="#ffffff"/>
<!-- beak and pouch -->
<path d="M566 164 C640 154 716 172 772 202 C716 210 642 202 568 188 Z" fill="url(#beak)" stroke="#ef6c00" stroke-width="5"/>
<path d="M568 188 C640 202 716 226 758 204 C724 262 636 270 566 214 Z" fill="url(#pouch)" stroke="#ef6c00" stroke-width="5"/>
<path d="M585 196 C640 210 700 222 742 210" fill="none" stroke="#f57c00" stroke-width="4" opacity="0.65"/>
<!-- helmet -->
<path d="M505 166 C512 132 560 120 584 148 C560 140 530 146 505 166 Z" fill="#4fc3f7" stroke="#0288d1" stroke-width="5"/>
<path d="M520 150 C540 138 562 140 576 152" fill="none" stroke="#e1f5fe" stroke-width="5"/>
<!-- near leg pedaling -->
<path d="M420 340 C452 366 470 392 458 424" fill="none" stroke="#f59e0b" stroke-width="12"/>
<path d="M438 420 L492 420 L474 438 L432 438 Z" fill="#ffb74d" stroke="#ef6c00" stroke-width="4"/>
<!-- wing tip on handlebar -->
<path d="M470 300 C510 282 548 282 586 294" fill="none" stroke="#b0bec5" stroke-width="22"/>
<path d="M470 300 C510 282 548 282 586 294" fill="none" stroke="#f5f5f5" stroke-width="14"/>
<circle cx="612" cy="296" r="12" fill="#eceff1" stroke="#90a4ae" stroke-width="4"/>
</g>
<g fill="#ffffff" opacity="0.75">
<circle cx="250" cy="430" r="4"/>
<circle cx="225" cy="455" r="3"/>
<circle cx="610" cy="405" r="4"/>
<circle cx="640" cy="455" r="3"/>
</g>
</svg>

