Run details
- Model
- openai/gpt-6.1-sol
- Route
- OpenRouter API, one user message
- Reasoning
- provider default, 348 reasoning tokens
- Limits
- 60 min · 60,000 output tokens
- Date
- 21 Oct 2026
- Time
- 1 min 30 s
- Size
- 8.4 kB
- Tokens
- 46 in, 3,753 out
- List price
- $0.038 ($2 in / $10 out per M)
- Paid
- $0.038
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.4 kB 144 lines Raw
<svg xmlns="http://www.w3.org/2000/svg" width="900" height="760" viewBox="0 0 900 760" role="img" aria-labelledby="title desc">
<title id="title">A pelican riding a bicycle</title>
<desc id="desc">A cheerful white pelican with a long golden bill pedals a teal bicycle along a sunny seaside path.</desc>
<defs>
<pattern id="basketWeave" width="12" height="12" patternUnits="userSpaceOnUse">
<path d="M0 6H12M6 0V12" fill="none" stroke="#b77b44" stroke-width="1.5" opacity=".45"/>
</pattern>
<linearGradient id="pouch" x1="0" y1="0" x2="0.2" y2="1">
<stop offset="0" stop-color="#ffd18a"/>
<stop offset="1" stop-color="#ed9b77"/>
</linearGradient>
</defs>
<!-- Warm paper and seaside sunshine -->
<path fill="#faf4e7" d="M0 0H900V760H0z"/>
<circle cx="713" cy="153" r="73" fill="#f5cc73" opacity=".66"/>
<g fill="none" stroke="#e5b75e" stroke-width="3" stroke-linecap="round">
<path d="M713 59V45M802 100L814 92M807 169L822 172M643 79L632 67"/>
</g>
<g fill="none" stroke="#dfded0" stroke-width="3" stroke-linecap="round">
<path d="M109 197H209M137 209H236M84 209H113"/>
<path d="M666 333H774M732 345H811"/>
</g>
<path d="M73 590Q244 563 412 589T827 584" fill="none" stroke="#d9dfca" stroke-width="3"/>
<ellipse cx="453" cy="688" rx="310" ry="18" fill="#dedbc8" opacity=".65"/>
<!-- Wheels -->
<g stroke="#263f43" fill="#faf4e7">
<circle cx="260" cy="565" r="115" stroke-width="13"/>
<circle cx="650" cy="565" r="115" stroke-width="13"/>
</g>
<g fill="none" stroke="#aebeb7" stroke-width="2">
<circle cx="260" cy="565" r="104"/>
<circle cx="650" cy="565" r="104"/>
<path d="M260 461V669M156 565H364M186.5 491.5L333.5 638.5M186.5 638.5L333.5 491.5
M220 469L300 661M164 525L356 605M164 605L356 525M220 661L300 469"/>
<path d="M650 461V669M546 565H754M576.5 491.5L723.5 638.5M576.5 638.5L723.5 491.5
M610 469L690 661M554 525L746 605M554 605L746 525M610 661L690 469"/>
</g>
<!-- Fenders -->
<g fill="none" stroke-linecap="round">
<path d="M145 531A120 120 0 0 1 351 480" stroke="#83b7aa" stroke-width="9"/>
<path d="M563 480A120 120 0 0 1 766 532" stroke="#83b7aa" stroke-width="9"/>
<path d="M148 529A117 117 0 0 1 349 482" stroke="#d4e4d4" stroke-width="2"/>
</g>
<!-- Bicycle frame -->
<g fill="none" stroke-linecap="round" stroke-linejoin="round">
<path d="M260 565L399 414L451 565H260L579 414L451 565" stroke="#276a68" stroke-width="12"/>
<path d="M399 414H579" stroke="#276a68" stroke-width="12"/>
<path d="M260 565L399 414L451 565M399 414H579" stroke="#77b4a5" stroke-width="3"/>
<path d="M399 414L391 383" stroke="#334c4c" stroke-width="9"/>
<path d="M650 565L581 414L565 367" stroke="#276a68" stroke-width="11"/>
<path d="M650 565L585 418" stroke="#77b4a5" stroke-width="3"/>
<path d="M565 367L583 350H613Q627 350 627 365" stroke="#334c4c" stroke-width="8"/>
<path d="M609 350H620Q631 351 631 363" stroke="#b6724c" stroke-width="11"/>
<path d="M614 370Q593 411 612 461" stroke="#334c4c" stroke-width="2"/>
</g>
<path d="M357 379Q375 370 398 375L422 381Q428 390 415 393H364Q353 391 357 379Z" fill="#87513e" stroke="#263f43" stroke-width="4"/>
<!-- Chain and crank -->
<path d="M260 552L450 542A24 24 0 0 1 450 588L260 577A13 13 0 0 1 260 552Z" fill="none" stroke="#60716a" stroke-width="4"/>
<circle cx="451" cy="565" r="26" fill="#d5d9c9" stroke="#334c4c" stroke-width="4"/>
<circle cx="451" cy="565" r="17" fill="none" stroke="#8b9a8e" stroke-width="3"/>
<g fill="#334c4c">
<circle cx="260" cy="565" r="8"/>
<circle cx="650" cy="565" r="8"/>
<circle cx="451" cy="565" r="6"/>
</g>
<path d="M451 565L421 536M451 565L482 592" fill="none" stroke="#334c4c" stroke-width="6" stroke-linecap="round"/>
<g fill="#87513e" stroke="#263f43" stroke-width="3">
<rect x="398" y="531" width="43" height="10" rx="4"/>
<rect x="463" y="589" width="43" height="10" rx="4"/>
</g>
<!-- Far leg and webbed foot -->
<path d="M409 378L391 447Q387 459 398 474L425 525" fill="none" stroke="#ba7848" stroke-width="13" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M425 518Q432 523 433 529L445 535L407 535L412 526Z" fill="#e8a14d" stroke="#654a37" stroke-width="3" stroke-linejoin="round"/>
<!-- Tail and neck -->
<path d="M349 315Q307 317 281 291L295 331L277 327Q298 355 343 355Z" fill="#e7e9dd" stroke="#30494a" stroke-width="4" stroke-linejoin="round"/>
<path d="M435 329Q477 303 479 259L489 193Q492 145 529 127Q566 109 589 137Q605 157 592 180Q581 199 559 199Q540 222 546 264Q553 315 512 355Z" fill="#fffdf3" stroke="#30494a" stroke-width="4"/>
<path d="M518 201Q504 248 517 278Q520 303 499 327" fill="none" stroke="#d6ded4" stroke-width="12" stroke-linecap="round"/>
<!-- Round body -->
<path d="M350 265Q391 249 433 267Q485 275 508 319Q528 356 495 385Q461 413 405 398Q359 391 337 362Q310 328 324 295Q331 276 350 265Z" fill="#fffdf3" stroke="#30494a" stroke-width="4"/>
<path d="M337 348Q358 384 410 389Q460 403 489 374" fill="none" stroke="#e1e5d9" stroke-width="12" stroke-linecap="round"/>
<!-- Folded wing feathers -->
<path d="M353 287Q399 272 448 316Q467 333 476 358Q425 375 384 347Q359 331 353 287Z" fill="#e9ede3" stroke="#30494a" stroke-width="3.5" stroke-linejoin="round"/>
<g fill="none" stroke="#b7c8be" stroke-width="3" stroke-linecap="round">
<path d="M365 299Q397 309 425 341"/>
<path d="M361 314Q382 334 410 347"/>
<path d="M378 294Q416 305 445 344"/>
</g>
<!-- Near leg reaching the low pedal -->
<path d="M458 393L476 451Q480 464 473 483L462 539L483 583" fill="none" stroke="#654a37" stroke-width="16" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M458 393L476 451Q480 464 473 483L462 539L483 583" fill="none" stroke="#e8a14d" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M482 577Q491 579 494 585L516 593Q514 599 505 598L471 596L473 585Z" fill="#efaf54" stroke="#654a37" stroke-width="3" stroke-linejoin="round"/>
<path d="M489 587L502 593M480 587L486 594" fill="none" stroke="#bf7c3f" stroke-width="2" stroke-linecap="round"/>
<!-- Wing reaching the handlebars -->
<path d="M464 292Q492 300 518 326Q541 348 578 350L588 361Q575 375 554 369Q520 366 494 348Q475 334 464 318" fill="#fffdf3" stroke="#30494a" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M546 354L572 360M551 362L570 366" fill="none" stroke="#c2cec2" stroke-width="2.5" stroke-linecap="round"/>
<!-- Pelican bill and generous throat pouch -->
<path d="M581 167L761 195Q720 211 687 232Q651 268 625 258Q594 243 581 191Z" fill="url(#pouch)" stroke="#654a37" stroke-width="4" stroke-linejoin="round"/>
<path d="M590 190Q622 218 635 247" fill="none" stroke="#d78966" stroke-width="3" stroke-linecap="round"/>
<path d="M583 156Q666 164 761 195L587 187Q575 178 583 156Z" fill="#efb84f" stroke="#654a37" stroke-width="4" stroke-linejoin="round"/>
<path d="M600 169Q665 175 727 189" fill="none" stroke="#ffe1a0" stroke-width="4" stroke-linecap="round"/>
<path d="M744 191L761 195L746 200" fill="#bb7141"/>
<!-- Face -->
<path d="M530 138Q545 124 560 133" fill="none" stroke="#fffdf3" stroke-width="8" stroke-linecap="round"/>
<ellipse cx="560" cy="151" rx="13" ry="15" fill="#efc775"/>
<circle cx="563" cy="151" r="6.5" fill="#263f43"/>
<circle cx="565" cy="148" r="2" fill="#fffdf3"/>
<path d="M546 130Q555 125 565 130" fill="none" stroke="#30494a" stroke-width="3" stroke-linecap="round"/>
<path d="M521 127L515 115M530 124L528 110" fill="none" stroke="#30494a" stroke-width="3" stroke-linecap="round"/>
<!-- A jaunty scarf -->
<path d="M491 230Q515 243 543 230L545 244Q515 258 489 245Z" fill="#cf6952" stroke="#654a37" stroke-width="3"/>
<path d="M493 239Q467 241 445 220L452 244L437 252Q465 269 495 250Z" fill="#dc7b60" stroke="#654a37" stroke-width="3" stroke-linejoin="round"/>
<path d="M449 242Q470 253 488 245" fill="none" stroke="#efab87" stroke-width="3"/>
<!-- Little roadside details -->
<g fill="none" stroke="#849b7d" stroke-width="3" stroke-linecap="round">
<path d="M108 665Q108 644 99 635M109 665Q115 641 125 638M110 664L110 630"/>
<path d="M787 670Q784 650 777 645M788 670Q794 651 802 648"/>
</g>
<g fill="#c7ac75">
<ellipse cx="186" cy="699" rx="8" ry="2.5"/>
<ellipse cx="724" cy="704" rx="11" ry="2.5"/>
<ellipse cx="759" cy="690" rx="5" ry="2"/>
</g>
<!-- Breezy motion marks -->
<g fill="none" stroke="#a8bcb0" stroke-width="3" stroke-linecap="round">
<path d="M169 371H236M187 384H220M113 450H164"/>
</g>
</svg>

