Run details
- Model
- minimax/minimax-m3
- Route
- OpenRouter API, one user message
- Reasoning
- provider default, 14,062 reasoning tokens
- Limits
- 60 min · 512,000 output tokens
- Date
- 21 Oct 2026
- Time
- 2 min 27 s
- Size
- 10.0 kB
- Tokens
- 216 in, 18,024 out
- List price
- $0.022 ($0.3 in / $1.2 out per M)
- Paid
- $0.022
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
10.0 kB 218 lines Raw
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 500" width="800" height="500">
<defs>
<linearGradient id="skyGrad" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#7ec0ee"/>
<stop offset="100%" stop-color="#e0f0ff"/>
</linearGradient>
<radialGradient id="pouchGrad" cx="50%" cy="60%">
<stop offset="0%" stop-color="#ffe0b2"/>
<stop offset="100%" stop-color="#ffa726"/>
</radialGradient>
<linearGradient id="frameGrad" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#e53935"/>
<stop offset="100%" stop-color="#b71c1c"/>
</linearGradient>
</defs>
<!-- Sky -->
<rect width="800" height="500" fill="url(#skyGrad)"/>
<!-- Sun -->
<circle cx="730" cy="60" r="32" fill="#fff59d" opacity="0.9"/>
<circle cx="730" cy="60" r="22" fill="#ffee58"/>
<!-- Clouds -->
<g fill="white" opacity="0.9">
<ellipse cx="120" cy="80" rx="35" ry="14"/>
<ellipse cx="150" cy="75" rx="28" ry="11"/>
<ellipse cx="90" cy="85" rx="20" ry="9"/>
<ellipse cx="450" cy="60" rx="40" ry="14"/>
<ellipse cx="480" cy="55" rx="30" ry="11"/>
<ellipse cx="420" cy="65" rx="22" ry="10"/>
</g>
<!-- Ground -->
<rect x="0" y="430" width="800" height="70" fill="#c19a6b"/>
<line x1="0" y1="430" x2="800" y2="430" stroke="#8b6f47" stroke-width="2"/>
<g fill="#a0825a" opacity="0.5">
<circle cx="50" cy="460" r="2"/>
<circle cx="150" cy="475" r="1.5"/>
<circle cx="250" cy="465" r="2"/>
<circle cx="350" cy="480" r="1.5"/>
<circle cx="450" cy="470" r="2"/>
<circle cx="550" cy="485" r="1.5"/>
<circle cx="650" cy="465" r="2"/>
<circle cx="750" cy="475" r="1.5"/>
<circle cx="100" cy="450" r="1"/>
<circle cx="300" cy="455" r="1"/>
<circle cx="500" cy="450" r="1"/>
<circle cx="700" cy="455" r="1"/>
</g>
<!-- Motion lines (behind the bike) -->
<g stroke="#888" stroke-width="2.5" stroke-linecap="round" opacity="0.5">
<line x1="70" y1="350" x2="120" y2="350"/>
<line x1="55" y1="380" x2="115" y2="380"/>
<line x1="75" y1="410" x2="125" y2="410"/>
</g>
<!-- ===== BICYCLE ===== -->
<!-- Rear wheel -->
<g>
<circle cx="200" cy="380" r="60" fill="none" stroke="#1a1a1a" stroke-width="6"/>
<circle cx="200" cy="380" r="50" fill="none" stroke="#444" stroke-width="1.5"/>
<g stroke="#666" stroke-width="1">
<line x1="200" y1="320" x2="200" y2="440"/>
<line x1="140" y1="380" x2="260" y2="380"/>
<line x1="157" y1="337" x2="243" y2="423"/>
<line x1="243" y1="337" x2="157" y2="423"/>
<line x1="170" y1="328" x2="230" y2="432"/>
<line x1="230" y1="328" x2="170" y2="432"/>
</g>
<circle cx="200" cy="380" r="7" fill="#222"/>
</g>
<!-- Front wheel -->
<g>
<circle cx="600" cy="380" r="60" fill="none" stroke="#1a1a1a" stroke-width="6"/>
<circle cx="600" cy="380" r="50" fill="none" stroke="#444" stroke-width="1.5"/>
<g stroke="#666" stroke-width="1">
<line x1="600" y1="320" x2="600" y2="440"/>
<line x1="540" y1="380" x2="660" y2="380"/>
<line x1="557" y1="337" x2="643" y2="423"/>
<line x1="643" y1="337" x2="557" y2="423"/>
<line x1="570" y1="328" x2="630" y2="432"/>
<line x1="630" y1="328" x2="570" y2="432"/>
</g>
<circle cx="600" cy="380" r="7" fill="#222"/>
</g>
<!-- Bicycle frame -->
<g stroke="url(#frameGrad)" stroke-width="9" stroke-linecap="round" fill="none">
<line x1="380" y1="380" x2="200" y2="380"/>
<line x1="200" y1="380" x2="380" y2="225"/>
<line x1="380" y1="380" x2="380" y2="225"/>
<line x1="380" y1="380" x2="555" y2="225"/>
<line x1="380" y1="225" x2="555" y2="225"/>
<line x1="555" y1="225" x2="600" y2="380"/>
</g>
<!-- Head tube -->
<line x1="555" y1="220" x2="555" y2="252" stroke="#1a1a1a" stroke-width="11" stroke-linecap="round"/>
<!-- Seat -->
<path d="M 355 213 L 410 213 Q 412 226 400 230 L 365 230 Q 355 226 355 213 Z" fill="#222"/>
<!-- Handlebars stem and bars -->
<line x1="555" y1="248" x2="555" y2="180" stroke="#222" stroke-width="5" stroke-linecap="round"/>
<path d="M 528 180 Q 555 162 582 180 Q 598 202 575 210" fill="none" stroke="#222" stroke-width="7" stroke-linecap="round"/>
<circle cx="525" cy="210" r="7" fill="#222"/>
<circle cx="578" cy="210" r="7" fill="#222"/>
<!-- Bell -->
<circle cx="540" cy="195" r="5" fill="#ffd54f" stroke="#333" stroke-width="1"/>
<circle cx="540" cy="195" r="2" fill="#333"/>
<!-- Chainring and crank arms -->
<circle cx="380" cy="380" r="20" fill="none" stroke="#333" stroke-width="3"/>
<circle cx="380" cy="380" r="13" fill="#555"/>
<g stroke="#aaa" stroke-width="1" opacity="0.7">
<line x1="380" y1="367" x2="380" y2="393"/>
<line x1="367" y1="380" x2="393" y2="380"/>
</g>
<!-- Pedal arms and pedals -->
<line x1="380" y1="380" x2="428" y2="425" stroke="#333" stroke-width="6" stroke-linecap="round"/>
<rect x="414" y="420" width="40" height="11" fill="#1a1a1a" rx="2"/>
<line x1="380" y1="380" x2="332" y2="335" stroke="#333" stroke-width="6" stroke-linecap="round"/>
<rect x="316" y="330" width="40" height="11" fill="#1a1a1a" rx="2"/>
<!-- Chain -->
<path d="M 380 380 Q 290 380 200 380" fill="none" stroke="#444" stroke-width="2.5" stroke-dasharray="4,3" opacity="0.8"/>
<!-- ===== PELICAN ===== -->
<!-- Tail feathers -->
<path d="M 245 168 L 195 152 Q 186 175 200 198 Q 222 202 245 188 Z" fill="white" stroke="#333" stroke-width="2"/>
<path d="M 248 186 L 205 205 Q 210 218 220 220 Q 238 215 250 202 Z" fill="#f0f0f0" stroke="#333" stroke-width="2"/>
<!-- Body -->
<ellipse cx="325" cy="185" rx="95" ry="55" fill="white" stroke="#333" stroke-width="2.5"/>
<!-- Body shading -->
<path d="M 235 205 Q 325 248 415 205 Q 415 225 325 240 Q 235 225 235 205 Z" fill="#e0e0e0" opacity="0.5"/>
<!-- Wing -->
<path d="M 298 155 Q 238 175 255 245 Q 308 270 352 225 Q 363 198 350 175 Q 325 148 298 155 Z" fill="#fafafa" stroke="#333" stroke-width="2.5"/>
<path d="M 278 175 Q 272 218 300 245" fill="none" stroke="#bdbdbd" stroke-width="1.5" stroke-linecap="round"/>
<path d="M 305 165 Q 305 225 320 248" fill="none" stroke="#bdbdbd" stroke-width="1.5" stroke-linecap="round"/>
<path d="M 328 162 Q 330 228 342 242" fill="none" stroke="#bdbdbd" stroke-width="1.5" stroke-linecap="round"/>
<path d="M 258 240 Q 268 252 280 248" fill="none" stroke="#999" stroke-width="1"/>
<!-- Neck -->
<path d="M 408 165 Q 455 132 512 138" fill="none" stroke="white" stroke-width="36" stroke-linecap="round"/>
<path d="M 408 165 Q 455 132 512 138" fill="none" stroke="#333" stroke-width="2.5" stroke-linecap="round"/>
<!-- Head -->
<ellipse cx="525" cy="132" rx="32" ry="28" fill="white" stroke="#333" stroke-width="2.5"/>
<!-- Head top tuft feathers -->
<path d="M 506 108 Q 512 100 518 106" fill="none" stroke="#888" stroke-width="2" stroke-linecap="round"/>
<path d="M 518 104 Q 524 98 528 104" fill="none" stroke="#888" stroke-width="2" stroke-linecap="round"/>
<!-- Eye -->
<circle cx="535" cy="125" r="6.5" fill="white" stroke="#333" stroke-width="1.5"/>
<circle cx="537" cy="126" r="4" fill="#333"/>
<circle cx="539" cy="124" r="1.5" fill="white"/>
<!-- Eyebrow -->
<path d="M 524 111 Q 533 107 546 113" fill="none" stroke="#333" stroke-width="2" stroke-linecap="round"/>
<!-- Upper beak -->
<path d="M 552 127 Q 605 110 648 120 Q 655 130 645 134 Q 600 128 552 134 Z" fill="#ff9800" stroke="#333" stroke-width="2.5"/>
<!-- Beak ridge highlight -->
<path d="M 555 124 Q 600 116 645 122" fill="none" stroke="#ffb74d" stroke-width="2" stroke-linecap="round"/>
<!-- Hooked beak tip -->
<path d="M 645 130 Q 654 133 647 138 L 640 132 Z" fill="#d35400" stroke="#333" stroke-width="1.5"/>
<!-- Lower beak with pouch -->
<path d="M 552 134 Q 558 175 595 172 Q 628 162 628 148 Q 635 138 645 134 Q 600 130 552 134 Z" fill="url(#pouchGrad)" stroke="#e67e22" stroke-width="2"/>
<!-- Pouch texture lines -->
<path d="M 562 148 Q 575 168 595 165" fill="none" stroke="#e67e22" stroke-width="1" opacity="0.6"/>
<path d="M 575 155 Q 590 168 612 162" fill="none" stroke="#e67e22" stroke-width="1" opacity="0.6"/>
<!-- Nostril -->
<ellipse cx="568" cy="125" rx="1.8" ry="1.2" fill="#333"/>
<!-- Cheek blush -->
<ellipse cx="518" cy="150" rx="7" ry="3.5" fill="#ffb3ba" opacity="0.7"/>
<!-- Legs -->
<!-- Back leg -->
<path d="M 340 232 Q 345 285 350 340" fill="none" stroke="#ff9800" stroke-width="9" stroke-linecap="round"/>
<path d="M 340 232 Q 345 285 350 340" fill="none" stroke="#e67e22" stroke-width="1.5" stroke-linecap="round" opacity="0.5"/>
<!-- Back foot -->
<ellipse cx="345" cy="346" rx="24" ry="7" fill="#ff9800" stroke="#e67e22" stroke-width="1.5"/>
<!-- Toe details -->
<line x1="332" y1="348" x2="328" y2="352" stroke="#e67e22" stroke-width="1.5" stroke-linecap="round"/>
<line x1="358" y1="348" x2="362" y2="352" stroke="#e67e22" stroke-width="1.5" stroke-linecap="round"/>
<!-- Front leg (bent at knee) -->
<path d="M 365 232 Q 395 295 408 358 Q 415 395 428 422" fill="none" stroke="#ff9800" stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 365 232 Q 395 295 408 358 Q 415 395 428 422" fill="none" stroke="#e67e22" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" opacity="0.5"/>
<!-- Knee circle -->
<circle cx="408" cy="358" r="6" fill="#ff9800" stroke="#e67e22" stroke-width="1"/>
<!-- Front foot -->
<ellipse cx="433" cy="427" rx="24" ry="7" fill="#ff9800" stroke="#e67e22" stroke-width="1.5"/>
<line x1="420" y1="429" x2="416" y2="433" stroke="#e67e22" stroke-width="1.5" stroke-linecap="round"/>
<line x1="446" y1="429" x2="450" y2="433" stroke="#e67e22" stroke-width="1.5" stroke-linecap="round"/>
<!-- Small feathers on chest -->
<path d="M 305 230 Q 310 240 320 232" fill="none" stroke="#ccc" stroke-width="1.2" stroke-linecap="round"/>
<path d="M 325 232 Q 330 242 340 234" fill="none" stroke="#ccc" stroke-width="1.2" stroke-linecap="round"/>
<path d="M 345 230 Q 350 238 360 230" fill="none" stroke="#ccc" stroke-width="1.2" stroke-linecap="round"/>
</svg>

