raw output — byte exact
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 720 160" width="720" height="160">
<title>Weather icon set: sun, cloud, rain, snow, fog, thunderstorm</title>
<defs>
<path id="cloud" d="M15 -5 h-3.15 A20 20 0 1 0 -7.5 20 h22.5 A12.5 12.5 0 0 0 15 -5 z"/>
<g id="flake">
<path d="M0 -4 v8 M-3.5 -2 l7 4 M-3.5 2 l7 -4"/>
</g>
</defs>
<g fill="none" stroke="#1c1f26" stroke-width="3" stroke-linecap="round" stroke-linejoin="round">
<!-- sun -->
<circle cx="60" cy="80" r="10"/>
<path d="M76 80 h6 M38 80 h6 M60 58 v6 M60 96 v6 M71.3 68.7 l4.3 -4.3 M71.3 91.3 l4.3 4.3 M44.4 64.4 l4.3 4.3 M44.4 95.6 l4.3 -4.3"/>
<!-- cloud -->
<use href="#cloud" transform="translate(179 80)"/>
<!-- rain -->
<use href="#cloud" transform="translate(299 70)"/>
<path d="M287 96 v8 M299 100 v8 M311 96 v8"/>
<!-- snow -->
<use href="#cloud" transform="translate(419 70)"/>
<use href="#flake" transform="translate(407 99)"/>
<use href="#flake" transform="translate(419 104)"/>
<use href="#flake" transform="translate(431 99)"/>
<!-- fog -->
<path d="M527 66 h30 M517 77 h44 M524 88 h32 M530 99 h20"/>
<!-- thunderstorm -->
<use href="#cloud" transform="translate(659 70)"/>
<path d="M663 93 l-9 13 h6 l-8 13"/>
</g>
</svg>request envelope — prompt redacted
{
"model": "moonshotai/kimi-k3",
"system": "Respond with a single complete <svg> element and nothing else. No markdown fences, no explanation. Include an explicit viewBox. Do not reference external fonts, images, or stylesheets — the SVG must be fully self-contained.",
"messages": [
{
"role": "user",
"content": "«REDACTED — 68 words, 386 chars»"
}
],
"maxOutputTokens": 32000,
"gatewayStringId": "1bfbb92f-8faa-4d8c-820a-3bc9a9aa46b6"
}