Draw me an SVG

Posted: Jun 27, 2024.

I found that asking LLMs to generate SVGs is a good quick-and-dirty way to compare their creative capabilities.

It's more visual than benchmark scores, and gives a decent idea of how well they might perform in other tasks.

Here are some random things rendered as SVGs by 4 of the latest models:

"a palm tree"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus
{" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "}
<

"a blue smiling cat face"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus

"the Moon"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus

"the Google logo"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus

"the Earth"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus

"an unicorn seen from the side"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus

"a Toyota Prius"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus
{" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "}

"dog riding a skateboard"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus
{" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "}

"a red dragon"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus
{" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "}

"a pirate ship in a bottle"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus
{" "} {" "}

"cactus out in the desert on a sunny day"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus
{" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "}

"a Starship rocket in space"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus
{" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "}

"a floating island"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus
{" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "} {" "}

"the Twitter icon"

Claude 3.5 SonnetGPT 3.5 TurboGPT 4oClaude 3 Opus

Later, I think it'd be interesting to see how latest models handle Tikz drawings.

Building an AI chatbot?

GenAI monitoring, prompt management, and magic.

Learn More

Building an AI chatbot?

GenAI monitoring, prompt management, and magic.

Learn More