image-model-arena
Pick a DIFFERENT model on each Contender, then Run — same prompt four ways, side by side. text -> image:Contender 1 -> image:Contender 2 -> image:Contender 3 -> image:Contender 4; returns image (gpt-image-2, 1024×1024) + image (nano-banana-2-fast, 1024×1024) + image (qwen-image-3, 1024×1024) + image (krea-v2-large/text-to-image, 1:1) saved to disk (file paths in result). Runs on NanoGPT — $0.59 deposit per call, paid in Nano (XNO) — settles at actual model cost + 20%, change returned; no account needed; last run $0.2455, ~1m 39s.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Text | No | default: "a tiny dragon curled up asleep in a teacup, macro photo, soft morning light"; optional | |
| _payment_id | No | Payment id from this tool's previous payment-required response. Phase 3 only: after /x402/watch closes with status paid, call again with the same arguments plus this id to open the RESULTS stream. Do not pass it while payment is still pending — monitor the watch SSE first. |