oneshotlm
Compare all models on this prompt →

Pelican on a bicycle · ministral-3b-2512

Generate an inline SVG illustration of a pelican riding a bicycle.

⛨ sandboxed Open in new tab ↗
transcript · 4 messages
user

Generate an inline SVG illustration of a pelican riding a bicycle.

assistant
write /tmp/ws/index.html (3094 bytes)
toolResult

Successfully wrote 3094 bytes to /tmp/ws/index.html

assistant

Here’s the complete `index.html` file with an inline SVG illustration of a pelican riding a bicycle: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Pelican on a Bike</title> <style> body { display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; background-color: #f0f8ff; font-family: Arial, sans-serif; } .container { text-align: center; } svg { max-width: 80%; height: auto; } </style> </head> <body> <div class="container"> <svg viewBox="0 0 600 300" xmlns="http://www.w3.org/2000/svg"> <!-- Background sky --> <rect width="600" height="300" fill="#87CEEB" rx="10"/> <!-- Pelican (simplified as a stylized bird) --> <path d="M300 150 L320 120 L340 140 L360 120 L370 150 L360 170 L340 160 L320 180 L300 150 Z" fill="#FF6B6B" opacity="0.8"/> <path d="M300 150 L305 160 L310 155 L315 165" stroke="#FFD700" stroke-width="3" fill="none"/> <path d="M300 150 L295 140 L290 150 L285 140 L290 160" fill="#FFD700" opacity="0.8"/> <!-- Bike --> <rect x="250" y="220" width="100" height="50" rx="5" fill="#4682B4" opacity="0.7"/> <rect x="260" y="230" width="20" height="10" fill="#000000"/> <rect x="340" y="230" width="20" height="10" fill="#000000"/> <line x1="260" y1="240" x2="280" y2="240" stroke="#000000" stroke-width="3"/> <line x1="280" y1="240" x2="340" y2="240" stroke="#000000" stroke-width="3"/> <!-- Wheels --> <circle cx="250" cy="270" r="20" fill="#000000"/> <circle cx="350" cy="270" r="20" fill="#000000"/> <!-- Pedals and Pelican riding --> <rect x="260" y="260" width="10" height="10" fill="#FFD700" opacity="0.7"/> <rect x="340" y="260" width="10" height="10" fill="#FFD700" opacity="0.7"/> <!-- Pelican riding the bike (simplified pose) --> <path d="M300 150 L290 180 L280 200 L290 220 L300 200 L310 220 L320 200 L310 180 Z" fill="#FF6B6B" opacity="0.8"/> <path d="M300 150 L305 160 L310 155" stroke="#FFD700" stroke-width="3" fill="none"/> <path d="M300 150 L295 140 L290 150 L285 140 L290 160" fill="#FFD700" opacity="0.8"/> <!-- Bike frame leaning slightly forward --> <line x1="250" y1="220" x2="270" y2="200" stroke="#4682B4" stroke-width="2"/> <line x1="350" y1="220" x2="330" y2="200" stroke="#4682B4" stroke-width="2"/> <!-- Sunlight rays (optional decorative) --> <path d="M100 50 L150 100 L200 50" stroke="#FFD700" stroke-width="1" stroke-opacity="0.5" fill="none"/> <path d="M500 50 L450 100 L400 50" stroke="#FFD700" stroke-width="1" stroke-opacity="0.5" fill="none"/> </svg> </div> </body> </html> ``` The SVG is self-contained and runs fully in the browser without external resources. The pelican is depicted in a playful, stylized manner riding a bicycle.

TAKE IT TO CODE

A single self-contained HTML file — copy it and open in any browser, or reuse the prompt with your own pi-agent run.

RUN

modelministral-3b-2512
vendorMistral AI
harnesspi-agent
generated2026-08-01

EVALUATION

1/5 blank

Entirely blank light-blue screen despite an SVG existing in the DOM; no pelican or bicycle visible.

off-prompt

Vision grade · anthropic/claude-sonnet-5

MEASUREMENTS

Raw readings from the capture, not a verdict — the grade above is the only judgement. Percentages are how much of the screen changed; the measure under-reports sparse motion on a dark background.

idle motion0.0%
on click0.0%
on drag0.0%
on wheel0.0%
on enter + space0.0%
on arrow keys0.0%
on w/a/s/d0.0%
frame spread0.4 / 255
console errors0
js errors none

METRICS

runtime11.7s
tokens in4.2k
tokens out2.7k
cached4.0k
cost / run$0.0003