{
  "wando_provider": 1,
  "id": "runware",
  "name": "Runware",
  "version": "2.3.1",
  "author": "Wando",
  "updated": "2026-10-20",
  "docs_url": "https://runware.ai/docs",
  "update_url": "https://wandostudios.com/files/bblog/runware.wandoprovider",
  "notes": "A proof of concept, built from Runware's model index and schemas on 2026-10-20 and not maintained; if you change it, delete update_url. Runware returns each run's cost, so Wando records what you paid. At 4K, pick JPG or WEBP: a very large PNG can go over Wando's 64 MB response limit. Large photos may need Cloudflare R2; see the README.",
  "hosts": [
    "api.runware.ai"
  ],
  "auth": {
    "label": "Runware API key",
    "header": "Authorization",
    "prefix": "Bearer "
  },
  "models": [
    {
      "id": "nano-banana-pro",
      "label": "Nano Banana Pro",
      "group": "Google",
      "description": "Google Nano Banana Pro: precise generation and editing, up to 4K. Add up to 14 images to edit or combine them.",
      "references": {
        "mode": "optional",
        "max": 14,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1200 x 896)",
              "value": {
                "width": 1200,
                "height": 896
              }
            },
            {
              "label": "3:4 (896 x 1200)",
              "value": {
                "width": 896,
                "height": 1200
              }
            },
            {
              "label": "3:2 (1264 x 848)",
              "value": {
                "width": 1264,
                "height": 848
              }
            },
            {
              "label": "2:3 (848 x 1264)",
              "value": {
                "width": 848,
                "height": 1264
              }
            },
            {
              "label": "4:5 (928 x 1152)",
              "value": {
                "width": 928,
                "height": 1152
              }
            },
            {
              "label": "5:4 (1152 x 928)",
              "value": {
                "width": 1152,
                "height": 928
              }
            },
            {
              "label": "16:9 (1376 x 768)",
              "value": {
                "width": 1376,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1376)",
              "value": {
                "width": 768,
                "height": 1376
              }
            },
            {
              "label": "21:9 (1548 x 672)",
              "value": {
                "width": 1548,
                "height": 672
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2400 x 1792)",
              "value": {
                "width": 2400,
                "height": 1792
              }
            },
            {
              "label": "3:4 (1792 x 2400)",
              "value": {
                "width": 1792,
                "height": 2400
              }
            },
            {
              "label": "3:2 (2528 x 1696)",
              "value": {
                "width": 2528,
                "height": 1696
              }
            },
            {
              "label": "2:3 (1696 x 2528)",
              "value": {
                "width": 1696,
                "height": 2528
              }
            },
            {
              "label": "4:5 (1856 x 2304)",
              "value": {
                "width": 1856,
                "height": 2304
              }
            },
            {
              "label": "5:4 (2304 x 1856)",
              "value": {
                "width": 2304,
                "height": 1856
              }
            },
            {
              "label": "16:9 (2752 x 1536)",
              "value": {
                "width": 2752,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2752)",
              "value": {
                "width": 1536,
                "height": 2752
              }
            },
            {
              "label": "21:9 (3168 x 1344)",
              "value": {
                "width": 3168,
                "height": 1344
              }
            },
            {
              "label": "1:1 (4096 x 4096)",
              "value": {
                "width": 4096,
                "height": 4096
              }
            },
            {
              "label": "4:3 (4800 x 3584)",
              "value": {
                "width": 4800,
                "height": 3584
              }
            },
            {
              "label": "3:4 (3584 x 4800)",
              "value": {
                "width": 3584,
                "height": 4800
              }
            },
            {
              "label": "3:2 (5056 x 3392)",
              "value": {
                "width": 5056,
                "height": 3392
              }
            },
            {
              "label": "2:3 (3392 x 5056)",
              "value": {
                "width": 3392,
                "height": 5056
              }
            },
            {
              "label": "4:5 (3712 x 4608)",
              "value": {
                "width": 3712,
                "height": 4608
              }
            },
            {
              "label": "5:4 (4608 x 3712)",
              "value": {
                "width": 4608,
                "height": 3712
              }
            },
            {
              "label": "16:9 (5504 x 3072)",
              "value": {
                "width": 5504,
                "height": 3072
              }
            },
            {
              "label": "9:16 (3072 x 5504)",
              "value": {
                "width": 3072,
                "height": 5504
              }
            },
            {
              "label": "21:9 (6336 x 2688)",
              "value": {
                "width": 6336,
                "height": 2688
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "google:4@2",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.244,
        "by_field": {
          "size": {
            "1:1 (1024 x 1024)": 0.138,
            "4:3 (1200 x 896)": 0.138,
            "3:4 (896 x 1200)": 0.138,
            "3:2 (1264 x 848)": 0.138,
            "2:3 (848 x 1264)": 0.138,
            "4:5 (928 x 1152)": 0.138,
            "5:4 (1152 x 928)": 0.138,
            "16:9 (1376 x 768)": 0.138,
            "9:16 (768 x 1376)": 0.138,
            "21:9 (1548 x 672)": 0.138,
            "1:1 (2048 x 2048)": 0.138,
            "4:3 (2400 x 1792)": 0.138,
            "3:4 (1792 x 2400)": 0.138,
            "3:2 (2528 x 1696)": 0.138,
            "2:3 (1696 x 2528)": 0.138,
            "4:5 (1856 x 2304)": 0.138,
            "5:4 (2304 x 1856)": 0.138,
            "16:9 (2752 x 1536)": 0.138,
            "9:16 (1536 x 2752)": 0.138,
            "21:9 (3168 x 1344)": 0.138,
            "1:1 (4096 x 4096)": 0.244,
            "4:3 (4800 x 3584)": 0.244,
            "3:4 (3584 x 4800)": 0.244,
            "3:2 (5056 x 3392)": 0.244,
            "2:3 (3392 x 5056)": 0.244,
            "4:5 (3712 x 4608)": 0.244,
            "5:4 (4608 x 3712)": 0.244,
            "16:9 (5504 x 3072)": 0.244,
            "9:16 (3072 x 5504)": 0.244,
            "21:9 (6336 x 2688)": 0.244
          }
        },
        "count_field": "numberResults",
        "per_input_image": 0.0011,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.138 per image, or $0.244 at 4K, plus about $0.0011 per reference."
      }
    },
    {
      "id": "nano-banana-2",
      "label": "Nano Banana 2",
      "group": "Google",
      "description": "Google Nano Banana 2 (Gemini 3.1 Flash Image): fast generation and editing with up to 14 reference images.",
      "references": {
        "mode": "optional",
        "max": 14,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1200 x 896)",
              "value": {
                "width": 1200,
                "height": 896
              }
            },
            {
              "label": "3:4 (896 x 1200)",
              "value": {
                "width": 896,
                "height": 1200
              }
            },
            {
              "label": "3:2 (1264 x 848)",
              "value": {
                "width": 1264,
                "height": 848
              }
            },
            {
              "label": "2:3 (848 x 1264)",
              "value": {
                "width": 848,
                "height": 1264
              }
            },
            {
              "label": "4:5 (928 x 1152)",
              "value": {
                "width": 928,
                "height": 1152
              }
            },
            {
              "label": "5:4 (1152 x 928)",
              "value": {
                "width": 1152,
                "height": 928
              }
            },
            {
              "label": "16:9 (1376 x 768)",
              "value": {
                "width": 1376,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1376)",
              "value": {
                "width": 768,
                "height": 1376
              }
            },
            {
              "label": "21:9 (1584 x 672)",
              "value": {
                "width": 1584,
                "height": 672
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2400 x 1792)",
              "value": {
                "width": 2400,
                "height": 1792
              }
            },
            {
              "label": "3:4 (1792 x 2400)",
              "value": {
                "width": 1792,
                "height": 2400
              }
            },
            {
              "label": "3:2 (2528 x 1696)",
              "value": {
                "width": 2528,
                "height": 1696
              }
            },
            {
              "label": "2:3 (1696 x 2528)",
              "value": {
                "width": 1696,
                "height": 2528
              }
            },
            {
              "label": "4:5 (1856 x 2304)",
              "value": {
                "width": 1856,
                "height": 2304
              }
            },
            {
              "label": "5:4 (2304 x 1856)",
              "value": {
                "width": 2304,
                "height": 1856
              }
            },
            {
              "label": "16:9 (2752 x 1536)",
              "value": {
                "width": 2752,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2752)",
              "value": {
                "width": 1536,
                "height": 2752
              }
            },
            {
              "label": "21:9 (3168 x 1344)",
              "value": {
                "width": 3168,
                "height": 1344
              }
            },
            {
              "label": "1:1 (4096 x 4096)",
              "value": {
                "width": 4096,
                "height": 4096
              }
            },
            {
              "label": "4:3 (4800 x 3584)",
              "value": {
                "width": 4800,
                "height": 3584
              }
            },
            {
              "label": "3:4 (3584 x 4800)",
              "value": {
                "width": 3584,
                "height": 4800
              }
            },
            {
              "label": "3:2 (5056 x 3392)",
              "value": {
                "width": 5056,
                "height": 3392
              }
            },
            {
              "label": "2:3 (3392 x 5056)",
              "value": {
                "width": 3392,
                "height": 5056
              }
            },
            {
              "label": "4:5 (3712 x 4608)",
              "value": {
                "width": 3712,
                "height": 4608
              }
            },
            {
              "label": "5:4 (4608 x 3712)",
              "value": {
                "width": 4608,
                "height": 3712
              }
            },
            {
              "label": "16:9 (5504 x 3072)",
              "value": {
                "width": 5504,
                "height": 3072
              }
            },
            {
              "label": "9:16 (3072 x 5504)",
              "value": {
                "width": 3072,
                "height": 5504
              }
            },
            {
              "label": "21:9 (6336 x 2688)",
              "value": {
                "width": 6336,
                "height": 2688
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "google:4@3",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.15295,
        "by_field": {
          "size": {
            "1:1 (1024 x 1024)": 0.06895,
            "4:3 (1200 x 896)": 0.06895,
            "3:4 (896 x 1200)": 0.06895,
            "3:2 (1264 x 848)": 0.06895,
            "2:3 (848 x 1264)": 0.06895,
            "4:5 (928 x 1152)": 0.06895,
            "5:4 (1152 x 928)": 0.06895,
            "16:9 (1376 x 768)": 0.06895,
            "9:16 (768 x 1376)": 0.06895,
            "21:9 (1584 x 672)": 0.06895,
            "1:1 (2048 x 2048)": 0.10255,
            "4:3 (2400 x 1792)": 0.10255,
            "3:4 (1792 x 2400)": 0.10255,
            "3:2 (2528 x 1696)": 0.10255,
            "2:3 (1696 x 2528)": 0.10255,
            "4:5 (1856 x 2304)": 0.10255,
            "5:4 (2304 x 1856)": 0.10255,
            "16:9 (2752 x 1536)": 0.10255,
            "9:16 (1536 x 2752)": 0.10255,
            "21:9 (3168 x 1344)": 0.10255,
            "1:1 (4096 x 4096)": 0.15295,
            "4:3 (4800 x 3584)": 0.15295,
            "3:4 (3584 x 4800)": 0.15295,
            "3:2 (5056 x 3392)": 0.15295,
            "2:3 (3392 x 5056)": 0.15295,
            "4:5 (3712 x 4608)": 0.15295,
            "5:4 (4608 x 3712)": 0.15295,
            "16:9 (5504 x 3072)": 0.15295,
            "9:16 (3072 x 5504)": 0.15295,
            "21:9 (6336 x 2688)": 0.15295
          }
        },
        "count_field": "numberResults",
        "per_input_image": 0.00028,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.069 per image at 1K, $0.103 at 2K and $0.153 at 4K, plus $0.00028 per reference."
      }
    },
    {
      "id": "nano-banana-2-1",
      "label": "Nano Banana 2.1",
      "group": "Google",
      "description": "Google Nano Banana 2.1: an update to Nano Banana 2 with sharper text and steadier characters, up to 14 reference images.",
      "references": {
        "mode": "optional",
        "max": 14,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1200 x 896)",
              "value": {
                "width": 1200,
                "height": 896
              }
            },
            {
              "label": "3:4 (896 x 1200)",
              "value": {
                "width": 896,
                "height": 1200
              }
            },
            {
              "label": "3:2 (1264 x 848)",
              "value": {
                "width": 1264,
                "height": 848
              }
            },
            {
              "label": "2:3 (848 x 1264)",
              "value": {
                "width": 848,
                "height": 1264
              }
            },
            {
              "label": "4:5 (928 x 1152)",
              "value": {
                "width": 928,
                "height": 1152
              }
            },
            {
              "label": "5:4 (1152 x 928)",
              "value": {
                "width": 1152,
                "height": 928
              }
            },
            {
              "label": "16:9 (1376 x 768)",
              "value": {
                "width": 1376,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1376)",
              "value": {
                "width": 768,
                "height": 1376
              }
            },
            {
              "label": "21:9 (1584 x 672)",
              "value": {
                "width": 1584,
                "height": 672
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2400 x 1792)",
              "value": {
                "width": 2400,
                "height": 1792
              }
            },
            {
              "label": "3:4 (1792 x 2400)",
              "value": {
                "width": 1792,
                "height": 2400
              }
            },
            {
              "label": "3:2 (2528 x 1696)",
              "value": {
                "width": 2528,
                "height": 1696
              }
            },
            {
              "label": "2:3 (1696 x 2528)",
              "value": {
                "width": 1696,
                "height": 2528
              }
            },
            {
              "label": "4:5 (1856 x 2304)",
              "value": {
                "width": 1856,
                "height": 2304
              }
            },
            {
              "label": "5:4 (2304 x 1856)",
              "value": {
                "width": 2304,
                "height": 1856
              }
            },
            {
              "label": "16:9 (2752 x 1536)",
              "value": {
                "width": 2752,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2752)",
              "value": {
                "width": 1536,
                "height": 2752
              }
            },
            {
              "label": "21:9 (3168 x 1344)",
              "value": {
                "width": 3168,
                "height": 1344
              }
            },
            {
              "label": "1:1 (4096 x 4096)",
              "value": {
                "width": 4096,
                "height": 4096
              }
            },
            {
              "label": "4:3 (4800 x 3584)",
              "value": {
                "width": 4800,
                "height": 3584
              }
            },
            {
              "label": "3:4 (3584 x 4800)",
              "value": {
                "width": 3584,
                "height": 4800
              }
            },
            {
              "label": "3:2 (5056 x 3392)",
              "value": {
                "width": 5056,
                "height": 3392
              }
            },
            {
              "label": "2:3 (3392 x 5056)",
              "value": {
                "width": 3392,
                "height": 5056
              }
            },
            {
              "label": "4:5 (3712 x 4608)",
              "value": {
                "width": 3712,
                "height": 4608
              }
            },
            {
              "label": "5:4 (4608 x 3712)",
              "value": {
                "width": 4608,
                "height": 3712
              }
            },
            {
              "label": "16:9 (5504 x 3072)",
              "value": {
                "width": 5504,
                "height": 3072
              }
            },
            {
              "label": "9:16 (3072 x 5504)",
              "value": {
                "width": 3072,
                "height": 5504
              }
            },
            {
              "label": "21:9 (6336 x 2688)",
              "value": {
                "width": 6336,
                "height": 2688
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "google:nano-banana@2.1",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.114,
        "by_field": {
          "size": {
            "1:1 (1024 x 1024)": 0.0342,
            "4:3 (1200 x 896)": 0.0342,
            "3:4 (896 x 1200)": 0.0342,
            "3:2 (1264 x 848)": 0.0342,
            "2:3 (848 x 1264)": 0.0342,
            "4:5 (928 x 1152)": 0.0342,
            "5:4 (1152 x 928)": 0.0342,
            "16:9 (1376 x 768)": 0.0342,
            "9:16 (768 x 1376)": 0.0342,
            "21:9 (1584 x 672)": 0.0342,
            "1:1 (2048 x 2048)": 0.051,
            "4:3 (2400 x 1792)": 0.051,
            "3:4 (1792 x 2400)": 0.051,
            "3:2 (2528 x 1696)": 0.051,
            "2:3 (1696 x 2528)": 0.051,
            "4:5 (1856 x 2304)": 0.051,
            "5:4 (2304 x 1856)": 0.051,
            "16:9 (2752 x 1536)": 0.051,
            "9:16 (1536 x 2752)": 0.051,
            "21:9 (3168 x 1344)": 0.051,
            "1:1 (4096 x 4096)": 0.114,
            "4:3 (4800 x 3584)": 0.114,
            "3:4 (3584 x 4800)": 0.114,
            "3:2 (5056 x 3392)": 0.114,
            "2:3 (3392 x 5056)": 0.114,
            "4:5 (3712 x 4608)": 0.114,
            "5:4 (4608 x 3712)": 0.114,
            "16:9 (5504 x 3072)": 0.114,
            "9:16 (3072 x 5504)": 0.114,
            "21:9 (6336 x 2688)": 0.114
          }
        },
        "count_field": "numberResults",
        "per_input_image": 0.0017,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed in tokens. Before a run: about $0.034 at 1K, $0.051 at 2K and $0.114 at 4K, plus about $0.0017 per reference."
      }
    },
    {
      "id": "nano-banana-2-lite",
      "label": "Nano Banana 2 Lite",
      "group": "Google",
      "description": "A lighter, cheaper Nano Banana 2 for quick 1K generation and editing.",
      "references": {
        "mode": "optional",
        "max": 14,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1200 x 896)",
              "value": {
                "width": 1200,
                "height": 896
              }
            },
            {
              "label": "3:4 (896 x 1200)",
              "value": {
                "width": 896,
                "height": 1200
              }
            },
            {
              "label": "3:2 (1264 x 848)",
              "value": {
                "width": 1264,
                "height": 848
              }
            },
            {
              "label": "2:3 (848 x 1264)",
              "value": {
                "width": 848,
                "height": 1264
              }
            },
            {
              "label": "4:5 (928 x 1152)",
              "value": {
                "width": 928,
                "height": 1152
              }
            },
            {
              "label": "5:4 (1152 x 928)",
              "value": {
                "width": 1152,
                "height": 928
              }
            },
            {
              "label": "16:9 (1376 x 768)",
              "value": {
                "width": 1376,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1376)",
              "value": {
                "width": 768,
                "height": 1376
              }
            },
            {
              "label": "21:9 (1584 x 672)",
              "value": {
                "width": 1584,
                "height": 672
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "google:nano-banana@2-lite",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.0336,
        "per_input_image": 0.0004,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed in tokens. Before a run: $0.0336 per 1K image, Runware's own example, plus about $0.0004 per reference."
      }
    },
    {
      "id": "gpt-image-2",
      "label": "GPT Image 2",
      "group": "OpenAI",
      "description": "OpenAI GPT Image 2: strong prompt following and text. Add images to edit them, and paint a mask to change one area.",
      "references": {
        "mode": "optional",
        "max": 16,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "optional",
        "paint": "white"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1024 x 768)",
              "value": {
                "width": 1024,
                "height": 768
              }
            },
            {
              "label": "3:4 (768 x 1024)",
              "value": {
                "width": 768,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1536 x 1024)",
              "value": {
                "width": 1536,
                "height": 1024
              }
            },
            {
              "label": "2:3 (1024 x 1536)",
              "value": {
                "width": 1024,
                "height": 1536
              }
            },
            {
              "label": "16:9 (1920 x 1088)",
              "value": {
                "width": 1920,
                "height": 1088
              }
            },
            {
              "label": "9:16 (1088 x 1920)",
              "value": {
                "width": 1088,
                "height": 1920
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "quality",
          "label": "Quality",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "High",
              "value": "high"
            },
            {
              "label": "Medium",
              "value": "medium"
            },
            {
              "label": "Low",
              "value": "low"
            }
          ]
        },
        {
          "key": "background",
          "label": "Background",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "Opaque",
              "value": "opaque"
            },
            {
              "label": "Transparent",
              "value": "transparent"
            }
          ],
          "help": "Auto lets the model choose. Transparent needs PNG or WEBP."
        },
        {
          "key": "moderation",
          "label": "Moderation",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "Low",
              "value": "low"
            }
          ],
          "help": "Auto is the standard filter; Low filters less strictly."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "openai:gpt-image@2",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}",
              "maskImage": "{{mask}}"
            },
            "settings": {
              "quality": "{{fields.quality}}",
              "background": "{{fields.background}}",
              "moderation": "{{fields.moderation}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.211,
        "by_field": {
          "size": {
            "3:2 (1536 x 1024)": {
              "quality": {
                "auto": 0.165,
                "high": 0.165,
                "medium": 0.041,
                "low": 0.005
              }
            },
            "2:3 (1024 x 1536)": {
              "quality": {
                "auto": 0.165,
                "high": 0.165,
                "medium": 0.041,
                "low": 0.005
              }
            }
          },
          "quality": {
            "auto": 0.211,
            "high": 0.211,
            "medium": 0.053,
            "low": 0.006
          }
        },
        "per_input_image": 0.009,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed in tokens. Estimate from OpenAI's table: 1024 x 1024 $0.006 low to $0.211 high, 3:2 and 2:3 $0.005 to $0.165; other sizes as 1024 x 1024, Auto as High."
      }
    },
    {
      "id": "gpt-image-2-5-flare",
      "label": "GPT Image 2.5 Flare",
      "group": "OpenAI",
      "description": "OpenAI GPT Image 2.5 Flare: fast everyday generation and editing, with an optional mask.",
      "references": {
        "mode": "optional",
        "max": 16,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "optional",
        "paint": "white"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1024 x 768)",
              "value": {
                "width": 1024,
                "height": 768
              }
            },
            {
              "label": "3:4 (768 x 1024)",
              "value": {
                "width": 768,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1536 x 1024)",
              "value": {
                "width": 1536,
                "height": 1024
              }
            },
            {
              "label": "2:3 (1024 x 1536)",
              "value": {
                "width": 1024,
                "height": 1536
              }
            },
            {
              "label": "16:9 (1920 x 1088)",
              "value": {
                "width": 1920,
                "height": 1088
              }
            },
            {
              "label": "9:16 (1088 x 1920)",
              "value": {
                "width": 1088,
                "height": 1920
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "quality",
          "label": "Quality",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "Max",
              "value": "max"
            },
            {
              "label": "Extra High",
              "value": "xhigh"
            },
            {
              "label": "High",
              "value": "high"
            },
            {
              "label": "Medium",
              "value": "medium"
            },
            {
              "label": "Low",
              "value": "low"
            }
          ]
        },
        {
          "key": "background",
          "label": "Background",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "Opaque",
              "value": "opaque"
            },
            {
              "label": "Transparent",
              "value": "transparent"
            }
          ],
          "help": "Auto lets the model choose. Transparent needs PNG or WEBP."
        },
        {
          "key": "moderation",
          "label": "Moderation",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "Low",
              "value": "low"
            }
          ],
          "help": "Auto is the standard filter; Low filters less strictly."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "openai:gpt-image@2.5-flare",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}",
              "maskImage": "{{mask}}"
            },
            "settings": {
              "quality": "{{fields.quality}}",
              "background": "{{fields.background}}",
              "moderation": "{{fields.moderation}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.21072,
        "by_field": {
          "quality": {
            "auto": 0.21072,
            "max": 0.21072,
            "xhigh": 0.09366,
            "high": 0.05268,
            "medium": 0.01317,
            "low": 0.00588
          }
        },
        "per_input_image": 0.009,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed in tokens. Estimate at 1024 x 1024: $0.0059 low to $0.2107 max; Auto as Max. About $0.009 per reference."
      }
    },
    {
      "id": "gpt-image-2-5-sunburst",
      "label": "GPT Image 2.5 Sunburst",
      "group": "OpenAI",
      "description": "OpenAI GPT Image 2.5 Sunburst: premium generation and careful step by step edits, with an optional mask.",
      "references": {
        "mode": "optional",
        "max": 16,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "optional",
        "paint": "white"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1024 x 768)",
              "value": {
                "width": 1024,
                "height": 768
              }
            },
            {
              "label": "3:4 (768 x 1024)",
              "value": {
                "width": 768,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1536 x 1024)",
              "value": {
                "width": 1536,
                "height": 1024
              }
            },
            {
              "label": "2:3 (1024 x 1536)",
              "value": {
                "width": 1024,
                "height": 1536
              }
            },
            {
              "label": "16:9 (1920 x 1088)",
              "value": {
                "width": 1920,
                "height": 1088
              }
            },
            {
              "label": "9:16 (1088 x 1920)",
              "value": {
                "width": 1088,
                "height": 1920
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "quality",
          "label": "Quality",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "Max",
              "value": "max"
            },
            {
              "label": "Extra High",
              "value": "xhigh"
            },
            {
              "label": "High",
              "value": "high"
            },
            {
              "label": "Medium",
              "value": "medium"
            },
            {
              "label": "Low",
              "value": "low"
            }
          ]
        },
        {
          "key": "background",
          "label": "Background",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "Opaque",
              "value": "opaque"
            },
            {
              "label": "Transparent",
              "value": "transparent"
            }
          ],
          "help": "Auto lets the model choose. Transparent needs PNG or WEBP."
        },
        {
          "key": "moderation",
          "label": "Moderation",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "Low",
              "value": "low"
            }
          ],
          "help": "Auto is the standard filter; Low filters less strictly."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "openai:gpt-image@2.5-sunburst",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}",
              "maskImage": "{{mask}}"
            },
            "settings": {
              "quality": "{{fields.quality}}",
              "background": "{{fields.background}}",
              "moderation": "{{fields.moderation}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.21072,
        "by_field": {
          "quality": {
            "auto": 0.21072,
            "max": 0.21072,
            "xhigh": 0.09366,
            "high": 0.05268,
            "medium": 0.01317,
            "low": 0.00588
          }
        },
        "per_input_image": 0.009,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed in tokens. Estimate at 1024 x 1024: $0.0059 low to $0.2107 max; Auto as Max. About $0.009 per reference."
      }
    },
    {
      "id": "flux-3",
      "label": "FLUX 3",
      "group": "FLUX",
      "description": "Black Forest Labs FLUX 3: native 4K generation and precise editing with up to 10 reference images. Grounding looks things up on the web first.",
      "references": {
        "mode": "optional",
        "max": 10,
        "send_as": "data_url",
        "min_side": 128
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1184 x 880)",
              "value": {
                "width": 1184,
                "height": 880
              }
            },
            {
              "label": "3:4 (880 x 1184)",
              "value": {
                "width": 880,
                "height": 1184
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "4:5 (912 x 1152)",
              "value": {
                "width": 912,
                "height": 1152
              }
            },
            {
              "label": "5:4 (1152 x 912)",
              "value": {
                "width": 1152,
                "height": 912
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "21:9 (1568 x 672)",
              "value": {
                "width": 1568,
                "height": 672
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2368 x 1776)",
              "value": {
                "width": 2368,
                "height": 1776
              }
            },
            {
              "label": "3:4 (1776 x 2368)",
              "value": {
                "width": 1776,
                "height": 2368
              }
            },
            {
              "label": "3:2 (2512 x 1664)",
              "value": {
                "width": 2512,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2512)",
              "value": {
                "width": 1664,
                "height": 2512
              }
            },
            {
              "label": "4:5 (1824 x 2288)",
              "value": {
                "width": 1824,
                "height": 2288
              }
            },
            {
              "label": "5:4 (2288 x 1824)",
              "value": {
                "width": 2288,
                "height": 1824
              }
            },
            {
              "label": "16:9 (2736 x 1536)",
              "value": {
                "width": 2736,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2736)",
              "value": {
                "width": 1536,
                "height": 2736
              }
            },
            {
              "label": "21:9 (3136 x 1344)",
              "value": {
                "width": 3136,
                "height": 1344
              }
            },
            {
              "label": "1:1 (4096 x 4096)",
              "value": {
                "width": 4096,
                "height": 4096
              }
            },
            {
              "label": "4:3 (4736 x 3552)",
              "value": {
                "width": 4736,
                "height": 3552
              }
            },
            {
              "label": "3:4 (3552 x 4736)",
              "value": {
                "width": 3552,
                "height": 4736
              }
            },
            {
              "label": "3:2 (5024 x 3344)",
              "value": {
                "width": 5024,
                "height": 3344
              }
            },
            {
              "label": "2:3 (3344 x 5024)",
              "value": {
                "width": 3344,
                "height": 5024
              }
            },
            {
              "label": "4:5 (3664 x 4576)",
              "value": {
                "width": 3664,
                "height": 4576
              }
            },
            {
              "label": "5:4 (4576 x 3664)",
              "value": {
                "width": 4576,
                "height": 3664
              }
            },
            {
              "label": "16:9 (5456 x 3072)",
              "value": {
                "width": 5456,
                "height": 3072
              }
            },
            {
              "label": "9:16 (3072 x 5456)",
              "value": {
                "width": 3072,
                "height": 5456
              }
            },
            {
              "label": "21:9 (6256 x 2688)",
              "value": {
                "width": 6256,
                "height": 2688
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "safetyTolerance",
          "label": "Safety Tolerance",
          "type": "int_slider",
          "min": 0,
          "max": 4,
          "default": 2,
          "help": "0 is the strictest, 4 the most permissive."
        },
        {
          "key": "grounding",
          "label": "Grounding",
          "type": "bool",
          "default": true,
          "help": "Searches the web and images for your prompt before generating."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:flux@3-image",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "safetyTolerance": "{{fields.safetyTolerance}}",
              "grounding": "{{fields.grounding}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.607,
        "by_field": {
          "size": {
            "1:1 (1024 x 1024)": 0.048,
            "4:3 (1184 x 880)": 0.048,
            "3:4 (880 x 1184)": 0.048,
            "3:2 (1248 x 832)": 0.048,
            "2:3 (832 x 1248)": 0.048,
            "4:5 (912 x 1152)": 0.048,
            "5:4 (1152 x 912)": 0.048,
            "16:9 (1360 x 768)": 0.048,
            "9:16 (768 x 1360)": 0.048,
            "21:9 (1568 x 672)": 0.048,
            "1:1 (2048 x 2048)": 0.1,
            "4:3 (2368 x 1776)": 0.1,
            "3:4 (1776 x 2368)": 0.1,
            "3:2 (2512 x 1664)": 0.1,
            "2:3 (1664 x 2512)": 0.1,
            "4:5 (1824 x 2288)": 0.1,
            "5:4 (2288 x 1824)": 0.1,
            "16:9 (2736 x 1536)": 0.1,
            "9:16 (1536 x 2736)": 0.1,
            "21:9 (3136 x 1344)": 0.1,
            "1:1 (4096 x 4096)": 0.607,
            "4:3 (4736 x 3552)": 0.607,
            "3:4 (3552 x 4736)": 0.607,
            "3:2 (5024 x 3344)": 0.607,
            "2:3 (3344 x 5024)": 0.607,
            "4:5 (3664 x 4576)": 0.607,
            "5:4 (4576 x 3664)": 0.607,
            "16:9 (5456 x 3072)": 0.607,
            "9:16 (3072 x 5456)": 0.607,
            "21:9 (6256 x 2688)": 0.607
          }
        },
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.048 per image at 1K, $0.10 at 2K and $0.607 at 4K."
      }
    },
    {
      "id": "flux-3-klein",
      "label": "FLUX 3 Klein",
      "group": "FLUX",
      "description": "FLUX 3 Klein: the small, fast FLUX 3 for generation and editing with up to 4 reference images. Base takes more steps for more variety.",
      "references": {
        "mode": "optional",
        "max": 4,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            },
            {
              "label": "1:1 (4096 x 4096)",
              "value": {
                "width": 4096,
                "height": 4096
              }
            },
            {
              "label": "4:3 (4096 x 3072)",
              "value": {
                "width": 4096,
                "height": 3072
              }
            },
            {
              "label": "3:4 (3072 x 4096)",
              "value": {
                "width": 3072,
                "height": 4096
              }
            },
            {
              "label": "3:2 (4096 x 2736)",
              "value": {
                "width": 4096,
                "height": 2736
              }
            },
            {
              "label": "2:3 (2736 x 4096)",
              "value": {
                "width": 2736,
                "height": 4096
              }
            },
            {
              "label": "16:9 (4096 x 2304)",
              "value": {
                "width": 4096,
                "height": 2304
              }
            },
            {
              "label": "9:16 (2304 x 4096)",
              "value": {
                "width": 2304,
                "height": 4096
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "CFGScale",
          "label": "Guidance",
          "type": "float_slider",
          "min": 1,
          "max": 20,
          "default": 3.5,
          "step": 0.1,
          "help": "How closely the image follows the prompt. Higher follows it more strictly."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:flux@3-image-klein",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.01444,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.01444 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "distilled",
        "options": [
          {
            "id": "distilled",
            "label": "Distilled",
            "description": "Few steps, the fastest.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "bfl:flux@3-image-klein",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.01444,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.01444 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            },
            "fields": [
              "size",
              "outputFormat",
              "numberResults",
              "seed"
            ]
          },
          {
            "id": "base",
            "label": "Base",
            "description": "The undistilled model: more steps, more variety, and a negative prompt.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "bfl:flux@3-image-klein-base",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "CFGScale": "{{fields.CFGScale}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.05227,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.05227 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            },
            "fields": [
              "size",
              "outputFormat",
              "numberResults",
              "negativePrompt",
              "CFGScale",
              "seed"
            ]
          }
        ]
      }
    },
    {
      "id": "flux-2-pro",
      "label": "FLUX.2 [pro]",
      "group": "FLUX",
      "description": "Black Forest Labs FLUX.2 [pro]. Optional reference images (up to 9).",
      "references": {
        "mode": "optional",
        "max": 9,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "safetyTolerance",
          "label": "Safety Tolerance",
          "type": "int_slider",
          "min": 0,
          "max": 5,
          "default": 2,
          "help": "0 is the strictest, 5 the most permissive."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:5@1",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "providerSettings": {
              "bfl": {
                "safetyTolerance": "{{fields.safetyTolerance}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_request": 0.015,
        "per_output_megapixel_block": 0.015,
        "output_megapixel_block_size": 1,
        "per_input_megapixel_block": 0.015,
        "input_megapixel_block_size": 1,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 for the first megapixel, then $0.015 per started megapixel of output and references."
      }
    },
    {
      "id": "flux-2-max",
      "label": "FLUX.2 [max]",
      "group": "FLUX",
      "description": "Black Forest Labs FLUX.2 [max], their strongest model, grounded in live web information. Up to 8 reference images.",
      "references": {
        "mode": "optional",
        "max": 8,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "safetyTolerance",
          "label": "Safety Tolerance",
          "type": "int_slider",
          "min": 0,
          "max": 5,
          "default": 2,
          "help": "0 is the strictest, 5 the most permissive."
        },
        {
          "key": "promptUpsampling",
          "label": "Expand Prompt",
          "type": "bool",
          "default": false,
          "help": "Lets the model add detail to your prompt. Results vary more."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:7@1",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "providerSettings": {
              "bfl": {
                "safetyTolerance": "{{fields.safetyTolerance}}",
                "promptUpsampling": "{{fields.promptUpsampling}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_request": 0.04,
        "per_output_megapixel_block": 0.03,
        "output_megapixel_block_size": 1,
        "per_input_megapixel_block": 0.03,
        "input_megapixel_block_size": 1,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.07 for the first megapixel, then $0.03 per started megapixel of output and references."
      }
    },
    {
      "id": "flux-2-flex",
      "label": "FLUX.2 [flex]",
      "group": "FLUX",
      "description": "Black Forest Labs FLUX.2 [flex], with adjustable steps and guidance for precise text. Up to 10 reference images.",
      "references": {
        "mode": "optional",
        "max": 10,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "safetyTolerance",
          "label": "Safety Tolerance",
          "type": "int_slider",
          "min": 0,
          "max": 5,
          "default": 2,
          "help": "0 is the strictest, 5 the most permissive."
        },
        {
          "key": "promptUpsampling",
          "label": "Expand Prompt",
          "type": "bool",
          "default": false,
          "help": "Lets the model add detail to your prompt. Results vary more."
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 1,
          "max": 50,
          "default": 20,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "key": "CFGScale",
          "label": "Guidance",
          "type": "float_slider",
          "min": 1.5,
          "max": 5,
          "default": 2.5,
          "step": 0.1,
          "help": "How closely the image follows the prompt. Higher follows it more strictly."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:6@1",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "steps": "{{fields.steps}}",
            "CFGScale": "{{fields.CFGScale}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "providerSettings": {
              "bfl": {
                "safetyTolerance": "{{fields.safetyTolerance}}",
                "promptUpsampling": "{{fields.promptUpsampling}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_output_megapixel_block": 0.06,
        "output_megapixel_block_size": 1,
        "per_input_megapixel_block": 0.06,
        "input_megapixel_block_size": 1,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.06 per started megapixel of output and of references."
      }
    },
    {
      "id": "flux-2-dev",
      "label": "FLUX.2 [dev]",
      "group": "FLUX",
      "description": "FLUX.2 [dev], the open model, with up to 4 reference images.",
      "references": {
        "mode": "optional",
        "max": 4,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 1,
          "max": 50,
          "default": 20,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "key": "CFGScale",
          "label": "Guidance",
          "type": "float_slider",
          "min": 1,
          "max": 20,
          "default": 4,
          "step": 0.1,
          "help": "How closely the image follows the prompt. Higher follows it more strictly."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:400@1",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "steps": "{{fields.steps}}",
            "CFGScale": "{{fields.CFGScale}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.01956,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.01956 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      }
    },
    {
      "id": "flux-2-klein-9b",
      "label": "FLUX.2 [klein] 9B",
      "group": "FLUX",
      "description": "FLUX.2 [klein] 9B: very fast generation and editing. Base takes more steps for more variety; KV is tuned for reference images.",
      "references": {
        "mode": "optional",
        "max": 4,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:400@2",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.00162,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00162 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "distilled",
        "options": [
          {
            "id": "distilled",
            "label": "Distilled",
            "description": "4 steps, the fastest.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:400@2",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.00162,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00162 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            }
          },
          {
            "id": "base",
            "label": "Base",
            "description": "The undistilled model: more steps and more variety.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:400@3",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.00868,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00868 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            }
          },
          {
            "id": "kv",
            "label": "KV",
            "description": "Tuned for faster runs with reference images.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:400@6",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.00252,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00252 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            }
          }
        ]
      }
    },
    {
      "id": "flux-2-klein-4b",
      "label": "FLUX.2 [klein] 4B",
      "group": "FLUX",
      "description": "FLUX.2 [klein] 4B: the fastest Klein model. Base takes more steps for more variety.",
      "references": {
        "mode": "optional",
        "max": 4,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:400@4",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.00182,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00182 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "distilled",
        "options": [
          {
            "id": "distilled",
            "label": "Distilled",
            "description": "4 steps, the fastest.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:400@4",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.00182,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00182 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            }
          },
          {
            "id": "base",
            "label": "Base",
            "description": "The undistilled model: more steps and more variety.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:400@5",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.00407,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00407 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            }
          }
        ]
      }
    },
    {
      "id": "flux-kontext-pro",
      "label": "FLUX.1 Kontext [pro]",
      "group": "FLUX",
      "description": "FLUX.1 Kontext [pro]: edits the images you add from a prompt, or makes a new one without them.",
      "references": {
        "mode": "optional",
        "max": 2,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1184 x 880)",
              "value": {
                "width": 1184,
                "height": 880
              }
            },
            {
              "label": "3:4 (880 x 1184)",
              "value": {
                "width": 880,
                "height": 1184
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "21:9 (1568 x 672)",
              "value": {
                "width": 1568,
                "height": 672
              }
            },
            {
              "label": "9:21 (672 x 1568)",
              "value": {
                "width": 672,
                "height": 1568
              }
            },
            {
              "label": "13:7 (1392 x 752)",
              "value": {
                "width": 1392,
                "height": 752
              }
            },
            {
              "label": "7:13 (752 x 1392)",
              "value": {
                "width": 752,
                "height": 1392
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "safetyTolerance",
          "label": "Safety Tolerance",
          "type": "int_slider",
          "min": 0,
          "max": 6,
          "default": 2,
          "help": "0 is the strictest, 6 the most permissive."
        },
        {
          "key": "promptUpsampling",
          "label": "Expand Prompt",
          "type": "bool",
          "default": false,
          "help": "Lets the model add detail to your prompt. Results vary more."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:3@1",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "providerSettings": {
              "bfl": {
                "safetyTolerance": "{{fields.safetyTolerance}}",
                "promptUpsampling": "{{fields.promptUpsampling}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.04,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image."
      }
    },
    {
      "id": "flux-kontext-max",
      "label": "FLUX.1 Kontext [max]",
      "group": "FLUX",
      "description": "FLUX.1 Kontext [max]: the higher fidelity Kontext for precise edits.",
      "references": {
        "mode": "optional",
        "max": 2,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1184 x 880)",
              "value": {
                "width": 1184,
                "height": 880
              }
            },
            {
              "label": "3:4 (880 x 1184)",
              "value": {
                "width": 880,
                "height": 1184
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "21:9 (1568 x 672)",
              "value": {
                "width": 1568,
                "height": 672
              }
            },
            {
              "label": "9:21 (672 x 1568)",
              "value": {
                "width": 672,
                "height": 1568
              }
            },
            {
              "label": "13:7 (1392 x 752)",
              "value": {
                "width": 1392,
                "height": 752
              }
            },
            {
              "label": "7:13 (752 x 1392)",
              "value": {
                "width": 752,
                "height": 1392
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "safetyTolerance",
          "label": "Safety Tolerance",
          "type": "int_slider",
          "min": 0,
          "max": 6,
          "default": 2,
          "help": "0 is the strictest, 6 the most permissive."
        },
        {
          "key": "promptUpsampling",
          "label": "Expand Prompt",
          "type": "bool",
          "default": false,
          "help": "Lets the model add detail to your prompt. Results vary more."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:4@1",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "providerSettings": {
              "bfl": {
                "safetyTolerance": "{{fields.safetyTolerance}}",
                "promptUpsampling": "{{fields.promptUpsampling}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.08,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.08 per image."
      }
    },
    {
      "id": "flux-kontext-dev",
      "label": "FLUX.1 Kontext [dev]",
      "group": "FLUX",
      "description": "FLUX.1 Kontext [dev], the open Kontext model for quick edits.",
      "references": {
        "mode": "optional",
        "max": 4,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1184 x 880)",
              "value": {
                "width": 1184,
                "height": 880
              }
            },
            {
              "label": "3:4 (880 x 1184)",
              "value": {
                "width": 880,
                "height": 1184
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "21:9 (1568 x 672)",
              "value": {
                "width": 1568,
                "height": 672
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 1,
          "max": 100,
          "default": 28,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:106@1",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "steps": "{{fields.steps}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.01253,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.01253 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      }
    },
    {
      "id": "flux-1-1-pro",
      "label": "FLUX1.1 [pro]",
      "group": "FLUX",
      "description": "FLUX1.1 [pro] text to image.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1312 x 736)",
              "value": {
                "width": 1312,
                "height": 736
              }
            },
            {
              "label": "9:16 (736 x 1312)",
              "value": {
                "width": 736,
                "height": 1312
              }
            },
            {
              "label": "1:1 (1440 x 1440)",
              "value": {
                "width": 1440,
                "height": 1440
              }
            },
            {
              "label": "4:3 (1440 x 1088)",
              "value": {
                "width": 1440,
                "height": 1088
              }
            },
            {
              "label": "3:4 (1088 x 1440)",
              "value": {
                "width": 1088,
                "height": 1440
              }
            },
            {
              "label": "3:2 (1440 x 960)",
              "value": {
                "width": 1440,
                "height": 960
              }
            },
            {
              "label": "2:3 (960 x 1440)",
              "value": {
                "width": 960,
                "height": 1440
              }
            },
            {
              "label": "16:9 (1440 x 800)",
              "value": {
                "width": 1440,
                "height": 800
              }
            },
            {
              "label": "9:16 (800 x 1440)",
              "value": {
                "width": 800,
                "height": 1440
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "safetyTolerance",
          "label": "Safety Tolerance",
          "type": "int_slider",
          "min": 0,
          "max": 6,
          "default": 2,
          "help": "0 is the strictest, 6 the most permissive."
        },
        {
          "key": "promptUpsampling",
          "label": "Expand Prompt",
          "type": "bool",
          "default": false,
          "help": "Lets the model add detail to your prompt. Results vary more."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:2@1",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "providerSettings": {
              "bfl": {
                "safetyTolerance": "{{fields.safetyTolerance}}",
                "promptUpsampling": "{{fields.promptUpsampling}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.04,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image."
      }
    },
    {
      "id": "flux-1-1-pro-ultra",
      "label": "FLUX1.1 [pro] Ultra",
      "group": "FLUX",
      "description": "FLUX1.1 [pro] Ultra: 4 megapixel images, with an optional Raw look.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (2048 x 2048)",
          "options": [
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2368 x 1792)",
              "value": {
                "width": 2368,
                "height": 1792
              }
            },
            {
              "label": "3:4 (1792 x 2368)",
              "value": {
                "width": 1792,
                "height": 2368
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "16:9 (2752 x 1536)",
              "value": {
                "width": 2752,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2752)",
              "value": {
                "width": 1536,
                "height": 2752
              }
            },
            {
              "label": "21:9 (3136 x 1344)",
              "value": {
                "width": 3136,
                "height": 1344
              }
            },
            {
              "label": "9:21 (1344 x 3136)",
              "value": {
                "width": 1344,
                "height": 3136
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "raw",
          "label": "Raw",
          "type": "bool",
          "default": false,
          "help": "A less processed, more natural look."
        },
        {
          "key": "safetyTolerance",
          "label": "Safety Tolerance",
          "type": "int_slider",
          "min": 0,
          "max": 6,
          "default": 2,
          "help": "0 is the strictest, 6 the most permissive."
        },
        {
          "key": "promptUpsampling",
          "label": "Expand Prompt",
          "type": "bool",
          "default": false,
          "help": "Lets the model add detail to your prompt. Results vary more."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:2@2",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "providerSettings": {
              "bfl": {
                "raw": "{{fields.raw}}",
                "safetyTolerance": "{{fields.safetyTolerance}}",
                "promptUpsampling": "{{fields.promptUpsampling}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.06,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.06 per image."
      }
    },
    {
      "id": "flux-1-dev",
      "label": "FLUX.1 [dev]",
      "group": "FLUX",
      "description": "FLUX.1 [dev]. Add an image to rework it, and paint a mask to change only part of it.",
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "optional",
        "paint": "white"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1024 x 768)",
              "value": {
                "width": 1024,
                "height": 768
              }
            },
            {
              "label": "3:4 (768 x 1024)",
              "value": {
                "width": 768,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1152 x 768)",
              "value": {
                "width": 1152,
                "height": 768
              }
            },
            {
              "label": "2:3 (768 x 1152)",
              "value": {
                "width": 768,
                "height": 1152
              }
            },
            {
              "label": "16:9 (1344 x 768)",
              "value": {
                "width": 1344,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1344)",
              "value": {
                "width": 768,
                "height": 1344
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1344)",
              "value": {
                "width": 2048,
                "height": 1344
              }
            },
            {
              "label": "2:3 (1344 x 2048)",
              "value": {
                "width": 1344,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 1,
          "max": 100,
          "default": 28,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "key": "strength",
          "label": "Strength",
          "type": "float_slider",
          "min": 0,
          "max": 1,
          "default": 0.8,
          "step": 0.05,
          "help": "Only with an image. 1 replaces it completely; lower keeps more of it."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:101@1",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "steps": "{{fields.steps}}",
            "strength": "{{fields.strength}}",
            "inputs": {
              "seedImage": "{{image}}",
              "maskImage": "{{mask}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.00363,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00363 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "without_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "seed"
        ]
      },
      "with_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "strength",
          "seed"
        ],
        "description": "Your image is reworked by the prompt."
      }
    },
    {
      "id": "flux-1-schnell",
      "label": "FLUX.1 [schnell]",
      "group": "FLUX",
      "description": "FLUX.1 [schnell], the fastest FLUX.1. Add an image to rework it, with an optional mask.",
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "optional",
        "paint": "white"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1024 x 768)",
              "value": {
                "width": 1024,
                "height": 768
              }
            },
            {
              "label": "3:4 (768 x 1024)",
              "value": {
                "width": 768,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1152 x 768)",
              "value": {
                "width": 1152,
                "height": 768
              }
            },
            {
              "label": "2:3 (768 x 1152)",
              "value": {
                "width": 768,
                "height": 1152
              }
            },
            {
              "label": "16:9 (1344 x 768)",
              "value": {
                "width": 1344,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1344)",
              "value": {
                "width": 768,
                "height": 1344
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1344)",
              "value": {
                "width": 2048,
                "height": 1344
              }
            },
            {
              "label": "2:3 (1344 x 2048)",
              "value": {
                "width": 1344,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 1,
          "max": 100,
          "default": 4,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "key": "strength",
          "label": "Strength",
          "type": "float_slider",
          "min": 0,
          "max": 1,
          "default": 0.8,
          "step": 0.05,
          "help": "Only with an image. 1 replaces it completely; lower keeps more of it."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:100@1",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "steps": "{{fields.steps}}",
            "strength": "{{fields.strength}}",
            "inputs": {
              "seedImage": "{{image}}",
              "maskImage": "{{mask}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.00124,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00124 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "without_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "seed"
        ]
      },
      "with_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "strength",
          "seed"
        ],
        "description": "Your image is reworked by the prompt."
      }
    },
    {
      "id": "flux-1-krea-dev",
      "label": "FLUX.1 Krea [dev]",
      "group": "FLUX",
      "description": "FLUX.1 Krea [dev], tuned by Krea for photorealism. Add an image to rework it, with an optional mask.",
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "optional",
        "paint": "white"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1024 x 768)",
              "value": {
                "width": 1024,
                "height": 768
              }
            },
            {
              "label": "3:4 (768 x 1024)",
              "value": {
                "width": 768,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1152 x 768)",
              "value": {
                "width": 1152,
                "height": 768
              }
            },
            {
              "label": "2:3 (768 x 1152)",
              "value": {
                "width": 768,
                "height": 1152
              }
            },
            {
              "label": "16:9 (1344 x 768)",
              "value": {
                "width": 1344,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1344)",
              "value": {
                "width": 768,
                "height": 1344
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1344)",
              "value": {
                "width": 2048,
                "height": 1344
              }
            },
            {
              "label": "2:3 (1344 x 2048)",
              "value": {
                "width": 1344,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 1,
          "max": 100,
          "default": 28,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "key": "strength",
          "label": "Strength",
          "type": "float_slider",
          "min": 0,
          "max": 1,
          "default": 0.8,
          "step": 0.05,
          "help": "Only with an image. 1 replaces it completely; lower keeps more of it."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:107@1",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "steps": "{{fields.steps}}",
            "strength": "{{fields.strength}}",
            "inputs": {
              "seedImage": "{{image}}",
              "maskImage": "{{mask}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.00935,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00935 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "without_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "seed"
        ]
      },
      "with_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "strength",
          "seed"
        ],
        "description": "Your image is reworked by the prompt."
      }
    },
    {
      "id": "flux-fill-pro",
      "label": "FLUX.1 Fill [pro]",
      "group": "FLUX Tools",
      "description": "FLUX.1 Fill [pro]: paint a mask on your image and describe what goes there.",
      "prompt": {
        "mode": "required"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "required",
        "paint": "white"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 15,
          "max": 50,
          "default": 20,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "key": "CFGScale",
          "label": "Guidance",
          "type": "float_slider",
          "min": 1.5,
          "max": 100,
          "default": 60,
          "step": 0.1,
          "help": "How closely the image follows the prompt. Higher follows it more strictly."
        },
        {
          "key": "safetyTolerance",
          "label": "Safety Tolerance",
          "type": "int_slider",
          "min": 0,
          "max": 6,
          "default": 2,
          "help": "0 is the strictest, 6 the most permissive."
        },
        {
          "key": "promptUpsampling",
          "label": "Expand Prompt",
          "type": "bool",
          "default": false,
          "help": "Lets the model add detail to your prompt. Results vary more."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:1@2",
            "positivePrompt": "{{prompt}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "seed": "{{fields.seed}}",
            "numberResults": "{{fields.numberResults}}",
            "steps": "{{fields.steps}}",
            "CFGScale": "{{fields.CFGScale}}",
            "inputs": {
              "seedImage": "{{image}}",
              "maskImage": "{{mask}}"
            },
            "providerSettings": {
              "bfl": {
                "safetyTolerance": "{{fields.safetyTolerance}}",
                "promptUpsampling": "{{fields.promptUpsampling}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.05,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.05 per image."
      }
    },
    {
      "id": "flux-expand-pro",
      "label": "FLUX.1 Expand [pro]",
      "group": "FLUX Tools",
      "description": "FLUX.1 Expand [pro]: extends your image past its edges by the pixels you choose.",
      "prompt": {
        "mode": "required"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "outpaint_top",
          "label": "Extend Top",
          "type": "int_slider",
          "min": 0,
          "max": 2048,
          "default": 0,
          "step": 64
        },
        {
          "key": "outpaint_bottom",
          "label": "Extend Bottom",
          "type": "int_slider",
          "min": 0,
          "max": 2048,
          "default": 0,
          "step": 64
        },
        {
          "key": "outpaint_left",
          "label": "Extend Left",
          "type": "int_slider",
          "min": 0,
          "max": 2048,
          "default": 256,
          "step": 64
        },
        {
          "key": "outpaint_right",
          "label": "Extend Right",
          "type": "int_slider",
          "min": 0,
          "max": 2048,
          "default": 256,
          "step": 64
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 15,
          "max": 50,
          "default": 50,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "key": "CFGScale",
          "label": "Guidance",
          "type": "float_slider",
          "min": 1.5,
          "max": 100,
          "default": 60,
          "step": 0.1,
          "help": "How closely the image follows the prompt. Higher follows it more strictly."
        },
        {
          "key": "safetyTolerance",
          "label": "Safety Tolerance",
          "type": "int_slider",
          "min": 0,
          "max": 6,
          "default": 2,
          "help": "0 is the strictest, 6 the most permissive."
        },
        {
          "key": "promptUpsampling",
          "label": "Expand Prompt",
          "type": "bool",
          "default": false,
          "help": "Lets the model add detail to your prompt. Results vary more."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:1@3",
            "positivePrompt": "{{prompt}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "outpaint": {
              "top": "{{fields.outpaint_top}}",
              "bottom": "{{fields.outpaint_bottom}}",
              "left": "{{fields.outpaint_left}}",
              "right": "{{fields.outpaint_right}}"
            },
            "steps": "{{fields.steps}}",
            "CFGScale": "{{fields.CFGScale}}",
            "inputs": {
              "seedImage": "{{image}}"
            },
            "providerSettings": {
              "bfl": {
                "safetyTolerance": "{{fields.safetyTolerance}}",
                "promptUpsampling": "{{fields.promptUpsampling}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.05,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.05 per image."
      }
    },
    {
      "id": "flux-outpainting",
      "label": "FLUX Outpainting",
      "group": "FLUX Tools",
      "description": "FLUX Outpainting: extends your image past its edges in one step, with no prompt. Images over 4 MP are made smaller first.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "outpaint_top",
          "label": "Extend Top",
          "type": "int_slider",
          "min": 0,
          "max": 2048,
          "default": 0,
          "step": 64
        },
        {
          "key": "outpaint_bottom",
          "label": "Extend Bottom",
          "type": "int_slider",
          "min": 0,
          "max": 2048,
          "default": 0,
          "step": 64
        },
        {
          "key": "outpaint_left",
          "label": "Extend Left",
          "type": "int_slider",
          "min": 0,
          "max": 2048,
          "default": 256,
          "step": 64
        },
        {
          "key": "outpaint_right",
          "label": "Extend Right",
          "type": "int_slider",
          "min": 0,
          "max": 2048,
          "default": 256,
          "step": 64
        },
        {
          "key": "mode",
          "label": "Mode",
          "type": "combo",
          "default": "high",
          "options": [
            {
              "label": "High",
              "value": "high"
            },
            {
              "label": "Fast",
              "value": "fast"
            }
          ],
          "help": "High costs $0.10 per megapixel of the result; Fast costs less and is quicker."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:flux@outpainting",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "outpaint": {
              "top": "{{fields.outpaint_top}}",
              "bottom": "{{fields.outpaint_bottom}}",
              "left": "{{fields.outpaint_left}}",
              "right": "{{fields.outpaint_right}}"
            },
            "inputs": {
              "image": "{{image}}"
            },
            "settings": {
              "mode": "{{fields.mode}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_request": 0.1,
        "per_input_megapixel_block": 0.1,
        "input_megapixel_block_size": 1,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. High: $0.10 per started megapixel of the result. The estimate counts your image plus one megapixel of extension."
      }
    },
    {
      "id": "flux-erase",
      "label": "FLUX Erase",
      "group": "FLUX Tools",
      "description": "FLUX Erase: paint over an object and it is removed, with the background filled in. Images over 4 MP are made smaller first.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "required",
        "paint": "white"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "dilatePixels",
          "label": "Grow Mask",
          "type": "int_slider",
          "min": 0,
          "max": 25,
          "default": 10,
          "help": "Widens the painted area by this many pixels so the edges blend."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:flux@erase",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "image": "{{image}}",
              "mask": "{{mask}}"
            },
            "settings": {
              "dilatePixels": "{{fields.dilatePixels}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_request": 0.026,
        "per_input_megapixel_block": 0.008,
        "input_megapixel_block_size": 1,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 for the first megapixel, then $0.004 per started megapixel of image and result."
      }
    },
    {
      "id": "flux-virtual-try-on",
      "label": "FLUX Virtual Try-On",
      "group": "FLUX Tools",
      "description": "FLUX Virtual Try-On: dresses the person in your photo in the garment you add.",
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "image_inputs": [
        {
          "key": "garment",
          "label": "Garment",
          "mode": "required",
          "max": 1,
          "help": "A photo of the clothing to put on the person."
        }
      ],
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bfl:flux@vto",
            "positivePrompt": "{{prompt}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": [
                {
                  "image": "{{image}}",
                  "role": "person"
                },
                {
                  "image": "{{inputs.garment[0]}}",
                  "role": "garment"
                }
              ]
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_request": 0.0275,
        "per_input_megapixel_block": 0.01,
        "input_megapixel_block_size": 1,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.0375 for the first megapixel of your images, then about $0.01 per started megapixel."
      }
    },
    {
      "id": "seedream-4-5",
      "label": "Seedream 4.5",
      "group": "Seedream",
      "description": "ByteDance Seedream 4.5: 2K and 4K images, with up to 14 reference images.",
      "references": {
        "mode": "optional",
        "max": 14,
        "send_as": "data_url",
        "max_mb": 10,
        "max_side": 6000
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (2048 x 2048)",
          "options": [
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2352 x 1760)",
              "value": {
                "width": 2352,
                "height": 1760
              }
            },
            {
              "label": "3:4 (1760 x 2352)",
              "value": {
                "width": 1760,
                "height": 2352
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "16:9 (2704 x 1520)",
              "value": {
                "width": 2704,
                "height": 1520
              }
            },
            {
              "label": "9:16 (1520 x 2704)",
              "value": {
                "width": 1520,
                "height": 2704
              }
            },
            {
              "label": "1:1 (4096 x 4096)",
              "value": {
                "width": 4096,
                "height": 4096
              }
            },
            {
              "label": "4:3 (4720 x 3536)",
              "value": {
                "width": 4720,
                "height": 3536
              }
            },
            {
              "label": "3:4 (3536 x 4720)",
              "value": {
                "width": 3536,
                "height": 4720
              }
            },
            {
              "label": "3:2 (4992 x 3328)",
              "value": {
                "width": 4992,
                "height": 3328
              }
            },
            {
              "label": "2:3 (3328 x 4992)",
              "value": {
                "width": 3328,
                "height": 4992
              }
            },
            {
              "label": "16:9 (5456 x 3072)",
              "value": {
                "width": 5456,
                "height": 3072
              }
            },
            {
              "label": "9:16 (3072 x 5456)",
              "value": {
                "width": 3072,
                "height": 5456
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bytedance:seedream@4.5",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.04,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image."
      }
    },
    {
      "id": "seedream-5-pro",
      "label": "Seedream 5.0 Pro",
      "group": "Seedream",
      "description": "ByteDance Seedream 5.0 Pro: controlled editing and multi reference generation, with transparent backgrounds.",
      "references": {
        "mode": "optional",
        "max": 10,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2352 x 1760)",
              "value": {
                "width": 2352,
                "height": 1760
              }
            },
            {
              "label": "3:4 (1760 x 2352)",
              "value": {
                "width": 1760,
                "height": 2352
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "16:9 (2704 x 1520)",
              "value": {
                "width": 2704,
                "height": 1520
              }
            },
            {
              "label": "9:16 (1520 x 2704)",
              "value": {
                "width": 1520,
                "height": 2704
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "background",
          "label": "Background",
          "type": "combo",
          "default": "opaque",
          "options": [
            {
              "label": "Opaque",
              "value": "opaque"
            },
            {
              "label": "Transparent",
              "value": "transparent"
            }
          ],
          "help": "Opaque is a normal background. Transparent needs PNG or WEBP."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bytedance:seedream@5.0-pro",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "background": "{{fields.background}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.0963,
        "by_field": {
          "size": {
            "1:1 (1024 x 1024)": 0.04815,
            "4:3 (1152 x 864)": 0.04815,
            "3:4 (864 x 1152)": 0.04815,
            "3:2 (1248 x 832)": 0.04815,
            "2:3 (832 x 1248)": 0.04815,
            "16:9 (1360 x 768)": 0.04815,
            "9:16 (768 x 1360)": 0.04815,
            "1:1 (2048 x 2048)": 0.0963,
            "4:3 (2352 x 1760)": 0.0963,
            "3:4 (1760 x 2352)": 0.0963,
            "3:2 (2496 x 1664)": 0.0963,
            "2:3 (1664 x 2496)": 0.0963,
            "16:9 (2704 x 1520)": 0.0963,
            "9:16 (1520 x 2704)": 0.0963
          }
        },
        "per_input_image": 0.00321,
        "free_input_images": 1,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.048 per image up to 1536 x 1536 pixels and $0.096 above; the first reference is free, then $0.0032 each."
      }
    },
    {
      "id": "seedream-5-lite",
      "label": "Seedream 5.0 Lite",
      "group": "Seedream",
      "description": "ByteDance Seedream 5.0 Lite: 2K and 3K images with up to 14 reference images.",
      "references": {
        "mode": "optional",
        "max": 14,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (2048 x 2048)",
          "options": [
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2304 x 1728)",
              "value": {
                "width": 2304,
                "height": 1728
              }
            },
            {
              "label": "3:4 (1728 x 2304)",
              "value": {
                "width": 1728,
                "height": 2304
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "16:9 (2848 x 1600)",
              "value": {
                "width": 2848,
                "height": 1600
              }
            },
            {
              "label": "9:16 (1600 x 2848)",
              "value": {
                "width": 1600,
                "height": 2848
              }
            },
            {
              "label": "21:9 (3136 x 1344)",
              "value": {
                "width": 3136,
                "height": 1344
              }
            },
            {
              "label": "1:1 (3072 x 3072)",
              "value": {
                "width": 3072,
                "height": 3072
              }
            },
            {
              "label": "4:3 (3456 x 2592)",
              "value": {
                "width": 3456,
                "height": 2592
              }
            },
            {
              "label": "3:4 (2592 x 3456)",
              "value": {
                "width": 2592,
                "height": 3456
              }
            },
            {
              "label": "3:2 (3744 x 2496)",
              "value": {
                "width": 3744,
                "height": 2496
              }
            },
            {
              "label": "2:3 (2496 x 3744)",
              "value": {
                "width": 2496,
                "height": 3744
              }
            },
            {
              "label": "16:9 (4096 x 2304)",
              "value": {
                "width": 4096,
                "height": 2304
              }
            },
            {
              "label": "9:16 (2304 x 4096)",
              "value": {
                "width": 2304,
                "height": 4096
              }
            },
            {
              "label": "21:9 (4704 x 2016)",
              "value": {
                "width": 4704,
                "height": 2016
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bytedance:seedream@5.0-lite",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.035,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.035 per image."
      }
    },
    {
      "id": "seedream-5-flash",
      "label": "Seedream 5.0 Flash",
      "group": "Seedream",
      "description": "ByteDance Seedream 5.0 Flash: fast, low cost generation and editing with up to 10 reference images.",
      "references": {
        "mode": "optional",
        "max": 10,
        "send_as": "data_url",
        "max_mb": 30,
        "max_megapixels": 36
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2352 x 1760)",
              "value": {
                "width": 2352,
                "height": 1760
              }
            },
            {
              "label": "3:4 (1760 x 2352)",
              "value": {
                "width": 1760,
                "height": 2352
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "16:9 (2704 x 1520)",
              "value": {
                "width": 2704,
                "height": 1520
              }
            },
            {
              "label": "9:16 (1520 x 2704)",
              "value": {
                "width": 1520,
                "height": 2704
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "background",
          "label": "Background",
          "type": "combo",
          "default": "opaque",
          "options": [
            {
              "label": "Opaque",
              "value": "opaque"
            },
            {
              "label": "Transparent",
              "value": "transparent"
            }
          ],
          "help": "Opaque is a normal background. Transparent needs PNG or WEBP."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bytedance:seedream@5.0-flash",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "background": "{{fields.background}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.01926,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.0193 per image."
      }
    },
    {
      "id": "seedream-4",
      "label": "Seedream 4.0",
      "group": "Seedream",
      "description": "ByteDance Seedream 4.0: fast generation and editing up to 4K, with up to 14 reference images.",
      "references": {
        "mode": "optional",
        "max": 14,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2304 x 1728)",
              "value": {
                "width": 2304,
                "height": 1728
              }
            },
            {
              "label": "3:4 (1728 x 2304)",
              "value": {
                "width": 1728,
                "height": 2304
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "16:9 (2560 x 1440)",
              "value": {
                "width": 2560,
                "height": 1440
              }
            },
            {
              "label": "9:16 (1440 x 2560)",
              "value": {
                "width": 1440,
                "height": 2560
              }
            },
            {
              "label": "21:9 (3024 x 1296)",
              "value": {
                "width": 3024,
                "height": 1296
              }
            },
            {
              "label": "1:1 (4096 x 4096)",
              "value": {
                "width": 4096,
                "height": 4096
              }
            },
            {
              "label": "4:3 (4608 x 3456)",
              "value": {
                "width": 4608,
                "height": 3456
              }
            },
            {
              "label": "3:4 (3456 x 4608)",
              "value": {
                "width": 3456,
                "height": 4608
              }
            },
            {
              "label": "3:2 (4992 x 3328)",
              "value": {
                "width": 4992,
                "height": 3328
              }
            },
            {
              "label": "2:3 (3328 x 4992)",
              "value": {
                "width": 3328,
                "height": 4992
              }
            },
            {
              "label": "16:9 (5120 x 2880)",
              "value": {
                "width": 5120,
                "height": 2880
              }
            },
            {
              "label": "9:16 (2880 x 5120)",
              "value": {
                "width": 2880,
                "height": 5120
              }
            },
            {
              "label": "21:9 (6048 x 2592)",
              "value": {
                "width": 6048,
                "height": 2592
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bytedance:5@0",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.03,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 per image."
      }
    },
    {
      "id": "qwen-image-3",
      "label": "Qwen Image 3.0",
      "group": "Qwen",
      "description": "Alibaba Qwen Image 3.0: generation and editing with sharp layout and text. Pro adds a 2K tier.",
      "references": {
        "mode": "optional",
        "max": 3,
        "send_as": "data_url",
        "max_mb": 10
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "promptExtend",
          "label": "Rewrite Prompt",
          "type": "bool",
          "default": true,
          "help": "The model rewrites your prompt with more detail. Turn it off to keep your exact words."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "alibaba:qwen-image@3.0",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "promptExtend": "{{fields.promptExtend}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.03,
        "per_input_image": 0.003,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 per image plus $0.003 per reference.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "1K images.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "alibaba:qwen-image@3.0",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "promptExtend": "{{fields.promptExtend}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.03,
              "per_input_image": 0.003,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 per image plus $0.003 per reference.",
              "count_field": "numberResults"
            }
          },
          {
            "id": "pro",
            "label": "Pro",
            "description": "Higher quality, 1K or 2K.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "alibaba:qwen-image@3.0-pro",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "promptExtend": "{{fields.promptExtend}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.075,
              "by_field": {
                "size": {
                  "1:1 (1024 x 1024)": 0.04,
                  "4:3 (1152 x 864)": 0.04,
                  "3:4 (864 x 1152)": 0.04,
                  "3:2 (1248 x 832)": 0.04,
                  "2:3 (832 x 1248)": 0.04,
                  "16:9 (1360 x 768)": 0.04,
                  "9:16 (768 x 1360)": 0.04,
                  "1:1 (2048 x 2048)": 0.075,
                  "4:3 (2048 x 1536)": 0.075,
                  "3:4 (1536 x 2048)": 0.075,
                  "3:2 (2048 x 1360)": 0.075,
                  "2:3 (1360 x 2048)": 0.075,
                  "16:9 (2048 x 1152)": 0.075,
                  "9:16 (1152 x 2048)": 0.075
                }
              },
              "per_input_image": 0.003,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image at 1K and $0.075 at 2K, plus $0.003 per reference.",
              "count_field": "numberResults"
            }
          }
        ]
      }
    },
    {
      "id": "qwen-image-2",
      "label": "Qwen Image 2.0",
      "group": "Qwen",
      "description": "Alibaba Qwen Image 2.0: generation and editing with professional text rendering.",
      "references": {
        "mode": "optional",
        "max": 3,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "promptExtend",
          "label": "Rewrite Prompt",
          "type": "bool",
          "default": true,
          "help": "The model rewrites your prompt with more detail. Turn it off to keep your exact words."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "alibaba:qwen-image@2.0",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "promptExtend": "{{fields.promptExtend}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.035,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.035 per image.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "The standard model.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "alibaba:qwen-image@2.0",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "promptExtend": "{{fields.promptExtend}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.035,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.035 per image.",
              "count_field": "numberResults"
            }
          },
          {
            "id": "pro",
            "label": "Pro",
            "description": "Higher quality.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "alibaba:qwen-image@2.0-pro",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "promptExtend": "{{fields.promptExtend}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.075,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.075 per image.",
              "count_field": "numberResults"
            }
          }
        ]
      }
    },
    {
      "id": "qwen-image-2512",
      "label": "Qwen Image 2512",
      "group": "Qwen",
      "description": "Alibaba Qwen Image 2512. Add an image to rework it, with an optional mask.",
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "optional",
        "paint": "white"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 1,
          "max": 100,
          "default": 20,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "key": "strength",
          "label": "Strength",
          "type": "float_slider",
          "min": 0,
          "max": 1,
          "default": 0.8,
          "step": 0.05,
          "help": "Only with an image. 1 replaces it completely; lower keeps more of it."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "alibaba:qwen-image@2512",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "steps": "{{fields.steps}}",
            "strength": "{{fields.strength}}",
            "inputs": {
              "seedImage": "{{image}}",
              "maskImage": "{{mask}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.00487,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00487 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "without_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "seed"
        ]
      },
      "with_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "strength",
          "seed"
        ],
        "description": "Your image is reworked by the prompt."
      }
    },
    {
      "id": "qwen-image-edit-2511",
      "label": "Qwen Image Edit 2511",
      "group": "Qwen",
      "description": "Alibaba Qwen Image Edit 2511: edits up to 3 images from an instruction.",
      "references": {
        "mode": "required",
        "max": 3,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 5,
          "max": 50,
          "default": 30,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "alibaba:qwen-image-edit@2511",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "steps": "{{fields.steps}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.0122,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.0122 per image."
      }
    },
    {
      "id": "wan-2-7-image",
      "label": "Wan 2.7 Image",
      "group": "Wan",
      "description": "Alibaba Wan 2.7 Image: generation and editing with multilingual text. Pro is sharper and slower.",
      "references": {
        "mode": "optional",
        "max": 9,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "alibaba:wan@2.7-image",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.03,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 per image."
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "The standard model.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "alibaba:wan@2.7-image",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.03,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 per image."
            }
          },
          {
            "id": "pro",
            "label": "Pro",
            "description": "Sharper and slower.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "alibaba:wan@2.7-image-pro",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.075,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.075 per image."
            }
          }
        ]
      }
    },
    {
      "id": "wan-2-6-image",
      "label": "Wan 2.6 Image",
      "group": "Wan",
      "description": "Alibaba Wan 2.6 Image: high fidelity 2 megapixel generation and editing.",
      "references": {
        "mode": "optional",
        "max": 4,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1440 x 1440)",
          "options": [
            {
              "label": "1:1 (1440 x 1440)",
              "value": {
                "width": 1440,
                "height": 1440
              }
            },
            {
              "label": "4:3 (1648 x 1232)",
              "value": {
                "width": 1648,
                "height": 1232
              }
            },
            {
              "label": "3:4 (1232 x 1648)",
              "value": {
                "width": 1232,
                "height": 1648
              }
            },
            {
              "label": "3:2 (1760 x 1168)",
              "value": {
                "width": 1760,
                "height": 1168
              }
            },
            {
              "label": "2:3 (1168 x 1760)",
              "value": {
                "width": 1168,
                "height": 1760
              }
            },
            {
              "label": "16:9 (1920 x 1072)",
              "value": {
                "width": 1920,
                "height": 1072
              }
            },
            {
              "label": "9:16 (1072 x 1920)",
              "value": {
                "width": 1072,
                "height": 1920
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "promptExtend",
          "label": "Rewrite Prompt",
          "type": "bool",
          "default": true,
          "help": "The model rewrites your prompt with more detail. Turn it off to keep your exact words."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "alibaba:wan@2.6-image",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "providerSettings": {
              "alibaba": {
                "promptExtend": "{{fields.promptExtend}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.03,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 per image."
      }
    },
    {
      "id": "z-image",
      "label": "Z-Image",
      "group": "Z-Image",
      "description": "Alibaba Z-Image: efficient, high quality generation. Add an image to rework it, with an optional mask.",
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "optional",
        "paint": "white"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 1,
          "max": 50,
          "default": 20,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "key": "strength",
          "label": "Strength",
          "type": "float_slider",
          "min": 0,
          "max": 1,
          "default": 0.8,
          "step": 0.05,
          "help": "Only with an image. 1 replaces it completely; lower keeps more of it."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:z-image@0",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "steps": "{{fields.steps}}",
            "strength": "{{fields.strength}}",
            "inputs": {
              "seedImage": "{{image}}",
              "maskImage": "{{mask}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.00973,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00973 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "without_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "seed"
        ]
      },
      "with_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "strength",
          "seed"
        ],
        "description": "Your image is reworked by the prompt."
      }
    },
    {
      "id": "z-image-turbo",
      "label": "Z-Image Turbo",
      "group": "Z-Image",
      "description": "Alibaba Z-Image Turbo: fast photoreal images with good lettering. Add an image to rework it.",
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "optional",
        "paint": "white"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "steps",
          "label": "Steps",
          "type": "int_slider",
          "min": 1,
          "max": 50,
          "default": 8,
          "help": "How many passes refine the image. More is slower and costs more."
        },
        {
          "key": "strength",
          "label": "Strength",
          "type": "float_slider",
          "min": 0,
          "max": 1,
          "default": 0.8,
          "step": 0.05,
          "help": "Only with an image. 1 replaces it completely; lower keeps more of it."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:z-image@turbo",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "steps": "{{fields.steps}}",
            "strength": "{{fields.strength}}",
            "inputs": {
              "seedImage": "{{image}}",
              "maskImage": "{{mask}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.00337,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00337 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "without_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "seed"
        ]
      },
      "with_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "steps",
          "strength",
          "seed"
        ],
        "description": "Your image is reworked by the prompt."
      }
    },
    {
      "id": "ideogram-4-5",
      "label": "Ideogram 4.5",
      "group": "Ideogram",
      "description": "Ideogram 4.5: design focused 2K images with strong typography. Add an image for a precise edit, with an optional mask and guide images.",
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "4:5 (896 x 1120)",
              "value": {
                "width": 896,
                "height": 1120
              }
            },
            {
              "label": "5:4 (1120 x 896)",
              "value": {
                "width": 1120,
                "height": 896
              }
            },
            {
              "label": "16:9 (1280 x 720)",
              "value": {
                "width": 1280,
                "height": 720
              }
            },
            {
              "label": "9:16 (720 x 1280)",
              "value": {
                "width": 720,
                "height": 1280
              }
            },
            {
              "label": "2:1 (1440 x 720)",
              "value": {
                "width": 1440,
                "height": 720
              }
            },
            {
              "label": "1:2 (720 x 1440)",
              "value": {
                "width": 720,
                "height": 1440
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2304 x 1728)",
              "value": {
                "width": 2304,
                "height": 1728
              }
            },
            {
              "label": "3:4 (1728 x 2304)",
              "value": {
                "width": 1728,
                "height": 2304
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "4:5 (1792 x 2240)",
              "value": {
                "width": 1792,
                "height": 2240
              }
            },
            {
              "label": "5:4 (2240 x 1792)",
              "value": {
                "width": 2240,
                "height": 1792
              }
            },
            {
              "label": "16:9 (2560 x 1440)",
              "value": {
                "width": 2560,
                "height": 1440
              }
            },
            {
              "label": "9:16 (1440 x 2560)",
              "value": {
                "width": 1440,
                "height": 2560
              }
            },
            {
              "label": "2:1 (2880 x 1440)",
              "value": {
                "width": 2880,
                "height": 1440
              }
            },
            {
              "label": "1:2 (1440 x 2880)",
              "value": {
                "width": 1440,
                "height": 2880
              }
            },
            {
              "label": "3:1 (3072 x 1024)",
              "value": {
                "width": 3072,
                "height": 1024
              }
            },
            {
              "label": "1:3 (1024 x 3072)",
              "value": {
                "width": 1024,
                "height": 3072
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "quality",
          "label": "Quality",
          "type": "combo",
          "default": "high",
          "options": [
            {
              "label": "Low",
              "value": "low"
            },
            {
              "label": "Medium",
              "value": "medium"
            },
            {
              "label": "High",
              "value": "high"
            }
          ]
        },
        {
          "key": "magicPrompt",
          "label": "Rewrite Prompt",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "On",
              "value": "on"
            },
            {
              "label": "Off",
              "value": "off"
            }
          ],
          "help": "Auto lets Ideogram decide when to add detail to your prompt. Off keeps your exact words."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "ideogram:4.5@0",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "settings": {
              "quality": "{{fields.quality}}",
              "magicPrompt": "{{fields.magicPrompt}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.2,
        "by_field": {
          "quality": {
            "low": 0.03,
            "medium": 0.06,
            "high": 0.2
          }
        },
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 Low, $0.06 Medium or $0.20 High per image."
      },
      "image_inputs": [
        {
          "key": "guides",
          "label": "Guide Images",
          "mode": "optional",
          "max": 3,
          "help": "Up to 3 more images that guide the edit, such as a style or an object to add."
        }
      ],
      "without_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "quality",
          "magicPrompt",
          "seed"
        ]
      },
      "with_references": {
        "request": {
          "method": "POST",
          "url": "https://api.runware.ai/v1",
          "error": "errors",
          "body": [
            {
              "taskType": "imageInference",
              "taskUUID": "{{uuid}}",
              "model": "ideogram:4.5@precise-edit",
              "positivePrompt": "{{prompt}}",
              "outputType": "dataURI",
              "includeCost": true,
              "outputFormat": "{{fields.outputFormat}}",
              "numberResults": "{{fields.numberResults}}",
              "seed": "{{fields.seed}}",
              "inputs": {
                "seedImage": "{{image}}",
                "maskImage": "{{mask}}",
                "referenceImages": "{{inputs.guides}}"
              },
              "settings": {
                "quality": "{{fields.quality}}"
              }
            }
          ]
        },
        "fields": [
          "outputFormat",
          "numberResults",
          "quality",
          "seed"
        ],
        "mask": {
          "mode": "optional",
          "paint": "white"
        },
        "description": "Ideogram 4.5 Precise Edit: your image is edited by the prompt and keeps its size. Paint a mask to change one area."
      }
    },
    {
      "id": "ideogram-4",
      "label": "Ideogram 4.0",
      "group": "Ideogram",
      "description": "Ideogram 4.0: design focused 2K images with strong typography. Add an image to remix it.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (2048 x 2048)",
          "options": [
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2304 x 1728)",
              "value": {
                "width": 2304,
                "height": 1728
              }
            },
            {
              "label": "3:4 (1728 x 2304)",
              "value": {
                "width": 1728,
                "height": 2304
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "4:5 (1792 x 2240)",
              "value": {
                "width": 1792,
                "height": 2240
              }
            },
            {
              "label": "5:4 (2240 x 1792)",
              "value": {
                "width": 2240,
                "height": 1792
              }
            },
            {
              "label": "16:9 (2560 x 1440)",
              "value": {
                "width": 2560,
                "height": 1440
              }
            },
            {
              "label": "9:16 (1440 x 2560)",
              "value": {
                "width": 1440,
                "height": 2560
              }
            },
            {
              "label": "2:1 (2880 x 1440)",
              "value": {
                "width": 2880,
                "height": 1440
              }
            },
            {
              "label": "1:2 (1440 x 2880)",
              "value": {
                "width": 1440,
                "height": 2880
              }
            },
            {
              "label": "3:1 (3072 x 1024)",
              "value": {
                "width": 3072,
                "height": 1024
              }
            },
            {
              "label": "1:3 (1024 x 3072)",
              "value": {
                "width": 1024,
                "height": 3072
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "renderingSpeed",
          "label": "Rendering Speed",
          "type": "combo",
          "default": "DEFAULT",
          "options": [
            {
              "label": "Turbo",
              "value": "TURBO"
            },
            {
              "label": "Default",
              "value": "DEFAULT"
            },
            {
              "label": "Quality",
              "value": "QUALITY"
            }
          ],
          "help": "Turbo is fastest and cheapest, Default is balanced, and Quality is slowest and costs the most."
        },
        {
          "key": "strength",
          "label": "Strength",
          "type": "float_slider",
          "min": 0,
          "max": 1,
          "default": 0.8,
          "step": 0.05,
          "help": "Only with an image. 1 replaces it completely; lower keeps more of it."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "ideogram:4@0",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "settings": {
              "renderingSpeed": "{{fields.renderingSpeed}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.1,
        "by_field": {
          "renderingSpeed": {
            "TURBO": 0.03,
            "DEFAULT": 0.06,
            "QUALITY": 0.1
          }
        },
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 Turbo, $0.06 Default or $0.10 Quality per image."
      },
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url",
        "max_mb": 10
      },
      "without_references": {
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "renderingSpeed"
        ]
      },
      "with_references": {
        "request": {
          "method": "POST",
          "url": "https://api.runware.ai/v1",
          "error": "errors",
          "body": [
            {
              "taskType": "imageInference",
              "taskUUID": "{{uuid}}",
              "model": "ideogram:4@remix",
              "positivePrompt": "{{prompt}}",
              "width": "{{fields.size.width}}",
              "height": "{{fields.size.height}}",
              "outputType": "dataURI",
              "includeCost": true,
              "outputFormat": "{{fields.outputFormat}}",
              "numberResults": "{{fields.numberResults}}",
              "strength": "{{fields.strength}}",
              "inputs": {
                "seedImage": "{{image}}"
              },
              "settings": {
                "renderingSpeed": "{{fields.renderingSpeed}}"
              }
            }
          ]
        },
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "renderingSpeed",
          "strength"
        ],
        "description": "Ideogram 4.0 Remix: your image is reworked by the prompt."
      }
    },
    {
      "id": "ideogram-3",
      "label": "Ideogram 3.0",
      "group": "Ideogram",
      "description": "Ideogram 3.0, good at text in images. Add an image to remix it.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "4:5 (896 x 1120)",
              "value": {
                "width": 896,
                "height": 1120
              }
            },
            {
              "label": "5:4 (1120 x 896)",
              "value": {
                "width": 1120,
                "height": 896
              }
            },
            {
              "label": "16:9 (1312 x 736)",
              "value": {
                "width": 1312,
                "height": 736
              }
            },
            {
              "label": "9:16 (736 x 1312)",
              "value": {
                "width": 736,
                "height": 1312
              }
            },
            {
              "label": "2:1 (1408 x 704)",
              "value": {
                "width": 1408,
                "height": 704
              }
            },
            {
              "label": "1:2 (704 x 1408)",
              "value": {
                "width": 704,
                "height": 1408
              }
            },
            {
              "label": "3:1 (1536 x 512)",
              "value": {
                "width": 1536,
                "height": 512
              }
            },
            {
              "label": "1:3 (512 x 1536)",
              "value": {
                "width": 512,
                "height": 1536
              }
            },
            {
              "label": "8:3 (1536 x 576)",
              "value": {
                "width": 1536,
                "height": 576
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "renderingSpeed",
          "label": "Rendering Speed",
          "type": "combo",
          "default": "DEFAULT",
          "options": [
            {
              "label": "Turbo",
              "value": "TURBO"
            },
            {
              "label": "Default",
              "value": "DEFAULT"
            },
            {
              "label": "Quality",
              "value": "QUALITY"
            }
          ],
          "help": "Turbo is fastest and cheapest, Default is balanced, and Quality is slowest and costs the most."
        },
        {
          "key": "magicPrompt",
          "label": "Rewrite Prompt",
          "type": "combo",
          "default": "AUTO",
          "options": [
            {
              "label": "Auto",
              "value": "AUTO"
            },
            {
              "label": "On",
              "value": "ON"
            },
            {
              "label": "Off",
              "value": "OFF"
            }
          ],
          "help": "Auto lets Ideogram decide when to add detail to your prompt. Off keeps your exact words."
        },
        {
          "key": "styleType",
          "label": "Style",
          "type": "combo",
          "default": "AUTO",
          "options": [
            {
              "label": "Auto",
              "value": "AUTO"
            },
            {
              "label": "General",
              "value": "GENERAL"
            },
            {
              "label": "Realistic",
              "value": "REALISTIC"
            },
            {
              "label": "Design",
              "value": "DESIGN"
            },
            {
              "label": "Fiction",
              "value": "FICTION"
            }
          ],
          "help": "Auto lets Ideogram choose. Realistic suits photos, Design graphics and lettering, General anything."
        },
        {
          "key": "stylePreset",
          "label": "Style Preset",
          "type": "combo",
          "default": "",
          "options": [
            {
              "label": "None",
              "value": ""
            },
            {
              "label": "80s illustration",
              "value": "80S_ILLUSTRATION"
            },
            {
              "label": "90s nostalgia",
              "value": "90S_NOSTALGIA"
            },
            {
              "label": "Abstract organic",
              "value": "ABSTRACT_ORGANIC"
            },
            {
              "label": "Analog nostalgia",
              "value": "ANALOG_NOSTALGIA"
            },
            {
              "label": "Art brut",
              "value": "ART_BRUT"
            },
            {
              "label": "Art deco",
              "value": "ART_DECO"
            },
            {
              "label": "Art poster",
              "value": "ART_POSTER"
            },
            {
              "label": "Aura",
              "value": "AURA"
            },
            {
              "label": "Avant garde",
              "value": "AVANT_GARDE"
            },
            {
              "label": "Bauhaus",
              "value": "BAUHAUS"
            },
            {
              "label": "Blueprint",
              "value": "BLUEPRINT"
            },
            {
              "label": "Blurry motion",
              "value": "BLURRY_MOTION"
            },
            {
              "label": "Bright art",
              "value": "BRIGHT_ART"
            },
            {
              "label": "C4D cartoon",
              "value": "C4D_CARTOON"
            },
            {
              "label": "Children's book",
              "value": "CHILDRENS_BOOK"
            },
            {
              "label": "Collage",
              "value": "COLLAGE"
            },
            {
              "label": "Coloring book I",
              "value": "COLORING_BOOK_I"
            },
            {
              "label": "Coloring book II",
              "value": "COLORING_BOOK_II"
            },
            {
              "label": "Cubism",
              "value": "CUBISM"
            },
            {
              "label": "Dark aura",
              "value": "DARK_AURA"
            },
            {
              "label": "Doodle",
              "value": "DOODLE"
            },
            {
              "label": "Double exposure",
              "value": "DOUBLE_EXPOSURE"
            },
            {
              "label": "Dramatic cinema",
              "value": "DRAMATIC_CINEMA"
            },
            {
              "label": "Editorial",
              "value": "EDITORIAL"
            },
            {
              "label": "Emotional minimal",
              "value": "EMOTIONAL_MINIMAL"
            },
            {
              "label": "Ethereal party",
              "value": "ETHEREAL_PARTY"
            },
            {
              "label": "Expired film",
              "value": "EXPIRED_FILM"
            },
            {
              "label": "Flat art",
              "value": "FLAT_ART"
            },
            {
              "label": "Flat vector",
              "value": "FLAT_VECTOR"
            },
            {
              "label": "Forest reverie",
              "value": "FOREST_REVERIE"
            },
            {
              "label": "Geo minimalist",
              "value": "GEO_MINIMALIST"
            },
            {
              "label": "Glass prism",
              "value": "GLASS_PRISM"
            },
            {
              "label": "Golden hour",
              "value": "GOLDEN_HOUR"
            },
            {
              "label": "Graffiti I",
              "value": "GRAFFITI_I"
            },
            {
              "label": "Graffiti II",
              "value": "GRAFFITI_II"
            },
            {
              "label": "Halftone print",
              "value": "HALFTONE_PRINT"
            },
            {
              "label": "High contrast",
              "value": "HIGH_CONTRAST"
            },
            {
              "label": "Hippie era",
              "value": "HIPPIE_ERA"
            },
            {
              "label": "Iconic",
              "value": "ICONIC"
            },
            {
              "label": "Japandi fusion",
              "value": "JAPANDI_FUSION"
            },
            {
              "label": "Jazzy",
              "value": "JAZZY"
            },
            {
              "label": "Long exposure",
              "value": "LONG_EXPOSURE"
            },
            {
              "label": "Magazine editorial",
              "value": "MAGAZINE_EDITORIAL"
            },
            {
              "label": "Minimal illustration",
              "value": "MINIMAL_ILLUSTRATION"
            },
            {
              "label": "Mixed media",
              "value": "MIXED_MEDIA"
            },
            {
              "label": "Monochrome",
              "value": "MONOCHROME"
            },
            {
              "label": "Nightlife",
              "value": "NIGHTLIFE"
            },
            {
              "label": "Oil painting",
              "value": "OIL_PAINTING"
            },
            {
              "label": "Old cartoons",
              "value": "OLD_CARTOONS"
            },
            {
              "label": "Paint gesture",
              "value": "PAINT_GESTURE"
            },
            {
              "label": "Pop art",
              "value": "POP_ART"
            },
            {
              "label": "Retro etching",
              "value": "RETRO_ETCHING"
            },
            {
              "label": "Riviera pop",
              "value": "RIVIERA_POP"
            },
            {
              "label": "Spotlight 80s",
              "value": "SPOTLIGHT_80S"
            },
            {
              "label": "Stylized red",
              "value": "STYLIZED_RED"
            },
            {
              "label": "Surreal collage",
              "value": "SURREAL_COLLAGE"
            },
            {
              "label": "Travel poster",
              "value": "TRAVEL_POSTER"
            },
            {
              "label": "Vintage geo",
              "value": "VINTAGE_GEO"
            },
            {
              "label": "Vintage poster",
              "value": "VINTAGE_POSTER"
            },
            {
              "label": "Watercolor",
              "value": "WATERCOLOR"
            },
            {
              "label": "Weird",
              "value": "WEIRD"
            },
            {
              "label": "Woodblock print",
              "value": "WOODBLOCK_PRINT"
            }
          ]
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "ideogram:4@1",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "providerSettings": {
              "ideogram": {
                "renderingSpeed": "{{fields.renderingSpeed}}",
                "magicPrompt": "{{fields.magicPrompt}}",
                "styleType": "{{fields.styleType}}",
                "stylePreset": "{{fields.stylePreset}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.09,
        "by_field": {
          "renderingSpeed": {
            "TURBO": 0.03,
            "DEFAULT": 0.06,
            "QUALITY": 0.09
          }
        },
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 Turbo, $0.06 Default or $0.09 Quality per image."
      },
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url"
      },
      "with_references": {
        "request": {
          "method": "POST",
          "url": "https://api.runware.ai/v1",
          "error": "errors",
          "body": [
            {
              "taskType": "imageInference",
              "taskUUID": "{{uuid}}",
              "model": "ideogram:4@2",
              "positivePrompt": "{{prompt}}",
              "negativePrompt": "{{fields.negativePrompt}}",
              "width": "{{fields.size.width}}",
              "height": "{{fields.size.height}}",
              "outputType": "dataURI",
              "includeCost": true,
              "outputFormat": "{{fields.outputFormat}}",
              "numberResults": "{{fields.numberResults}}",
              "inputs": {
                "referenceImages": "{{images}}"
              },
              "providerSettings": {
                "ideogram": {
                  "renderingSpeed": "{{fields.renderingSpeed}}",
                  "magicPrompt": "{{fields.magicPrompt}}",
                  "styleType": "{{fields.styleType}}",
                  "stylePreset": "{{fields.stylePreset}}"
                }
              }
            }
          ]
        },
        "fields": [
          "size",
          "outputFormat",
          "numberResults",
          "negativePrompt",
          "renderingSpeed",
          "magicPrompt",
          "styleType",
          "stylePreset"
        ],
        "description": "Ideogram 3.0 Remix: your image is reworked by the prompt."
      }
    },
    {
      "id": "ideogram-3-edit",
      "label": "Ideogram 3.0 Edit",
      "group": "Ideogram",
      "description": "Ideogram 3.0 Edit: paint a mask on your image and describe the change.",
      "prompt": {
        "mode": "required"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "required",
        "paint": "white"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "renderingSpeed",
          "label": "Rendering Speed",
          "type": "combo",
          "default": "DEFAULT",
          "options": [
            {
              "label": "Turbo",
              "value": "TURBO"
            },
            {
              "label": "Default",
              "value": "DEFAULT"
            },
            {
              "label": "Quality",
              "value": "QUALITY"
            }
          ],
          "help": "Turbo is fastest and cheapest, Default is balanced, and Quality is slowest and costs the most."
        },
        {
          "key": "magicPrompt",
          "label": "Rewrite Prompt",
          "type": "combo",
          "default": "AUTO",
          "options": [
            {
              "label": "Auto",
              "value": "AUTO"
            },
            {
              "label": "On",
              "value": "ON"
            },
            {
              "label": "Off",
              "value": "OFF"
            }
          ],
          "help": "Auto lets Ideogram decide when to add detail to your prompt. Off keeps your exact words."
        },
        {
          "key": "styleType",
          "label": "Style",
          "type": "combo",
          "default": "AUTO",
          "options": [
            {
              "label": "Auto",
              "value": "AUTO"
            },
            {
              "label": "General",
              "value": "GENERAL"
            },
            {
              "label": "Realistic",
              "value": "REALISTIC"
            },
            {
              "label": "Design",
              "value": "DESIGN"
            },
            {
              "label": "Fiction",
              "value": "FICTION"
            }
          ],
          "help": "Auto lets Ideogram choose. Realistic suits photos, Design graphics and lettering, General anything."
        },
        {
          "key": "stylePreset",
          "label": "Style Preset",
          "type": "combo",
          "default": "",
          "options": [
            {
              "label": "None",
              "value": ""
            },
            {
              "label": "80s illustration",
              "value": "80S_ILLUSTRATION"
            },
            {
              "label": "90s nostalgia",
              "value": "90S_NOSTALGIA"
            },
            {
              "label": "Abstract organic",
              "value": "ABSTRACT_ORGANIC"
            },
            {
              "label": "Analog nostalgia",
              "value": "ANALOG_NOSTALGIA"
            },
            {
              "label": "Art brut",
              "value": "ART_BRUT"
            },
            {
              "label": "Art deco",
              "value": "ART_DECO"
            },
            {
              "label": "Art poster",
              "value": "ART_POSTER"
            },
            {
              "label": "Aura",
              "value": "AURA"
            },
            {
              "label": "Avant garde",
              "value": "AVANT_GARDE"
            },
            {
              "label": "Bauhaus",
              "value": "BAUHAUS"
            },
            {
              "label": "Blueprint",
              "value": "BLUEPRINT"
            },
            {
              "label": "Blurry motion",
              "value": "BLURRY_MOTION"
            },
            {
              "label": "Bright art",
              "value": "BRIGHT_ART"
            },
            {
              "label": "C4D cartoon",
              "value": "C4D_CARTOON"
            },
            {
              "label": "Children's book",
              "value": "CHILDRENS_BOOK"
            },
            {
              "label": "Collage",
              "value": "COLLAGE"
            },
            {
              "label": "Coloring book I",
              "value": "COLORING_BOOK_I"
            },
            {
              "label": "Coloring book II",
              "value": "COLORING_BOOK_II"
            },
            {
              "label": "Cubism",
              "value": "CUBISM"
            },
            {
              "label": "Dark aura",
              "value": "DARK_AURA"
            },
            {
              "label": "Doodle",
              "value": "DOODLE"
            },
            {
              "label": "Double exposure",
              "value": "DOUBLE_EXPOSURE"
            },
            {
              "label": "Dramatic cinema",
              "value": "DRAMATIC_CINEMA"
            },
            {
              "label": "Editorial",
              "value": "EDITORIAL"
            },
            {
              "label": "Emotional minimal",
              "value": "EMOTIONAL_MINIMAL"
            },
            {
              "label": "Ethereal party",
              "value": "ETHEREAL_PARTY"
            },
            {
              "label": "Expired film",
              "value": "EXPIRED_FILM"
            },
            {
              "label": "Flat art",
              "value": "FLAT_ART"
            },
            {
              "label": "Flat vector",
              "value": "FLAT_VECTOR"
            },
            {
              "label": "Forest reverie",
              "value": "FOREST_REVERIE"
            },
            {
              "label": "Geo minimalist",
              "value": "GEO_MINIMALIST"
            },
            {
              "label": "Glass prism",
              "value": "GLASS_PRISM"
            },
            {
              "label": "Golden hour",
              "value": "GOLDEN_HOUR"
            },
            {
              "label": "Graffiti I",
              "value": "GRAFFITI_I"
            },
            {
              "label": "Graffiti II",
              "value": "GRAFFITI_II"
            },
            {
              "label": "Halftone print",
              "value": "HALFTONE_PRINT"
            },
            {
              "label": "High contrast",
              "value": "HIGH_CONTRAST"
            },
            {
              "label": "Hippie era",
              "value": "HIPPIE_ERA"
            },
            {
              "label": "Iconic",
              "value": "ICONIC"
            },
            {
              "label": "Japandi fusion",
              "value": "JAPANDI_FUSION"
            },
            {
              "label": "Jazzy",
              "value": "JAZZY"
            },
            {
              "label": "Long exposure",
              "value": "LONG_EXPOSURE"
            },
            {
              "label": "Magazine editorial",
              "value": "MAGAZINE_EDITORIAL"
            },
            {
              "label": "Minimal illustration",
              "value": "MINIMAL_ILLUSTRATION"
            },
            {
              "label": "Mixed media",
              "value": "MIXED_MEDIA"
            },
            {
              "label": "Monochrome",
              "value": "MONOCHROME"
            },
            {
              "label": "Nightlife",
              "value": "NIGHTLIFE"
            },
            {
              "label": "Oil painting",
              "value": "OIL_PAINTING"
            },
            {
              "label": "Old cartoons",
              "value": "OLD_CARTOONS"
            },
            {
              "label": "Paint gesture",
              "value": "PAINT_GESTURE"
            },
            {
              "label": "Pop art",
              "value": "POP_ART"
            },
            {
              "label": "Retro etching",
              "value": "RETRO_ETCHING"
            },
            {
              "label": "Riviera pop",
              "value": "RIVIERA_POP"
            },
            {
              "label": "Spotlight 80s",
              "value": "SPOTLIGHT_80S"
            },
            {
              "label": "Stylized red",
              "value": "STYLIZED_RED"
            },
            {
              "label": "Surreal collage",
              "value": "SURREAL_COLLAGE"
            },
            {
              "label": "Travel poster",
              "value": "TRAVEL_POSTER"
            },
            {
              "label": "Vintage geo",
              "value": "VINTAGE_GEO"
            },
            {
              "label": "Vintage poster",
              "value": "VINTAGE_POSTER"
            },
            {
              "label": "Watercolor",
              "value": "WATERCOLOR"
            },
            {
              "label": "Weird",
              "value": "WEIRD"
            },
            {
              "label": "Woodblock print",
              "value": "WOODBLOCK_PRINT"
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "ideogram:4@3",
            "positivePrompt": "{{prompt}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "seedImage": "{{image}}",
              "maskImage": "{{mask}}"
            },
            "providerSettings": {
              "ideogram": {
                "renderingSpeed": "{{fields.renderingSpeed}}",
                "stylePreset": "{{fields.stylePreset}}",
                "magicPrompt": "{{fields.magicPrompt}}",
                "styleType": "{{fields.styleType}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.09,
        "by_field": {
          "renderingSpeed": {
            "TURBO": 0.03,
            "DEFAULT": 0.06,
            "QUALITY": 0.09
          }
        },
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 Turbo, $0.06 Default or $0.09 Quality per image."
      }
    },
    {
      "id": "ideogram-3-reframe",
      "label": "Ideogram 3.0 Reframe",
      "group": "Ideogram",
      "description": "Ideogram 3.0 Reframe: extends your image to a new size and shape.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "4:5 (896 x 1120)",
              "value": {
                "width": 896,
                "height": 1120
              }
            },
            {
              "label": "5:4 (1120 x 896)",
              "value": {
                "width": 1120,
                "height": 896
              }
            },
            {
              "label": "16:9 (1312 x 736)",
              "value": {
                "width": 1312,
                "height": 736
              }
            },
            {
              "label": "9:16 (736 x 1312)",
              "value": {
                "width": 736,
                "height": 1312
              }
            },
            {
              "label": "2:1 (1408 x 704)",
              "value": {
                "width": 1408,
                "height": 704
              }
            },
            {
              "label": "1:2 (704 x 1408)",
              "value": {
                "width": 704,
                "height": 1408
              }
            },
            {
              "label": "3:1 (1536 x 512)",
              "value": {
                "width": 1536,
                "height": 512
              }
            },
            {
              "label": "1:3 (512 x 1536)",
              "value": {
                "width": 512,
                "height": 1536
              }
            },
            {
              "label": "8:3 (1536 x 576)",
              "value": {
                "width": 1536,
                "height": 576
              }
            }
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "renderingSpeed",
          "label": "Rendering Speed",
          "type": "combo",
          "default": "DEFAULT",
          "options": [
            {
              "label": "Turbo",
              "value": "TURBO"
            },
            {
              "label": "Default",
              "value": "DEFAULT"
            },
            {
              "label": "Quality",
              "value": "QUALITY"
            }
          ],
          "help": "Turbo is fastest and cheapest, Default is balanced, and Quality is slowest and costs the most."
        },
        {
          "key": "stylePreset",
          "label": "Style Preset",
          "type": "combo",
          "default": "",
          "options": [
            {
              "label": "None",
              "value": ""
            },
            {
              "label": "80s illustration",
              "value": "80S_ILLUSTRATION"
            },
            {
              "label": "90s nostalgia",
              "value": "90S_NOSTALGIA"
            },
            {
              "label": "Abstract organic",
              "value": "ABSTRACT_ORGANIC"
            },
            {
              "label": "Analog nostalgia",
              "value": "ANALOG_NOSTALGIA"
            },
            {
              "label": "Art brut",
              "value": "ART_BRUT"
            },
            {
              "label": "Art deco",
              "value": "ART_DECO"
            },
            {
              "label": "Art poster",
              "value": "ART_POSTER"
            },
            {
              "label": "Aura",
              "value": "AURA"
            },
            {
              "label": "Avant garde",
              "value": "AVANT_GARDE"
            },
            {
              "label": "Bauhaus",
              "value": "BAUHAUS"
            },
            {
              "label": "Blueprint",
              "value": "BLUEPRINT"
            },
            {
              "label": "Blurry motion",
              "value": "BLURRY_MOTION"
            },
            {
              "label": "Bright art",
              "value": "BRIGHT_ART"
            },
            {
              "label": "C4D cartoon",
              "value": "C4D_CARTOON"
            },
            {
              "label": "Children's book",
              "value": "CHILDRENS_BOOK"
            },
            {
              "label": "Collage",
              "value": "COLLAGE"
            },
            {
              "label": "Coloring book I",
              "value": "COLORING_BOOK_I"
            },
            {
              "label": "Coloring book II",
              "value": "COLORING_BOOK_II"
            },
            {
              "label": "Cubism",
              "value": "CUBISM"
            },
            {
              "label": "Dark aura",
              "value": "DARK_AURA"
            },
            {
              "label": "Doodle",
              "value": "DOODLE"
            },
            {
              "label": "Double exposure",
              "value": "DOUBLE_EXPOSURE"
            },
            {
              "label": "Dramatic cinema",
              "value": "DRAMATIC_CINEMA"
            },
            {
              "label": "Editorial",
              "value": "EDITORIAL"
            },
            {
              "label": "Emotional minimal",
              "value": "EMOTIONAL_MINIMAL"
            },
            {
              "label": "Ethereal party",
              "value": "ETHEREAL_PARTY"
            },
            {
              "label": "Expired film",
              "value": "EXPIRED_FILM"
            },
            {
              "label": "Flat art",
              "value": "FLAT_ART"
            },
            {
              "label": "Flat vector",
              "value": "FLAT_VECTOR"
            },
            {
              "label": "Forest reverie",
              "value": "FOREST_REVERIE"
            },
            {
              "label": "Geo minimalist",
              "value": "GEO_MINIMALIST"
            },
            {
              "label": "Glass prism",
              "value": "GLASS_PRISM"
            },
            {
              "label": "Golden hour",
              "value": "GOLDEN_HOUR"
            },
            {
              "label": "Graffiti I",
              "value": "GRAFFITI_I"
            },
            {
              "label": "Graffiti II",
              "value": "GRAFFITI_II"
            },
            {
              "label": "Halftone print",
              "value": "HALFTONE_PRINT"
            },
            {
              "label": "High contrast",
              "value": "HIGH_CONTRAST"
            },
            {
              "label": "Hippie era",
              "value": "HIPPIE_ERA"
            },
            {
              "label": "Iconic",
              "value": "ICONIC"
            },
            {
              "label": "Japandi fusion",
              "value": "JAPANDI_FUSION"
            },
            {
              "label": "Jazzy",
              "value": "JAZZY"
            },
            {
              "label": "Long exposure",
              "value": "LONG_EXPOSURE"
            },
            {
              "label": "Magazine editorial",
              "value": "MAGAZINE_EDITORIAL"
            },
            {
              "label": "Minimal illustration",
              "value": "MINIMAL_ILLUSTRATION"
            },
            {
              "label": "Mixed media",
              "value": "MIXED_MEDIA"
            },
            {
              "label": "Monochrome",
              "value": "MONOCHROME"
            },
            {
              "label": "Nightlife",
              "value": "NIGHTLIFE"
            },
            {
              "label": "Oil painting",
              "value": "OIL_PAINTING"
            },
            {
              "label": "Old cartoons",
              "value": "OLD_CARTOONS"
            },
            {
              "label": "Paint gesture",
              "value": "PAINT_GESTURE"
            },
            {
              "label": "Pop art",
              "value": "POP_ART"
            },
            {
              "label": "Retro etching",
              "value": "RETRO_ETCHING"
            },
            {
              "label": "Riviera pop",
              "value": "RIVIERA_POP"
            },
            {
              "label": "Spotlight 80s",
              "value": "SPOTLIGHT_80S"
            },
            {
              "label": "Stylized red",
              "value": "STYLIZED_RED"
            },
            {
              "label": "Surreal collage",
              "value": "SURREAL_COLLAGE"
            },
            {
              "label": "Travel poster",
              "value": "TRAVEL_POSTER"
            },
            {
              "label": "Vintage geo",
              "value": "VINTAGE_GEO"
            },
            {
              "label": "Vintage poster",
              "value": "VINTAGE_POSTER"
            },
            {
              "label": "Watercolor",
              "value": "WATERCOLOR"
            },
            {
              "label": "Weird",
              "value": "WEIRD"
            },
            {
              "label": "Woodblock print",
              "value": "WOODBLOCK_PRINT"
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "ideogram:4@4",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "inputs": {
              "seedImage": "{{image}}"
            },
            "providerSettings": {
              "ideogram": {
                "renderingSpeed": "{{fields.renderingSpeed}}",
                "stylePreset": "{{fields.stylePreset}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.09,
        "by_field": {
          "renderingSpeed": {
            "TURBO": 0.03,
            "DEFAULT": 0.06,
            "QUALITY": 0.09
          }
        },
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 Turbo, $0.06 Default or $0.09 Quality per image."
      }
    },
    {
      "id": "ideogram-3-replace-background",
      "label": "Ideogram 3.0 Background",
      "group": "Ideogram",
      "description": "Ideogram 3.0 Replace Background: keeps the subject and paints a new background from your prompt.",
      "prompt": {
        "mode": "required"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "renderingSpeed",
          "label": "Rendering Speed",
          "type": "combo",
          "default": "DEFAULT",
          "options": [
            {
              "label": "Turbo",
              "value": "TURBO"
            },
            {
              "label": "Default",
              "value": "DEFAULT"
            },
            {
              "label": "Quality",
              "value": "QUALITY"
            }
          ],
          "help": "Turbo is fastest and cheapest, Default is balanced, and Quality is slowest and costs the most."
        },
        {
          "key": "magicPrompt",
          "label": "Rewrite Prompt",
          "type": "combo",
          "default": "AUTO",
          "options": [
            {
              "label": "Auto",
              "value": "AUTO"
            },
            {
              "label": "On",
              "value": "ON"
            },
            {
              "label": "Off",
              "value": "OFF"
            }
          ],
          "help": "Auto lets Ideogram decide when to add detail to your prompt. Off keeps your exact words."
        },
        {
          "key": "stylePreset",
          "label": "Style Preset",
          "type": "combo",
          "default": "",
          "options": [
            {
              "label": "None",
              "value": ""
            },
            {
              "label": "80s illustration",
              "value": "80S_ILLUSTRATION"
            },
            {
              "label": "90s nostalgia",
              "value": "90S_NOSTALGIA"
            },
            {
              "label": "Abstract organic",
              "value": "ABSTRACT_ORGANIC"
            },
            {
              "label": "Analog nostalgia",
              "value": "ANALOG_NOSTALGIA"
            },
            {
              "label": "Art brut",
              "value": "ART_BRUT"
            },
            {
              "label": "Art deco",
              "value": "ART_DECO"
            },
            {
              "label": "Art poster",
              "value": "ART_POSTER"
            },
            {
              "label": "Aura",
              "value": "AURA"
            },
            {
              "label": "Avant garde",
              "value": "AVANT_GARDE"
            },
            {
              "label": "Bauhaus",
              "value": "BAUHAUS"
            },
            {
              "label": "Blueprint",
              "value": "BLUEPRINT"
            },
            {
              "label": "Blurry motion",
              "value": "BLURRY_MOTION"
            },
            {
              "label": "Bright art",
              "value": "BRIGHT_ART"
            },
            {
              "label": "C4D cartoon",
              "value": "C4D_CARTOON"
            },
            {
              "label": "Children's book",
              "value": "CHILDRENS_BOOK"
            },
            {
              "label": "Collage",
              "value": "COLLAGE"
            },
            {
              "label": "Coloring book I",
              "value": "COLORING_BOOK_I"
            },
            {
              "label": "Coloring book II",
              "value": "COLORING_BOOK_II"
            },
            {
              "label": "Cubism",
              "value": "CUBISM"
            },
            {
              "label": "Dark aura",
              "value": "DARK_AURA"
            },
            {
              "label": "Doodle",
              "value": "DOODLE"
            },
            {
              "label": "Double exposure",
              "value": "DOUBLE_EXPOSURE"
            },
            {
              "label": "Dramatic cinema",
              "value": "DRAMATIC_CINEMA"
            },
            {
              "label": "Editorial",
              "value": "EDITORIAL"
            },
            {
              "label": "Emotional minimal",
              "value": "EMOTIONAL_MINIMAL"
            },
            {
              "label": "Ethereal party",
              "value": "ETHEREAL_PARTY"
            },
            {
              "label": "Expired film",
              "value": "EXPIRED_FILM"
            },
            {
              "label": "Flat art",
              "value": "FLAT_ART"
            },
            {
              "label": "Flat vector",
              "value": "FLAT_VECTOR"
            },
            {
              "label": "Forest reverie",
              "value": "FOREST_REVERIE"
            },
            {
              "label": "Geo minimalist",
              "value": "GEO_MINIMALIST"
            },
            {
              "label": "Glass prism",
              "value": "GLASS_PRISM"
            },
            {
              "label": "Golden hour",
              "value": "GOLDEN_HOUR"
            },
            {
              "label": "Graffiti I",
              "value": "GRAFFITI_I"
            },
            {
              "label": "Graffiti II",
              "value": "GRAFFITI_II"
            },
            {
              "label": "Halftone print",
              "value": "HALFTONE_PRINT"
            },
            {
              "label": "High contrast",
              "value": "HIGH_CONTRAST"
            },
            {
              "label": "Hippie era",
              "value": "HIPPIE_ERA"
            },
            {
              "label": "Iconic",
              "value": "ICONIC"
            },
            {
              "label": "Japandi fusion",
              "value": "JAPANDI_FUSION"
            },
            {
              "label": "Jazzy",
              "value": "JAZZY"
            },
            {
              "label": "Long exposure",
              "value": "LONG_EXPOSURE"
            },
            {
              "label": "Magazine editorial",
              "value": "MAGAZINE_EDITORIAL"
            },
            {
              "label": "Minimal illustration",
              "value": "MINIMAL_ILLUSTRATION"
            },
            {
              "label": "Mixed media",
              "value": "MIXED_MEDIA"
            },
            {
              "label": "Monochrome",
              "value": "MONOCHROME"
            },
            {
              "label": "Nightlife",
              "value": "NIGHTLIFE"
            },
            {
              "label": "Oil painting",
              "value": "OIL_PAINTING"
            },
            {
              "label": "Old cartoons",
              "value": "OLD_CARTOONS"
            },
            {
              "label": "Paint gesture",
              "value": "PAINT_GESTURE"
            },
            {
              "label": "Pop art",
              "value": "POP_ART"
            },
            {
              "label": "Retro etching",
              "value": "RETRO_ETCHING"
            },
            {
              "label": "Riviera pop",
              "value": "RIVIERA_POP"
            },
            {
              "label": "Spotlight 80s",
              "value": "SPOTLIGHT_80S"
            },
            {
              "label": "Stylized red",
              "value": "STYLIZED_RED"
            },
            {
              "label": "Surreal collage",
              "value": "SURREAL_COLLAGE"
            },
            {
              "label": "Travel poster",
              "value": "TRAVEL_POSTER"
            },
            {
              "label": "Vintage geo",
              "value": "VINTAGE_GEO"
            },
            {
              "label": "Vintage poster",
              "value": "VINTAGE_POSTER"
            },
            {
              "label": "Watercolor",
              "value": "WATERCOLOR"
            },
            {
              "label": "Weird",
              "value": "WEIRD"
            },
            {
              "label": "Woodblock print",
              "value": "WOODBLOCK_PRINT"
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "ideogram:4@5",
            "positivePrompt": "{{prompt}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "seedImage": "{{image}}"
            },
            "providerSettings": {
              "ideogram": {
                "renderingSpeed": "{{fields.renderingSpeed}}",
                "stylePreset": "{{fields.stylePreset}}",
                "magicPrompt": "{{fields.magicPrompt}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.09,
        "by_field": {
          "renderingSpeed": {
            "TURBO": 0.03,
            "DEFAULT": 0.06,
            "QUALITY": 0.09
          }
        },
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 Turbo, $0.06 Default or $0.09 Quality per image."
      }
    },
    {
      "id": "recraft-v4",
      "label": "Recraft V4",
      "group": "Recraft",
      "description": "Recraft V4 for brand and marketing design. Pro makes 2K images.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1216 x 896)",
              "value": {
                "width": 1216,
                "height": 896
              }
            },
            {
              "label": "3:4 (896 x 1216)",
              "value": {
                "width": 896,
                "height": 1216
              }
            },
            {
              "label": "3:2 (1280 x 832)",
              "value": {
                "width": 1280,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1280)",
              "value": {
                "width": 832,
                "height": 1280
              }
            },
            {
              "label": "4:5 (896 x 1152)",
              "value": {
                "width": 896,
                "height": 1152
              }
            },
            {
              "label": "5:4 (1152 x 896)",
              "value": {
                "width": 1152,
                "height": 896
              }
            },
            {
              "label": "16:9 (1344 x 768)",
              "value": {
                "width": 1344,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1344)",
              "value": {
                "width": 768,
                "height": 1344
              }
            },
            {
              "label": "2:1 (1536 x 768)",
              "value": {
                "width": 1536,
                "height": 768
              }
            },
            {
              "label": "1:2 (768 x 1536)",
              "value": {
                "width": 768,
                "height": 1536
              }
            },
            {
              "label": "8:13 (832 x 1344)",
              "value": {
                "width": 832,
                "height": 1344
              }
            },
            {
              "label": "10:7 (1280 x 896)",
              "value": {
                "width": 1280,
                "height": 896
              }
            },
            {
              "label": "7:10 (896 x 1280)",
              "value": {
                "width": 896,
                "height": 1280
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "colors",
          "label": "Colors",
          "type": "palette",
          "max": 10,
          "item": {
            "rgb": [
              "{{color.r}}",
              "{{color.g}}",
              "{{color.b}}"
            ]
          }
        },
        {
          "key": "backgroundColor",
          "label": "Background Color",
          "type": "color",
          "item": {
            "rgb": [
              "{{color.r}}",
              "{{color.g}}",
              "{{color.b}}"
            ]
          }
        },
        {
          "key": "size_pro",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (2048 x 2048)",
          "options": [
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2432 x 1792)",
              "value": {
                "width": 2432,
                "height": 1792
              }
            },
            {
              "label": "3:4 (1792 x 2432)",
              "value": {
                "width": 1792,
                "height": 2432
              }
            },
            {
              "label": "3:2 (2560 x 1664)",
              "value": {
                "width": 2560,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2560)",
              "value": {
                "width": 1664,
                "height": 2560
              }
            },
            {
              "label": "4:5 (1792 x 2304)",
              "value": {
                "width": 1792,
                "height": 2304
              }
            },
            {
              "label": "5:4 (2304 x 1792)",
              "value": {
                "width": 2304,
                "height": 1792
              }
            },
            {
              "label": "16:9 (2688 x 1536)",
              "value": {
                "width": 2688,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2688)",
              "value": {
                "width": 1536,
                "height": 2688
              }
            },
            {
              "label": "2:1 (3072 x 1536)",
              "value": {
                "width": 3072,
                "height": 1536
              }
            },
            {
              "label": "1:2 (1536 x 3072)",
              "value": {
                "width": 1536,
                "height": 3072
              }
            },
            {
              "label": "8:13 (1664 x 2688)",
              "value": {
                "width": 1664,
                "height": 2688
              }
            },
            {
              "label": "10:7 (2560 x 1792)",
              "value": {
                "width": 2560,
                "height": 1792
              }
            },
            {
              "label": "7:10 (1792 x 2560)",
              "value": {
                "width": 1792,
                "height": 2560
              }
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "recraft:v4@0",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "settings": {
              "colors": "{{fields.colors}}",
              "backgroundColor": "{{fields.backgroundColor}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.04,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "1K images.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4@0",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.04,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image.",
              "count_field": "numberResults"
            },
            "fields": [
              "size",
              "outputFormat",
              "numberResults",
              "colors",
              "backgroundColor"
            ]
          },
          {
            "id": "pro",
            "label": "Pro",
            "description": "2K images with more detail.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4-pro@0",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size_pro.width}}",
                  "height": "{{fields.size_pro.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.25,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.25 per image.",
              "count_field": "numberResults"
            },
            "fields": [
              "size_pro",
              "outputFormat",
              "numberResults",
              "colors",
              "backgroundColor"
            ]
          }
        ]
      }
    },
    {
      "id": "recraft-v4-1",
      "label": "Recraft V4.1",
      "group": "Recraft",
      "description": "Recraft V4.1: sharper design images for everyday work. Pro makes 2K images; Flash is fast and low cost.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1216 x 896)",
              "value": {
                "width": 1216,
                "height": 896
              }
            },
            {
              "label": "3:4 (896 x 1216)",
              "value": {
                "width": 896,
                "height": 1216
              }
            },
            {
              "label": "3:2 (1280 x 832)",
              "value": {
                "width": 1280,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1280)",
              "value": {
                "width": 832,
                "height": 1280
              }
            },
            {
              "label": "4:5 (896 x 1152)",
              "value": {
                "width": 896,
                "height": 1152
              }
            },
            {
              "label": "5:4 (1152 x 896)",
              "value": {
                "width": 1152,
                "height": 896
              }
            },
            {
              "label": "16:9 (1344 x 768)",
              "value": {
                "width": 1344,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1344)",
              "value": {
                "width": 768,
                "height": 1344
              }
            },
            {
              "label": "2:1 (1536 x 768)",
              "value": {
                "width": 1536,
                "height": 768
              }
            },
            {
              "label": "1:2 (768 x 1536)",
              "value": {
                "width": 768,
                "height": 1536
              }
            },
            {
              "label": "8:13 (832 x 1344)",
              "value": {
                "width": 832,
                "height": 1344
              }
            },
            {
              "label": "10:7 (1280 x 896)",
              "value": {
                "width": 1280,
                "height": 896
              }
            },
            {
              "label": "7:10 (896 x 1280)",
              "value": {
                "width": 896,
                "height": 1280
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "colors",
          "label": "Colors",
          "type": "palette",
          "max": 10,
          "item": {
            "rgb": [
              "{{color.r}}",
              "{{color.g}}",
              "{{color.b}}"
            ]
          }
        },
        {
          "key": "backgroundColor",
          "label": "Background Color",
          "type": "color",
          "item": {
            "rgb": [
              "{{color.r}}",
              "{{color.g}}",
              "{{color.b}}"
            ]
          }
        },
        {
          "key": "size_pro",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (2048 x 2048)",
          "options": [
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2432 x 1792)",
              "value": {
                "width": 2432,
                "height": 1792
              }
            },
            {
              "label": "3:4 (1792 x 2432)",
              "value": {
                "width": 1792,
                "height": 2432
              }
            },
            {
              "label": "3:2 (2560 x 1664)",
              "value": {
                "width": 2560,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2560)",
              "value": {
                "width": 1664,
                "height": 2560
              }
            },
            {
              "label": "4:5 (1792 x 2304)",
              "value": {
                "width": 1792,
                "height": 2304
              }
            },
            {
              "label": "5:4 (2304 x 1792)",
              "value": {
                "width": 2304,
                "height": 1792
              }
            },
            {
              "label": "16:9 (2688 x 1536)",
              "value": {
                "width": 2688,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2688)",
              "value": {
                "width": 1536,
                "height": 2688
              }
            },
            {
              "label": "2:1 (3072 x 1536)",
              "value": {
                "width": 3072,
                "height": 1536
              }
            },
            {
              "label": "1:2 (1536 x 3072)",
              "value": {
                "width": 1536,
                "height": 3072
              }
            },
            {
              "label": "8:13 (1664 x 2688)",
              "value": {
                "width": 1664,
                "height": 2688
              }
            },
            {
              "label": "10:7 (2560 x 1792)",
              "value": {
                "width": 2560,
                "height": 1792
              }
            },
            {
              "label": "7:10 (1792 x 2560)",
              "value": {
                "width": 1792,
                "height": 2560
              }
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "recraft:v4.1@0",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "settings": {
              "colors": "{{fields.colors}}",
              "backgroundColor": "{{fields.backgroundColor}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.035,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.035 per image.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "1K images.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4.1@0",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.035,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.035 per image.",
              "count_field": "numberResults"
            },
            "fields": [
              "size",
              "outputFormat",
              "numberResults",
              "colors",
              "backgroundColor"
            ]
          },
          {
            "id": "pro",
            "label": "Pro",
            "description": "2K images with more detail.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4.1-pro@0",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size_pro.width}}",
                  "height": "{{fields.size_pro.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.21,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.21 per image.",
              "count_field": "numberResults"
            },
            "fields": [
              "size_pro",
              "outputFormat",
              "numberResults",
              "colors",
              "backgroundColor"
            ]
          },
          {
            "id": "flash",
            "label": "Flash",
            "description": "Fast, low cost 1K images.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4.1@flash",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.007,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.007 per image.",
              "count_field": "numberResults"
            },
            "fields": [
              "size",
              "outputFormat",
              "numberResults",
              "colors",
              "backgroundColor"
            ]
          }
        ]
      }
    },
    {
      "id": "recraft-v4-1-utility",
      "label": "Recraft V4.1 Utility",
      "group": "Recraft",
      "description": "Recraft V4.1 Utility: predictable, cleanly lit product shots, icons and commercial images. Pro makes 2K images.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1216 x 896)",
              "value": {
                "width": 1216,
                "height": 896
              }
            },
            {
              "label": "3:4 (896 x 1216)",
              "value": {
                "width": 896,
                "height": 1216
              }
            },
            {
              "label": "3:2 (1280 x 832)",
              "value": {
                "width": 1280,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1280)",
              "value": {
                "width": 832,
                "height": 1280
              }
            },
            {
              "label": "4:5 (896 x 1152)",
              "value": {
                "width": 896,
                "height": 1152
              }
            },
            {
              "label": "5:4 (1152 x 896)",
              "value": {
                "width": 1152,
                "height": 896
              }
            },
            {
              "label": "16:9 (1344 x 768)",
              "value": {
                "width": 1344,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1344)",
              "value": {
                "width": 768,
                "height": 1344
              }
            },
            {
              "label": "2:1 (1536 x 768)",
              "value": {
                "width": 1536,
                "height": 768
              }
            },
            {
              "label": "1:2 (768 x 1536)",
              "value": {
                "width": 768,
                "height": 1536
              }
            },
            {
              "label": "8:13 (832 x 1344)",
              "value": {
                "width": 832,
                "height": 1344
              }
            },
            {
              "label": "10:7 (1280 x 896)",
              "value": {
                "width": 1280,
                "height": 896
              }
            },
            {
              "label": "7:10 (896 x 1280)",
              "value": {
                "width": 896,
                "height": 1280
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "colors",
          "label": "Colors",
          "type": "palette",
          "max": 10,
          "item": {
            "rgb": [
              "{{color.r}}",
              "{{color.g}}",
              "{{color.b}}"
            ]
          }
        },
        {
          "key": "backgroundColor",
          "label": "Background Color",
          "type": "color",
          "item": {
            "rgb": [
              "{{color.r}}",
              "{{color.g}}",
              "{{color.b}}"
            ]
          }
        },
        {
          "key": "size_pro",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (2048 x 2048)",
          "options": [
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2432 x 1792)",
              "value": {
                "width": 2432,
                "height": 1792
              }
            },
            {
              "label": "3:4 (1792 x 2432)",
              "value": {
                "width": 1792,
                "height": 2432
              }
            },
            {
              "label": "3:2 (2560 x 1664)",
              "value": {
                "width": 2560,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2560)",
              "value": {
                "width": 1664,
                "height": 2560
              }
            },
            {
              "label": "4:5 (1792 x 2304)",
              "value": {
                "width": 1792,
                "height": 2304
              }
            },
            {
              "label": "5:4 (2304 x 1792)",
              "value": {
                "width": 2304,
                "height": 1792
              }
            },
            {
              "label": "16:9 (2688 x 1536)",
              "value": {
                "width": 2688,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2688)",
              "value": {
                "width": 1536,
                "height": 2688
              }
            },
            {
              "label": "2:1 (3072 x 1536)",
              "value": {
                "width": 3072,
                "height": 1536
              }
            },
            {
              "label": "1:2 (1536 x 3072)",
              "value": {
                "width": 1536,
                "height": 3072
              }
            },
            {
              "label": "8:13 (1664 x 2688)",
              "value": {
                "width": 1664,
                "height": 2688
              }
            },
            {
              "label": "10:7 (2560 x 1792)",
              "value": {
                "width": 2560,
                "height": 1792
              }
            },
            {
              "label": "7:10 (1792 x 2560)",
              "value": {
                "width": 1792,
                "height": 2560
              }
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "recraft:v4.1-utility@0",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "settings": {
              "colors": "{{fields.colors}}",
              "backgroundColor": "{{fields.backgroundColor}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.035,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.035 per image.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "1K images.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4.1-utility@0",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.035,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.035 per image.",
              "count_field": "numberResults"
            },
            "fields": [
              "size",
              "outputFormat",
              "numberResults",
              "colors",
              "backgroundColor"
            ]
          },
          {
            "id": "pro",
            "label": "Pro",
            "description": "2K images with more detail.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4.1-utility-pro@0",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size_pro.width}}",
                  "height": "{{fields.size_pro.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.21,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.21 per image.",
              "count_field": "numberResults"
            },
            "fields": [
              "size_pro",
              "outputFormat",
              "numberResults",
              "colors",
              "backgroundColor"
            ]
          }
        ]
      }
    },
    {
      "id": "recraft-v4-vector",
      "label": "Recraft V4 Vector",
      "group": "Recraft",
      "description": "Recraft V4 Vector: SVG graphics from a prompt. Pro makes larger, more detailed ones.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1216 x 896)",
              "value": {
                "width": 1216,
                "height": 896
              }
            },
            {
              "label": "3:4 (896 x 1216)",
              "value": {
                "width": 896,
                "height": 1216
              }
            },
            {
              "label": "3:2 (1280 x 832)",
              "value": {
                "width": 1280,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1280)",
              "value": {
                "width": 832,
                "height": 1280
              }
            },
            {
              "label": "4:5 (896 x 1152)",
              "value": {
                "width": 896,
                "height": 1152
              }
            },
            {
              "label": "5:4 (1152 x 896)",
              "value": {
                "width": 1152,
                "height": 896
              }
            },
            {
              "label": "16:9 (1344 x 768)",
              "value": {
                "width": 1344,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1344)",
              "value": {
                "width": 768,
                "height": 1344
              }
            },
            {
              "label": "2:1 (1536 x 768)",
              "value": {
                "width": 1536,
                "height": 768
              }
            },
            {
              "label": "1:2 (768 x 1536)",
              "value": {
                "width": 768,
                "height": 1536
              }
            },
            {
              "label": "8:13 (832 x 1344)",
              "value": {
                "width": 832,
                "height": 1344
              }
            },
            {
              "label": "10:7 (1280 x 896)",
              "value": {
                "width": 1280,
                "height": 896
              }
            },
            {
              "label": "7:10 (896 x 1280)",
              "value": {
                "width": 896,
                "height": 1280
              }
            }
          ]
        },
        {
          "key": "colors",
          "label": "Colors",
          "type": "palette",
          "max": 10,
          "item": {
            "rgb": [
              "{{color.r}}",
              "{{color.g}}",
              "{{color.b}}"
            ]
          }
        },
        {
          "key": "backgroundColor",
          "label": "Background Color",
          "type": "color",
          "item": {
            "rgb": [
              "{{color.r}}",
              "{{color.g}}",
              "{{color.b}}"
            ]
          }
        },
        {
          "key": "size_pro",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (2048 x 2048)",
          "options": [
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2432 x 1792)",
              "value": {
                "width": 2432,
                "height": 1792
              }
            },
            {
              "label": "3:4 (1792 x 2432)",
              "value": {
                "width": 1792,
                "height": 2432
              }
            },
            {
              "label": "3:2 (2560 x 1664)",
              "value": {
                "width": 2560,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2560)",
              "value": {
                "width": 1664,
                "height": 2560
              }
            },
            {
              "label": "4:5 (1792 x 2304)",
              "value": {
                "width": 1792,
                "height": 2304
              }
            },
            {
              "label": "5:4 (2304 x 1792)",
              "value": {
                "width": 2304,
                "height": 1792
              }
            },
            {
              "label": "16:9 (2688 x 1536)",
              "value": {
                "width": 2688,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2688)",
              "value": {
                "width": 1536,
                "height": 2688
              }
            },
            {
              "label": "2:1 (3072 x 1536)",
              "value": {
                "width": 3072,
                "height": 1536
              }
            },
            {
              "label": "1:2 (1536 x 3072)",
              "value": {
                "width": 1536,
                "height": 3072
              }
            },
            {
              "label": "8:13 (1664 x 2688)",
              "value": {
                "width": 1664,
                "height": 2688
              }
            },
            {
              "label": "10:7 (2560 x 1792)",
              "value": {
                "width": 2560,
                "height": 1792
              }
            },
            {
              "label": "7:10 (1792 x 2560)",
              "value": {
                "width": 1792,
                "height": 2560
              }
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "vectorize",
            "taskUUID": "{{uuid}}",
            "model": "recraft:v4@vector",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "settings": {
              "colors": "{{fields.colors}}",
              "backgroundColor": "{{fields.backgroundColor}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.08,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.08 per SVG."
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "1K SVGs.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "vectorize",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4@vector",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.08,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.08 per SVG."
            },
            "fields": [
              "size",
              "colors",
              "backgroundColor"
            ]
          },
          {
            "id": "pro",
            "label": "Pro",
            "description": "Larger, more detailed SVGs.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "vectorize",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4-pro@vector",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size_pro.width}}",
                  "height": "{{fields.size_pro.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.3,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.3 per SVG."
            },
            "fields": [
              "size_pro",
              "colors",
              "backgroundColor"
            ]
          }
        ]
      }
    },
    {
      "id": "recraft-v4-styles",
      "label": "Recraft V4 Styles",
      "group": "Recraft",
      "description": "Recraft V4 Styles: add up to 10 images that show a style, and new images follow it. Vector versions make SVGs.",
      "references": {
        "mode": "required",
        "max": 10,
        "send_as": "data_url",
        "max_mb": 9.5,
        "max_megapixels": 16,
        "max_side": 4096,
        "role": "guide"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1216 x 896)",
              "value": {
                "width": 1216,
                "height": 896
              }
            },
            {
              "label": "3:4 (896 x 1216)",
              "value": {
                "width": 896,
                "height": 1216
              }
            },
            {
              "label": "3:2 (1280 x 832)",
              "value": {
                "width": 1280,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1280)",
              "value": {
                "width": 832,
                "height": 1280
              }
            },
            {
              "label": "4:5 (896 x 1152)",
              "value": {
                "width": 896,
                "height": 1152
              }
            },
            {
              "label": "5:4 (1152 x 896)",
              "value": {
                "width": 1152,
                "height": 896
              }
            },
            {
              "label": "16:9 (1344 x 768)",
              "value": {
                "width": 1344,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1344)",
              "value": {
                "width": 768,
                "height": 1344
              }
            },
            {
              "label": "2:1 (1536 x 768)",
              "value": {
                "width": 1536,
                "height": 768
              }
            },
            {
              "label": "1:2 (768 x 1536)",
              "value": {
                "width": 768,
                "height": 1536
              }
            },
            {
              "label": "8:13 (832 x 1344)",
              "value": {
                "width": 832,
                "height": 1344
              }
            },
            {
              "label": "10:7 (1280 x 896)",
              "value": {
                "width": 1280,
                "height": 896
              }
            },
            {
              "label": "7:10 (896 x 1280)",
              "value": {
                "width": 896,
                "height": 1280
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "styleMatch",
          "label": "Style Match",
          "type": "combo",
          "default": "precise",
          "options": [
            {
              "label": "Precise",
              "value": "precise"
            },
            {
              "label": "Flexible",
              "value": "flexible"
            }
          ],
          "help": "Precise follows the style closely; Flexible lets the prompt change more."
        },
        {
          "key": "colors",
          "label": "Colors",
          "type": "palette",
          "max": 10,
          "item": {
            "rgb": [
              "{{color.r}}",
              "{{color.g}}",
              "{{color.b}}"
            ]
          }
        },
        {
          "key": "backgroundColor",
          "label": "Background Color",
          "type": "color",
          "item": {
            "rgb": [
              "{{color.r}}",
              "{{color.g}}",
              "{{color.b}}"
            ]
          }
        },
        {
          "key": "size_pro",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (2048 x 2048)",
          "options": [
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2432 x 1792)",
              "value": {
                "width": 2432,
                "height": 1792
              }
            },
            {
              "label": "3:4 (1792 x 2432)",
              "value": {
                "width": 1792,
                "height": 2432
              }
            },
            {
              "label": "3:2 (2560 x 1664)",
              "value": {
                "width": 2560,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2560)",
              "value": {
                "width": 1664,
                "height": 2560
              }
            },
            {
              "label": "4:5 (1792 x 2304)",
              "value": {
                "width": 1792,
                "height": 2304
              }
            },
            {
              "label": "5:4 (2304 x 1792)",
              "value": {
                "width": 2304,
                "height": 1792
              }
            },
            {
              "label": "16:9 (2688 x 1536)",
              "value": {
                "width": 2688,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2688)",
              "value": {
                "width": 1536,
                "height": 2688
              }
            },
            {
              "label": "2:1 (3072 x 1536)",
              "value": {
                "width": 3072,
                "height": 1536
              }
            },
            {
              "label": "1:2 (1536 x 3072)",
              "value": {
                "width": 1536,
                "height": 3072
              }
            },
            {
              "label": "8:13 (1664 x 2688)",
              "value": {
                "width": 1664,
                "height": 2688
              }
            },
            {
              "label": "10:7 (2560 x 1792)",
              "value": {
                "width": 2560,
                "height": 1792
              }
            },
            {
              "label": "7:10 (1792 x 2560)",
              "value": {
                "width": 1792,
                "height": 2560
              }
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "recraft:v4@styles",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "colors": "{{fields.colors}}",
              "backgroundColor": "{{fields.backgroundColor}}",
              "styleMatch": "{{fields.styleMatch}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.04,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "1K images in the style.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4@styles",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}",
                    "styleMatch": "{{fields.styleMatch}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.04,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image.",
              "count_field": "numberResults"
            },
            "fields": [
              "size",
              "outputFormat",
              "numberResults",
              "styleMatch",
              "colors",
              "backgroundColor"
            ]
          },
          {
            "id": "pro",
            "label": "Pro",
            "description": "2K images in the style.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4@styles-pro",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size_pro.width}}",
                  "height": "{{fields.size_pro.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}",
                    "styleMatch": "{{fields.styleMatch}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.105,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.105 per image.",
              "count_field": "numberResults"
            },
            "fields": [
              "size_pro",
              "outputFormat",
              "numberResults",
              "styleMatch",
              "colors",
              "backgroundColor"
            ]
          },
          {
            "id": "vector",
            "label": "Vector",
            "description": "1K SVGs in the style.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "vectorize",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4@styles-vector",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}",
                    "styleMatch": "{{fields.styleMatch}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.055,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.055 per SVG."
            },
            "fields": [
              "size",
              "styleMatch",
              "colors",
              "backgroundColor"
            ]
          },
          {
            "id": "pro-vector",
            "label": "Pro Vector",
            "description": "Larger SVGs in the style.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "vectorize",
                  "taskUUID": "{{uuid}}",
                  "model": "recraft:v4@styles-pro-vector",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size_pro.width}}",
                  "height": "{{fields.size_pro.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "colors": "{{fields.colors}}",
                    "backgroundColor": "{{fields.backgroundColor}}",
                    "styleMatch": "{{fields.styleMatch}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.125,
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.125 per SVG."
            },
            "fields": [
              "size_pro",
              "styleMatch",
              "colors",
              "backgroundColor"
            ]
          }
        ]
      }
    },
    {
      "id": "kling-image-o3",
      "label": "Kling Image O3",
      "group": "Kling",
      "description": "Kling Image O3: consistent images up to 4K with up to 10 reference images.",
      "references": {
        "mode": "optional",
        "max": 10,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1168 x 880)",
              "value": {
                "width": 1168,
                "height": 880
              }
            },
            {
              "label": "3:4 (880 x 1168)",
              "value": {
                "width": 880,
                "height": 1168
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "21:9 (1552 x 656)",
              "value": {
                "width": 1552,
                "height": 656
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2368 x 1760)",
              "value": {
                "width": 2368,
                "height": 1760
              }
            },
            {
              "label": "3:4 (1760 x 2368)",
              "value": {
                "width": 1760,
                "height": 2368
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "16:9 (2720 x 1536)",
              "value": {
                "width": 2720,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2720)",
              "value": {
                "width": 1536,
                "height": 2720
              }
            },
            {
              "label": "21:9 (3136 x 1344)",
              "value": {
                "width": 3136,
                "height": 1344
              }
            },
            {
              "label": "1:1 (4096 x 4096)",
              "value": {
                "width": 4096,
                "height": 4096
              }
            },
            {
              "label": "4:3 (4736 x 3520)",
              "value": {
                "width": 4736,
                "height": 3520
              }
            },
            {
              "label": "3:4 (3520 x 4736)",
              "value": {
                "width": 3520,
                "height": 4736
              }
            },
            {
              "label": "3:2 (4992 x 3328)",
              "value": {
                "width": 4992,
                "height": 3328
              }
            },
            {
              "label": "2:3 (3328 x 4992)",
              "value": {
                "width": 3328,
                "height": 4992
              }
            },
            {
              "label": "16:9 (5440 x 3072)",
              "value": {
                "width": 5440,
                "height": 3072
              }
            },
            {
              "label": "9:16 (3072 x 5440)",
              "value": {
                "width": 3072,
                "height": 5440
              }
            },
            {
              "label": "21:9 (6272 x 2688)",
              "value": {
                "width": 6272,
                "height": 2688
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "klingai:kling-image@o3",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.056,
        "by_field": {
          "size": {
            "1:1 (1024 x 1024)": 0.028,
            "4:3 (1168 x 880)": 0.028,
            "3:4 (880 x 1168)": 0.028,
            "3:2 (1248 x 832)": 0.028,
            "2:3 (832 x 1248)": 0.028,
            "16:9 (1360 x 768)": 0.028,
            "9:16 (768 x 1360)": 0.028,
            "21:9 (1552 x 656)": 0.028,
            "1:1 (2048 x 2048)": 0.028,
            "4:3 (2368 x 1760)": 0.028,
            "3:4 (1760 x 2368)": 0.028,
            "3:2 (2496 x 1664)": 0.028,
            "2:3 (1664 x 2496)": 0.028,
            "16:9 (2720 x 1536)": 0.028,
            "9:16 (1536 x 2720)": 0.028,
            "21:9 (3136 x 1344)": 0.028,
            "1:1 (4096 x 4096)": 0.056,
            "4:3 (4736 x 3520)": 0.056,
            "3:4 (3520 x 4736)": 0.056,
            "3:2 (4992 x 3328)": 0.056,
            "2:3 (3328 x 4992)": 0.056,
            "16:9 (5440 x 3072)": 0.056,
            "9:16 (3072 x 5440)": 0.056,
            "21:9 (6272 x 2688)": 0.056
          }
        },
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.028 per image at 1K or 2K, and $0.056 at 4K."
      }
    },
    {
      "id": "kling-image-3",
      "label": "Kling Image 3.0",
      "group": "Kling",
      "description": "Kling Image 3.0: realistic 1K and 2K images. Add an image to edit it.",
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1168 x 880)",
              "value": {
                "width": 1168,
                "height": 880
              }
            },
            {
              "label": "3:4 (880 x 1168)",
              "value": {
                "width": 880,
                "height": 1168
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "21:9 (1552 x 656)",
              "value": {
                "width": 1552,
                "height": 656
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2336 x 1760)",
              "value": {
                "width": 2336,
                "height": 1760
              }
            },
            {
              "label": "3:4 (1760 x 2336)",
              "value": {
                "width": 1760,
                "height": 2336
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "16:9 (2720 x 1536)",
              "value": {
                "width": 2720,
                "height": 1536
              }
            },
            {
              "label": "9:16 (1536 x 2720)",
              "value": {
                "width": 1536,
                "height": 2720
              }
            },
            {
              "label": "21:9 (3104 x 1312)",
              "value": {
                "width": 3104,
                "height": 1312
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "klingai:kling-image@3",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.028,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.028 per image."
      }
    },
    {
      "id": "krea-2",
      "label": "Krea 2",
      "group": "Krea",
      "description": "Krea 2: photoreal images with weighted reference images. Large is the most detailed, Medium Turbo the fastest.",
      "references": {
        "mode": "optional",
        "max": 10,
        "send_as": "data_url",
        "role": "guide"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1184 x 896)",
              "value": {
                "width": 1184,
                "height": 896
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "4:5 (928 x 1152)",
              "value": {
                "width": 928,
                "height": 1152
              }
            },
            {
              "label": "16:9 (1376 x 768)",
              "value": {
                "width": 1376,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1376)",
              "value": {
                "width": 768,
                "height": 1376
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "creativity",
          "label": "Creativity",
          "type": "combo",
          "default": "medium",
          "options": [
            {
              "label": "Raw",
              "value": "raw"
            },
            {
              "label": "Low",
              "value": "low"
            },
            {
              "label": "Medium",
              "value": "medium"
            },
            {
              "label": "High",
              "value": "high"
            }
          ],
          "help": "How freely Krea interprets your prompt, from Raw, the most literal, to High. Medium is balanced."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "krea:krea@2-large",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "creativity": "{{fields.creativity}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.065,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.065 per image, the price with a reference image."
      },
      "variants": {
        "label": "Version",
        "default": "large",
        "options": [
          {
            "id": "large",
            "label": "Large",
            "description": "The most detailed and photoreal.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "krea:krea@2-large",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "creativity": "{{fields.creativity}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.065,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.065 per image, the price with a reference image."
            }
          },
          {
            "id": "medium",
            "label": "Medium",
            "description": "Balanced speed and quality.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "krea:krea@2-medium",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "creativity": "{{fields.creativity}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.035,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.035 per image, the price with a reference image."
            }
          },
          {
            "id": "medium-turbo",
            "label": "Medium Turbo",
            "description": "The fastest and cheapest.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "krea:krea@2-medium-turbo",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "creativity": "{{fields.creativity}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.0175,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.0175 per image, the price with a reference image."
            }
          }
        ]
      }
    },
    {
      "id": "krea-2-turbo",
      "label": "Krea 2 Turbo",
      "group": "Krea",
      "description": "Krea 2 Turbo: fast, low cost images. Raw adds guidance and a negative prompt.",
      "references": {
        "mode": "optional",
        "max": 4,
        "send_as": "data_url",
        "role": "guide"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "CFGScale",
          "label": "Guidance",
          "type": "float_slider",
          "min": 0,
          "max": 30,
          "default": 4.5,
          "step": 0.1,
          "help": "How closely the image follows the prompt. Higher follows it more strictly."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "krea:krea@2-turbo",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.015,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.015 per image."
      },
      "variants": {
        "label": "Version",
        "default": "turbo",
        "options": [
          {
            "id": "turbo",
            "label": "Turbo",
            "description": "The fastest.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "krea:krea@2-turbo",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.015,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.015 per image."
            },
            "fields": [
              "size",
              "outputFormat",
              "numberResults",
              "seed"
            ]
          },
          {
            "id": "raw",
            "label": "Raw",
            "description": "Takes guidance and a negative prompt.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "krea:krea@2-raw",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "CFGScale": "{{fields.CFGScale}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.015,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.015 per image."
            },
            "fields": [
              "size",
              "outputFormat",
              "numberResults",
              "negativePrompt",
              "CFGScale",
              "seed"
            ]
          }
        ]
      }
    },
    {
      "id": "grok-imagine-2",
      "label": "Grok Imagine 2.0",
      "group": "Grok",
      "description": "xAI Grok Imagine 2.0: generation and editing at 1K or 2K.",
      "references": {
        "mode": "optional",
        "max": 3,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1280 x 720)",
              "value": {
                "width": 1280,
                "height": 720
              }
            },
            {
              "label": "9:16 (720 x 1280)",
              "value": {
                "width": 720,
                "height": 1280
              }
            },
            {
              "label": "2:1 (1408 x 704)",
              "value": {
                "width": 1408,
                "height": 704
              }
            },
            {
              "label": "1:2 (704 x 1408)",
              "value": {
                "width": 704,
                "height": 1408
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2368 x 1776)",
              "value": {
                "width": 2368,
                "height": 1776
              }
            },
            {
              "label": "3:4 (1776 x 2368)",
              "value": {
                "width": 1776,
                "height": 2368
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "16:9 (2816 x 1584)",
              "value": {
                "width": 2816,
                "height": 1584
              }
            },
            {
              "label": "9:16 (1584 x 2816)",
              "value": {
                "width": 1584,
                "height": 2816
              }
            },
            {
              "label": "2:1 (2912 x 1456)",
              "value": {
                "width": 2912,
                "height": 1456
              }
            },
            {
              "label": "1:2 (1456 x 2912)",
              "value": {
                "width": 1456,
                "height": 2912
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "quality",
          "label": "Quality",
          "type": "combo",
          "default": "medium",
          "options": [
            {
              "label": "Low",
              "value": "low"
            },
            {
              "label": "Medium",
              "value": "medium"
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "xai:grok-imagine@image-2.0",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "quality": "{{fields.quality}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.08,
        "by_field": {
          "quality": {
            "low": {
              "size": {
                "1:1 (1024 x 1024)": 0.04,
                "4:3 (1152 x 864)": 0.04,
                "3:4 (864 x 1152)": 0.04,
                "3:2 (1248 x 832)": 0.04,
                "2:3 (832 x 1248)": 0.04,
                "16:9 (1280 x 720)": 0.04,
                "9:16 (720 x 1280)": 0.04,
                "2:1 (1408 x 704)": 0.04,
                "1:2 (704 x 1408)": 0.04,
                "1:1 (2048 x 2048)": 0.06,
                "4:3 (2368 x 1776)": 0.06,
                "3:4 (1776 x 2368)": 0.06,
                "3:2 (2496 x 1664)": 0.06,
                "2:3 (1664 x 2496)": 0.06,
                "16:9 (2816 x 1584)": 0.06,
                "9:16 (1584 x 2816)": 0.06,
                "2:1 (2912 x 1456)": 0.06,
                "1:2 (1456 x 2912)": 0.06
              }
            },
            "medium": {
              "size": {
                "1:1 (1024 x 1024)": 0.06,
                "4:3 (1152 x 864)": 0.06,
                "3:4 (864 x 1152)": 0.06,
                "3:2 (1248 x 832)": 0.06,
                "2:3 (832 x 1248)": 0.06,
                "16:9 (1280 x 720)": 0.06,
                "9:16 (720 x 1280)": 0.06,
                "2:1 (1408 x 704)": 0.06,
                "1:2 (704 x 1408)": 0.06,
                "1:1 (2048 x 2048)": 0.08,
                "4:3 (2368 x 1776)": 0.08,
                "3:4 (1776 x 2368)": 0.08,
                "3:2 (2496 x 1664)": 0.08,
                "2:3 (1664 x 2496)": 0.08,
                "16:9 (2816 x 1584)": 0.08,
                "9:16 (1584 x 2816)": 0.08,
                "2:1 (2912 x 1456)": 0.08,
                "1:2 (1456 x 2912)": 0.08
              }
            }
          }
        },
        "per_input_image": 0.01,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: Low $0.04 at 1K and $0.06 at 2K, Medium $0.06 at 1K and $0.08 at 2K, plus $0.01 per reference."
      }
    },
    {
      "id": "grok-imagine",
      "label": "Grok Imagine",
      "group": "Grok",
      "description": "xAI Grok Imagine: images from text, or edits of up to 3 images.",
      "references": {
        "mode": "optional",
        "max": 3,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1296 x 864)",
              "value": {
                "width": 1296,
                "height": 864
              }
            },
            {
              "label": "2:3 (864 x 1296)",
              "value": {
                "width": 864,
                "height": 1296
              }
            },
            {
              "label": "2:1 (1408 x 704)",
              "value": {
                "width": 1408,
                "height": 704
              }
            },
            {
              "label": "1:2 (704 x 1408)",
              "value": {
                "width": 704,
                "height": 1408
              }
            },
            {
              "label": "7:10 (896 x 1280)",
              "value": {
                "width": 896,
                "height": 1280
              }
            },
            {
              "label": "10:7 (1280 x 896)",
              "value": {
                "width": 1280,
                "height": 896
              }
            },
            {
              "label": "6:11 (768 x 1408)",
              "value": {
                "width": 768,
                "height": 1408
              }
            },
            {
              "label": "11:6 (1408 x 768)",
              "value": {
                "width": 1408,
                "height": 768
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "xai:grok-imagine@image",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.02,
        "per_input_image": 0.002,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.02 per image plus $0.002 per reference."
      }
    },
    {
      "id": "bria-fibo",
      "label": "Bria FIBO",
      "group": "Bria",
      "description": "Bria FIBO: commercial safe images that follow long, structured prompts. Add an image to rework it.",
      "references": {
        "mode": "optional",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1216 x 832)",
              "value": {
                "width": 1216,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1216)",
              "value": {
                "width": 832,
                "height": 1216
              }
            },
            {
              "label": "7:9 (896 x 1152)",
              "value": {
                "width": 896,
                "height": 1152
              }
            },
            {
              "label": "9:7 (1152 x 896)",
              "value": {
                "width": 1152,
                "height": 896
              }
            },
            {
              "label": "9:11 (896 x 1088)",
              "value": {
                "width": 896,
                "height": 1088
              }
            },
            {
              "label": "11:9 (1088 x 896)",
              "value": {
                "width": 1088,
                "height": 896
              }
            },
            {
              "label": "4:7 (768 x 1344)",
              "value": {
                "width": 768,
                "height": 1344
              }
            },
            {
              "label": "7:4 (1344 x 768)",
              "value": {
                "width": 1344,
                "height": 768
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "CFGScale",
          "label": "Guidance",
          "type": "combo",
          "default": 5,
          "options": [
            3,
            4,
            5
          ],
          "help": "How closely the image follows the prompt. Higher follows it more strictly."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bria:20@1",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "CFGScale": "{{fields.CFGScale}}",
            "inputs": {
              "image": "{{image}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.04,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image."
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "The full model.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "bria:20@1",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "CFGScale": "{{fields.CFGScale}}",
                  "inputs": {
                    "image": "{{image}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.04,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image."
            }
          },
          {
            "id": "lite",
            "label": "Lite",
            "description": "Faster and cheaper.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "bria:20@3",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}",
                  "CFGScale": "{{fields.CFGScale}}",
                  "inputs": {
                    "image": "{{image}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.036,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.036 per image."
            }
          }
        ]
      }
    },
    {
      "id": "bria-3-2",
      "label": "Bria 3.2",
      "group": "Bria",
      "description": "Bria 3.2: commercial safe text to image.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1216 x 832)",
              "value": {
                "width": 1216,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1216)",
              "value": {
                "width": 832,
                "height": 1216
              }
            },
            {
              "label": "7:9 (896 x 1152)",
              "value": {
                "width": 896,
                "height": 1152
              }
            },
            {
              "label": "9:7 (1152 x 896)",
              "value": {
                "width": 1152,
                "height": 896
              }
            },
            {
              "label": "9:11 (896 x 1088)",
              "value": {
                "width": 896,
                "height": 1088
              }
            },
            {
              "label": "11:9 (1088 x 896)",
              "value": {
                "width": 1088,
                "height": 896
              }
            },
            {
              "label": "4:7 (768 x 1344)",
              "value": {
                "width": 768,
                "height": 1344
              }
            },
            {
              "label": "7:4 (1344 x 768)",
              "value": {
                "width": 1344,
                "height": 768
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bria:10@1",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}"
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.04,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image."
      }
    },
    {
      "id": "bria-replace-background",
      "label": "Bria Replace Background",
      "group": "Bria",
      "description": "Bria Replace Background: keeps the subject and makes a new background from your prompt.",
      "prompt": {
        "mode": "optional"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "key": "mode",
          "label": "Mode",
          "type": "combo",
          "default": "base",
          "options": [
            {
              "label": "Base",
              "value": "base"
            },
            {
              "label": "High Control",
              "value": "high_control"
            },
            {
              "label": "Fast",
              "value": "fast"
            }
          ],
          "help": "Base is the standard mode, High Control follows the prompt most closely, and Fast is quickest."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "bria:11@1",
            "positivePrompt": "{{prompt}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "seed": "{{fields.seed}}",
            "numberResults": "{{fields.numberResults}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "providerSettings": {
              "bria": {
                "mode": "{{fields.mode}}"
              }
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.04,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image."
      }
    },
    {
      "id": "p-image",
      "label": "P-Image",
      "group": "More",
      "description": "Pruna P-Image: real time generation. Add up to 4 images to edit them.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1184 x 896)",
              "value": {
                "width": 1184,
                "height": 896
              }
            },
            {
              "label": "3:4 (896 x 1184)",
              "value": {
                "width": 896,
                "height": 1184
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1376 x 768)",
              "value": {
                "width": 1376,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1376)",
              "value": {
                "width": 768,
                "height": 1376
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "prunaai:1@1",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}"
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.0044,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.0044 per image, or $0.0088 per edit."
      },
      "references": {
        "mode": "optional",
        "max": 4,
        "send_as": "data_url"
      },
      "with_references": {
        "request": {
          "method": "POST",
          "url": "https://api.runware.ai/v1",
          "error": "errors",
          "body": [
            {
              "taskType": "imageInference",
              "taskUUID": "{{uuid}}",
              "model": "prunaai:2@1",
              "positivePrompt": "{{prompt}}",
              "width": "{{fields.size.width}}",
              "height": "{{fields.size.height}}",
              "outputType": "dataURI",
              "includeCost": true,
              "outputFormat": "{{fields.outputFormat}}",
              "numberResults": "{{fields.numberResults}}",
              "inputs": {
                "referenceImages": "{{images}}"
              }
            }
          ]
        },
        "pricing": {
          "amount": "data[*].cost",
          "per_image": 0.0088,
          "count_field": "numberResults",
          "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.0088 per edit."
        },
        "description": "P-Image Edit: your images are edited by the prompt."
      }
    },
    {
      "id": "runway-gen-4-image",
      "label": "Runway Gen-4 Image",
      "group": "More",
      "description": "Runway Gen-4 Image: high fidelity images at 720p, 1K or 1080p, with up to 3 reference images.",
      "references": {
        "mode": "optional",
        "max": 3,
        "send_as": "data_url",
        "role": "guide"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (720 x 720)",
          "options": [
            {
              "label": "1:1 (720 x 720)",
              "value": {
                "width": 720,
                "height": 720
              }
            },
            {
              "label": "4:3 (960 x 720)",
              "value": {
                "width": 960,
                "height": 720
              }
            },
            {
              "label": "3:4 (720 x 960)",
              "value": {
                "width": 720,
                "height": 960
              }
            },
            {
              "label": "16:9 (1280 x 720)",
              "value": {
                "width": 1280,
                "height": 720
              }
            },
            {
              "label": "9:16 (720 x 1280)",
              "value": {
                "width": 720,
                "height": 1280
              }
            },
            {
              "label": "21:9 (1680 x 720)",
              "value": {
                "width": 1680,
                "height": 720
              }
            },
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1168 x 880)",
              "value": {
                "width": 1168,
                "height": 880
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "21:9 (1808 x 768)",
              "value": {
                "width": 1808,
                "height": 768
              }
            },
            {
              "label": "1:1 (1080 x 1080)",
              "value": {
                "width": 1080,
                "height": 1080
              }
            },
            {
              "label": "4:3 (1440 x 1080)",
              "value": {
                "width": 1440,
                "height": 1080
              }
            },
            {
              "label": "3:4 (1080 x 1440)",
              "value": {
                "width": 1080,
                "height": 1440
              }
            },
            {
              "label": "16:9 (1920 x 1080)",
              "value": {
                "width": 1920,
                "height": 1080
              }
            },
            {
              "label": "9:16 (1080 x 1920)",
              "value": {
                "width": 1080,
                "height": 1920
              }
            },
            {
              "label": "21:9 (2112 x 912)",
              "value": {
                "width": 2112,
                "height": 912
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runway:4@1",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.08,
        "by_field": {
          "size": {
            "1:1 (720 x 720)": 0.05,
            "4:3 (960 x 720)": 0.05,
            "3:4 (720 x 960)": 0.05,
            "16:9 (1280 x 720)": 0.05,
            "9:16 (720 x 1280)": 0.05,
            "21:9 (1680 x 720)": 0.05,
            "1:1 (1024 x 1024)": 0.08,
            "4:3 (1168 x 880)": 0.08,
            "16:9 (1360 x 768)": 0.08,
            "21:9 (1808 x 768)": 0.08,
            "1:1 (1080 x 1080)": 0.08,
            "4:3 (1440 x 1080)": 0.08,
            "3:4 (1080 x 1440)": 0.08,
            "16:9 (1920 x 1080)": 0.08,
            "9:16 (1080 x 1920)": 0.08,
            "21:9 (2112 x 912)": 0.08
          }
        },
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.05 per image at 720p and $0.08 at 1K or 1080p."
      }
    },
    {
      "id": "luma-uni-1",
      "label": "Luma UNI-1",
      "group": "More",
      "description": "Luma UNI-1: 3K images with up to 9 reference images. Max is the highest quality.",
      "references": {
        "mode": "optional",
        "max": 9,
        "send_as": "data_url",
        "role": "guide"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (2048 x 2048)",
          "options": [
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "2:1 (2912 x 1440)",
              "value": {
                "width": 2912,
                "height": 1440
              }
            },
            {
              "label": "1:2 (1440 x 2912)",
              "value": {
                "width": 1440,
                "height": 2912
              }
            },
            {
              "label": "27:10 (3360 x 1248)",
              "value": {
                "width": 3360,
                "height": 1248
              }
            },
            {
              "label": "13:7 (2784 x 1504)",
              "value": {
                "width": 2784,
                "height": 1504
              }
            },
            {
              "label": "16:11 (2464 x 1696)",
              "value": {
                "width": 2464,
                "height": 1696
              }
            },
            {
              "label": "11:16 (1696 x 2464)",
              "value": {
                "width": 1696,
                "height": 2464
              }
            },
            {
              "label": "7:13 (1504 x 2784)",
              "value": {
                "width": 1504,
                "height": 2784
              }
            },
            {
              "label": "10:27 (1248 x 3360)",
              "value": {
                "width": 1248,
                "height": 3360
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "style",
          "label": "Style",
          "type": "combo",
          "default": "auto",
          "options": [
            {
              "label": "Auto",
              "value": "auto"
            },
            {
              "label": "Manga",
              "value": "manga"
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "luma:uni@1",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "style": "{{fields.style}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.0404,
        "per_input_image": 0.003,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.0404 per image plus $0.003 per reference."
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "Balanced quality and price.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "luma:uni@1",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "style": "{{fields.style}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.0404,
              "per_input_image": 0.003,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.0404 per image plus $0.003 per reference."
            }
          },
          {
            "id": "max",
            "label": "Max",
            "description": "The highest quality.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "luma:uni@1-max",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "style": "{{fields.style}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.1,
              "per_input_image": 0.003,
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.1 per image plus $0.003 per reference."
            }
          }
        ]
      }
    },
    {
      "id": "imagineart-2",
      "label": "ImagineArt 2.0",
      "group": "More",
      "description": "ImagineArt 2.0: reasoning based generation and editing with vivid color.",
      "references": {
        "mode": "optional",
        "max": 4,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1024 x 768)",
              "value": {
                "width": 1024,
                "height": 768
              }
            },
            {
              "label": "3:4 (768 x 1024)",
              "value": {
                "width": 768,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1152 x 768)",
              "value": {
                "width": 1152,
                "height": 768
              }
            },
            {
              "label": "2:3 (768 x 1152)",
              "value": {
                "width": 768,
                "height": 1152
              }
            },
            {
              "label": "4:5 (848 x 1072)",
              "value": {
                "width": 848,
                "height": 1072
              }
            },
            {
              "label": "5:4 (1072 x 848)",
              "value": {
                "width": 1072,
                "height": 848
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "21:9 (1488 x 640)",
              "value": {
                "width": 1488,
                "height": 640
              }
            },
            {
              "label": "1:1 (1536 x 1536)",
              "value": {
                "width": 1536,
                "height": 1536
              }
            },
            {
              "label": "4:3 (1664 x 1248)",
              "value": {
                "width": 1664,
                "height": 1248
              }
            },
            {
              "label": "3:4 (1248 x 1664)",
              "value": {
                "width": 1248,
                "height": 1664
              }
            },
            {
              "label": "3:2 (1728 x 1152)",
              "value": {
                "width": 1728,
                "height": 1152
              }
            },
            {
              "label": "2:3 (1152 x 1728)",
              "value": {
                "width": 1152,
                "height": 1728
              }
            },
            {
              "label": "4:5 (1472 x 1856)",
              "value": {
                "width": 1472,
                "height": 1856
              }
            },
            {
              "label": "5:4 (1856 x 1472)",
              "value": {
                "width": 1856,
                "height": 1472
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            },
            {
              "label": "21:9 (2160 x 928)",
              "value": {
                "width": 2160,
                "height": 928
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2368 x 1776)",
              "value": {
                "width": 2368,
                "height": 1776
              }
            },
            {
              "label": "3:4 (1776 x 2368)",
              "value": {
                "width": 1776,
                "height": 2368
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "4:5 (1856 x 2320)",
              "value": {
                "width": 1856,
                "height": 2320
              }
            },
            {
              "label": "5:4 (2320 x 1856)",
              "value": {
                "width": 2320,
                "height": 1856
              }
            },
            {
              "label": "16:9 (2816 x 1584)",
              "value": {
                "width": 2816,
                "height": 1584
              }
            },
            {
              "label": "9:16 (1584 x 2816)",
              "value": {
                "width": 1584,
                "height": 2816
              }
            },
            {
              "label": "21:9 (3136 x 1344)",
              "value": {
                "width": 3136,
                "height": 1344
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "thinkingLevel",
          "label": "Thinking",
          "type": "combo",
          "default": "high",
          "options": [
            {
              "label": "High",
              "value": "high"
            },
            {
              "label": "Low",
              "value": "low"
            }
          ],
          "help": "High reasons longer about your prompt; Low is faster."
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "imagineart:2.0@0",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "thinkingLevel": "{{fields.thinkingLevel}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.05,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.05 per image."
      }
    },
    {
      "id": "riverflow-2-5",
      "label": "Riverflow 2.5",
      "group": "More",
      "description": "Sourceful Riverflow 2.5: brand, packaging and product images with transparent backgrounds. Pro is the more accurate and takes up to 10 images.",
      "references": {
        "mode": "optional",
        "max": 10,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1024 x 768)",
              "value": {
                "width": 1024,
                "height": 768
              }
            },
            {
              "label": "3:4 (768 x 1024)",
              "value": {
                "width": 768,
                "height": 1024
              }
            },
            {
              "label": "3:2 (1152 x 768)",
              "value": {
                "width": 1152,
                "height": 768
              }
            },
            {
              "label": "2:3 (768 x 1152)",
              "value": {
                "width": 768,
                "height": 1152
              }
            },
            {
              "label": "4:5 (768 x 960)",
              "value": {
                "width": 768,
                "height": 960
              }
            },
            {
              "label": "5:4 (960 x 768)",
              "value": {
                "width": 960,
                "height": 768
              }
            },
            {
              "label": "16:9 (1024 x 576)",
              "value": {
                "width": 1024,
                "height": 576
              }
            },
            {
              "label": "9:16 (576 x 1024)",
              "value": {
                "width": 576,
                "height": 1024
              }
            },
            {
              "label": "21:9 (1344 x 576)",
              "value": {
                "width": 1344,
                "height": 576
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2304 x 1536)",
              "value": {
                "width": 2304,
                "height": 1536
              }
            },
            {
              "label": "2:3 (1536 x 2304)",
              "value": {
                "width": 1536,
                "height": 2304
              }
            },
            {
              "label": "4:5 (1536 x 1920)",
              "value": {
                "width": 1536,
                "height": 1920
              }
            },
            {
              "label": "5:4 (1920 x 1536)",
              "value": {
                "width": 1920,
                "height": 1536
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            },
            {
              "label": "21:9 (2688 x 1152)",
              "value": {
                "width": 2688,
                "height": 1152
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "thinkingLevel",
          "label": "Thinking",
          "type": "combo",
          "default": "medium",
          "options": [
            {
              "label": "Low",
              "value": "low"
            },
            {
              "label": "Medium",
              "value": "medium"
            },
            {
              "label": "High",
              "value": "high"
            }
          ],
          "help": "How long the model reasons before drawing. Higher is slower and costs more."
        },
        {
          "key": "backgroundMode",
          "label": "Background",
          "type": "combo",
          "default": "original",
          "options": [
            {
              "label": "Original",
              "value": "original"
            },
            {
              "label": "Transparent",
              "value": "transparent"
            }
          ],
          "help": "Original, the default, keeps the background. Transparent removes it and needs PNG or WEBP."
        },
        {
          "key": "size_pro",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "4:5 (896 x 1120)",
              "value": {
                "width": 896,
                "height": 1120
              }
            },
            {
              "label": "5:4 (1120 x 896)",
              "value": {
                "width": 1120,
                "height": 896
              }
            },
            {
              "label": "16:9 (1280 x 720)",
              "value": {
                "width": 1280,
                "height": 720
              }
            },
            {
              "label": "9:16 (720 x 1280)",
              "value": {
                "width": 720,
                "height": 1280
              }
            },
            {
              "label": "21:9 (1456 x 624)",
              "value": {
                "width": 1456,
                "height": 624
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2304 x 1728)",
              "value": {
                "width": 2304,
                "height": 1728
              }
            },
            {
              "label": "3:4 (1728 x 2304)",
              "value": {
                "width": 1728,
                "height": 2304
              }
            },
            {
              "label": "3:2 (2496 x 1664)",
              "value": {
                "width": 2496,
                "height": 1664
              }
            },
            {
              "label": "2:3 (1664 x 2496)",
              "value": {
                "width": 1664,
                "height": 2496
              }
            },
            {
              "label": "4:5 (1792 x 2240)",
              "value": {
                "width": 1792,
                "height": 2240
              }
            },
            {
              "label": "5:4 (2240 x 1792)",
              "value": {
                "width": 2240,
                "height": 1792
              }
            },
            {
              "label": "16:9 (2560 x 1440)",
              "value": {
                "width": 2560,
                "height": 1440
              }
            },
            {
              "label": "9:16 (1440 x 2560)",
              "value": {
                "width": 1440,
                "height": 2560
              }
            },
            {
              "label": "21:9 (3024 x 1296)",
              "value": {
                "width": 3024,
                "height": 1296
              }
            }
          ]
        },
        {
          "key": "thinkingLevelPro",
          "label": "Thinking",
          "type": "combo",
          "default": "medium",
          "options": [
            {
              "label": "Low",
              "value": "low"
            },
            {
              "label": "Medium",
              "value": "medium"
            },
            {
              "label": "High",
              "value": "high"
            },
            {
              "label": "Extra High",
              "value": "xhigh"
            }
          ],
          "help": "How long the model reasons before drawing. Higher is slower and costs more."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "sourceful:riverflow-2.5@fast",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            },
            "settings": {
              "thinkingLevel": "{{fields.thinkingLevel}}",
              "backgroundMode": "{{fields.backgroundMode}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.059,
        "by_field": {
          "size": {
            "1:1 (1024 x 1024)": {
              "thinkingLevel": {
                "low": 0.021,
                "medium": 0.022,
                "high": 0.025
              }
            },
            "4:3 (1024 x 768)": {
              "thinkingLevel": {
                "low": 0.021,
                "medium": 0.022,
                "high": 0.025
              }
            },
            "3:4 (768 x 1024)": {
              "thinkingLevel": {
                "low": 0.021,
                "medium": 0.022,
                "high": 0.025
              }
            },
            "3:2 (1152 x 768)": {
              "thinkingLevel": {
                "low": 0.021,
                "medium": 0.022,
                "high": 0.025
              }
            },
            "2:3 (768 x 1152)": {
              "thinkingLevel": {
                "low": 0.021,
                "medium": 0.022,
                "high": 0.025
              }
            },
            "4:5 (768 x 960)": {
              "thinkingLevel": {
                "low": 0.021,
                "medium": 0.022,
                "high": 0.025
              }
            },
            "5:4 (960 x 768)": {
              "thinkingLevel": {
                "low": 0.021,
                "medium": 0.022,
                "high": 0.025
              }
            },
            "16:9 (1024 x 576)": {
              "thinkingLevel": {
                "low": 0.021,
                "medium": 0.022,
                "high": 0.025
              }
            },
            "9:16 (576 x 1024)": {
              "thinkingLevel": {
                "low": 0.021,
                "medium": 0.022,
                "high": 0.025
              }
            },
            "21:9 (1344 x 576)": {
              "thinkingLevel": {
                "low": 0.021,
                "medium": 0.022,
                "high": 0.025
              }
            },
            "1:1 (2048 x 2048)": {
              "thinkingLevel": {
                "low": 0.059,
                "medium": 0.059,
                "high": 0.059
              }
            },
            "4:3 (2048 x 1536)": {
              "thinkingLevel": {
                "low": 0.059,
                "medium": 0.059,
                "high": 0.059
              }
            },
            "3:4 (1536 x 2048)": {
              "thinkingLevel": {
                "low": 0.059,
                "medium": 0.059,
                "high": 0.059
              }
            },
            "3:2 (2304 x 1536)": {
              "thinkingLevel": {
                "low": 0.059,
                "medium": 0.059,
                "high": 0.059
              }
            },
            "2:3 (1536 x 2304)": {
              "thinkingLevel": {
                "low": 0.059,
                "medium": 0.059,
                "high": 0.059
              }
            },
            "4:5 (1536 x 1920)": {
              "thinkingLevel": {
                "low": 0.059,
                "medium": 0.059,
                "high": 0.059
              }
            },
            "5:4 (1920 x 1536)": {
              "thinkingLevel": {
                "low": 0.059,
                "medium": 0.059,
                "high": 0.059
              }
            },
            "16:9 (2048 x 1152)": {
              "thinkingLevel": {
                "low": 0.059,
                "medium": 0.059,
                "high": 0.059
              }
            },
            "9:16 (1152 x 2048)": {
              "thinkingLevel": {
                "low": 0.059,
                "medium": 0.059,
                "high": 0.059
              }
            },
            "21:9 (2688 x 1152)": {
              "thinkingLevel": {
                "low": 0.059,
                "medium": 0.059,
                "high": 0.059
              }
            }
          }
        },
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed per job by Sourceful. Before a run: $0.021 to $0.025 at 1K by thinking; at 2K or with images, $0.059, Runware's example."
      },
      "variants": {
        "label": "Version",
        "default": "fast",
        "options": [
          {
            "id": "fast",
            "label": "Fast",
            "description": "Quicker and much cheaper, up to 4 images.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "sourceful:riverflow-2.5@fast",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "thinkingLevel": "{{fields.thinkingLevel}}",
                    "backgroundMode": "{{fields.backgroundMode}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.059,
              "by_field": {
                "size": {
                  "1:1 (1024 x 1024)": {
                    "thinkingLevel": {
                      "low": 0.021,
                      "medium": 0.022,
                      "high": 0.025
                    }
                  },
                  "4:3 (1024 x 768)": {
                    "thinkingLevel": {
                      "low": 0.021,
                      "medium": 0.022,
                      "high": 0.025
                    }
                  },
                  "3:4 (768 x 1024)": {
                    "thinkingLevel": {
                      "low": 0.021,
                      "medium": 0.022,
                      "high": 0.025
                    }
                  },
                  "3:2 (1152 x 768)": {
                    "thinkingLevel": {
                      "low": 0.021,
                      "medium": 0.022,
                      "high": 0.025
                    }
                  },
                  "2:3 (768 x 1152)": {
                    "thinkingLevel": {
                      "low": 0.021,
                      "medium": 0.022,
                      "high": 0.025
                    }
                  },
                  "4:5 (768 x 960)": {
                    "thinkingLevel": {
                      "low": 0.021,
                      "medium": 0.022,
                      "high": 0.025
                    }
                  },
                  "5:4 (960 x 768)": {
                    "thinkingLevel": {
                      "low": 0.021,
                      "medium": 0.022,
                      "high": 0.025
                    }
                  },
                  "16:9 (1024 x 576)": {
                    "thinkingLevel": {
                      "low": 0.021,
                      "medium": 0.022,
                      "high": 0.025
                    }
                  },
                  "9:16 (576 x 1024)": {
                    "thinkingLevel": {
                      "low": 0.021,
                      "medium": 0.022,
                      "high": 0.025
                    }
                  },
                  "21:9 (1344 x 576)": {
                    "thinkingLevel": {
                      "low": 0.021,
                      "medium": 0.022,
                      "high": 0.025
                    }
                  },
                  "1:1 (2048 x 2048)": {
                    "thinkingLevel": {
                      "low": 0.059,
                      "medium": 0.059,
                      "high": 0.059
                    }
                  },
                  "4:3 (2048 x 1536)": {
                    "thinkingLevel": {
                      "low": 0.059,
                      "medium": 0.059,
                      "high": 0.059
                    }
                  },
                  "3:4 (1536 x 2048)": {
                    "thinkingLevel": {
                      "low": 0.059,
                      "medium": 0.059,
                      "high": 0.059
                    }
                  },
                  "3:2 (2304 x 1536)": {
                    "thinkingLevel": {
                      "low": 0.059,
                      "medium": 0.059,
                      "high": 0.059
                    }
                  },
                  "2:3 (1536 x 2304)": {
                    "thinkingLevel": {
                      "low": 0.059,
                      "medium": 0.059,
                      "high": 0.059
                    }
                  },
                  "4:5 (1536 x 1920)": {
                    "thinkingLevel": {
                      "low": 0.059,
                      "medium": 0.059,
                      "high": 0.059
                    }
                  },
                  "5:4 (1920 x 1536)": {
                    "thinkingLevel": {
                      "low": 0.059,
                      "medium": 0.059,
                      "high": 0.059
                    }
                  },
                  "16:9 (2048 x 1152)": {
                    "thinkingLevel": {
                      "low": 0.059,
                      "medium": 0.059,
                      "high": 0.059
                    }
                  },
                  "9:16 (1152 x 2048)": {
                    "thinkingLevel": {
                      "low": 0.059,
                      "medium": 0.059,
                      "high": 0.059
                    }
                  },
                  "21:9 (2688 x 1152)": {
                    "thinkingLevel": {
                      "low": 0.059,
                      "medium": 0.059,
                      "high": 0.059
                    }
                  }
                }
              },
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed per job by Sourceful. Before a run: $0.021 to $0.025 at 1K by thinking; at 2K or with images, $0.059, Runware's example."
            },
            "fields": [
              "size",
              "outputFormat",
              "numberResults",
              "thinkingLevel",
              "backgroundMode"
            ],
            "references": {
              "mode": "optional",
              "max": 4,
              "send_as": "data_url"
            },
            "with_references": {
              "pricing": {
                "amount": "data[*].cost",
                "per_image": 0.059,
                "by_field": {
                  "thinkingLevel": {
                    "low": 0.059,
                    "medium": 0.059,
                    "high": 0.059
                  }
                },
                "count_field": "numberResults",
                "note": "Runware returns what each run cost, so Wando records the real amount. Billed per job by Sourceful. Before a run: $0.021 to $0.025 at 1K by thinking; at 2K or with images, $0.059, Runware's example."
              }
            }
          },
          {
            "id": "pro",
            "label": "Pro",
            "description": "The most accurate, up to 10 images.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "sourceful:riverflow-2.5@pro",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size_pro.width}}",
                  "height": "{{fields.size_pro.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "inputs": {
                    "referenceImages": "{{images}}"
                  },
                  "settings": {
                    "thinkingLevel": "{{fields.thinkingLevelPro}}",
                    "backgroundMode": "{{fields.backgroundMode}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.972,
              "by_field": {
                "size_pro": {
                  "1:1 (1024 x 1024)": {
                    "thinkingLevelPro": {
                      "low": 0.235,
                      "medium": 0.236,
                      "high": 0.245,
                      "xhigh": 0.497
                    }
                  },
                  "4:3 (1152 x 864)": {
                    "thinkingLevelPro": {
                      "low": 0.235,
                      "medium": 0.236,
                      "high": 0.245,
                      "xhigh": 0.497
                    }
                  },
                  "3:4 (864 x 1152)": {
                    "thinkingLevelPro": {
                      "low": 0.235,
                      "medium": 0.236,
                      "high": 0.245,
                      "xhigh": 0.497
                    }
                  },
                  "3:2 (1248 x 832)": {
                    "thinkingLevelPro": {
                      "low": 0.235,
                      "medium": 0.236,
                      "high": 0.245,
                      "xhigh": 0.497
                    }
                  },
                  "2:3 (832 x 1248)": {
                    "thinkingLevelPro": {
                      "low": 0.235,
                      "medium": 0.236,
                      "high": 0.245,
                      "xhigh": 0.497
                    }
                  },
                  "4:5 (896 x 1120)": {
                    "thinkingLevelPro": {
                      "low": 0.235,
                      "medium": 0.236,
                      "high": 0.245,
                      "xhigh": 0.497
                    }
                  },
                  "5:4 (1120 x 896)": {
                    "thinkingLevelPro": {
                      "low": 0.235,
                      "medium": 0.236,
                      "high": 0.245,
                      "xhigh": 0.497
                    }
                  },
                  "16:9 (1280 x 720)": {
                    "thinkingLevelPro": {
                      "low": 0.235,
                      "medium": 0.236,
                      "high": 0.245,
                      "xhigh": 0.497
                    }
                  },
                  "9:16 (720 x 1280)": {
                    "thinkingLevelPro": {
                      "low": 0.235,
                      "medium": 0.236,
                      "high": 0.245,
                      "xhigh": 0.497
                    }
                  },
                  "21:9 (1456 x 624)": {
                    "thinkingLevelPro": {
                      "low": 0.235,
                      "medium": 0.236,
                      "high": 0.245,
                      "xhigh": 0.497
                    }
                  },
                  "1:1 (2048 x 2048)": {
                    "thinkingLevelPro": {
                      "low": 0.72,
                      "medium": 0.72,
                      "high": 0.72,
                      "xhigh": 0.972
                    }
                  },
                  "4:3 (2304 x 1728)": {
                    "thinkingLevelPro": {
                      "low": 0.72,
                      "medium": 0.72,
                      "high": 0.72,
                      "xhigh": 0.972
                    }
                  },
                  "3:4 (1728 x 2304)": {
                    "thinkingLevelPro": {
                      "low": 0.72,
                      "medium": 0.72,
                      "high": 0.72,
                      "xhigh": 0.972
                    }
                  },
                  "3:2 (2496 x 1664)": {
                    "thinkingLevelPro": {
                      "low": 0.72,
                      "medium": 0.72,
                      "high": 0.72,
                      "xhigh": 0.972
                    }
                  },
                  "2:3 (1664 x 2496)": {
                    "thinkingLevelPro": {
                      "low": 0.72,
                      "medium": 0.72,
                      "high": 0.72,
                      "xhigh": 0.972
                    }
                  },
                  "4:5 (1792 x 2240)": {
                    "thinkingLevelPro": {
                      "low": 0.72,
                      "medium": 0.72,
                      "high": 0.72,
                      "xhigh": 0.972
                    }
                  },
                  "5:4 (2240 x 1792)": {
                    "thinkingLevelPro": {
                      "low": 0.72,
                      "medium": 0.72,
                      "high": 0.72,
                      "xhigh": 0.972
                    }
                  },
                  "16:9 (2560 x 1440)": {
                    "thinkingLevelPro": {
                      "low": 0.72,
                      "medium": 0.72,
                      "high": 0.72,
                      "xhigh": 0.972
                    }
                  },
                  "9:16 (1440 x 2560)": {
                    "thinkingLevelPro": {
                      "low": 0.72,
                      "medium": 0.72,
                      "high": 0.72,
                      "xhigh": 0.972
                    }
                  },
                  "21:9 (3024 x 1296)": {
                    "thinkingLevelPro": {
                      "low": 0.72,
                      "medium": 0.72,
                      "high": 0.72,
                      "xhigh": 0.972
                    }
                  }
                }
              },
              "count_field": "numberResults",
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed per job by Sourceful. Before a run: $0.235 to $0.497 at 1K by thinking; at 2K or with images, $0.72, Runware's example."
            },
            "fields": [
              "size_pro",
              "outputFormat",
              "numberResults",
              "thinkingLevelPro",
              "backgroundMode"
            ],
            "references": {
              "mode": "optional",
              "max": 10,
              "send_as": "data_url"
            },
            "with_references": {
              "pricing": {
                "amount": "data[*].cost",
                "per_image": 0.972,
                "by_field": {
                  "thinkingLevelPro": {
                    "low": 0.72,
                    "medium": 0.72,
                    "high": 0.72,
                    "xhigh": 0.972
                  }
                },
                "count_field": "numberResults",
                "note": "Runware returns what each run cost, so Wando records the real amount. Billed per job by Sourceful. Before a run: $0.235 to $0.497 at 1K by thinking; at 2K or with images, $0.72, Runware's example."
              }
            }
          }
        ]
      }
    },
    {
      "id": "muse-image",
      "label": "Muse Image",
      "group": "More",
      "description": "Meta Muse Image: agentic generation and editing with clean text and up to 10 reference images.",
      "references": {
        "mode": "optional",
        "max": 10,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1600 x 1600)",
          "options": [
            {
              "label": "1:1 (1600 x 1600)",
              "value": {
                "width": 1600,
                "height": 1600
              }
            },
            {
              "label": "4:3 (1792 x 1344)",
              "value": {
                "width": 1792,
                "height": 1344
              }
            },
            {
              "label": "3:4 (1344 x 1792)",
              "value": {
                "width": 1344,
                "height": 1792
              }
            },
            {
              "label": "3:2 (1920 x 1280)",
              "value": {
                "width": 1920,
                "height": 1280
              }
            },
            {
              "label": "2:3 (1280 x 1920)",
              "value": {
                "width": 1280,
                "height": 1920
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            },
            {
              "label": "21:9 (2352 x 1008)",
              "value": {
                "width": 2352,
                "height": 1008
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "meta:muse@image",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.01,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.01 per image."
      }
    },
    {
      "id": "vidu-q1-image",
      "label": "Vidu Q1 Image",
      "group": "More",
      "description": "Vidu Q1 Image: combines up to 7 reference images into a new 1080p image.",
      "references": {
        "mode": "required",
        "max": 7,
        "send_as": "data_url",
        "role": "guide"
      },
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1440 x 1440)",
          "options": [
            {
              "label": "1:1 (1440 x 1440)",
              "value": {
                "width": 1440,
                "height": 1440
              }
            },
            {
              "label": "16:9 (1920 x 1080)",
              "value": {
                "width": 1920,
                "height": 1080
              }
            },
            {
              "label": "9:16 (1080 x 1920)",
              "value": {
                "width": 1080,
                "height": 1920
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "vidu:q1@image",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "referenceImages": "{{images}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.055,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.055 per image."
      }
    },
    {
      "id": "hidream-i1",
      "label": "HiDream-I1",
      "group": "More",
      "description": "HiDream-I1 text to image. Full is the highest quality, Fast the quickest.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "key": "negativePrompt",
          "label": "Negative Prompt",
          "type": "textarea"
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:97@1",
            "positivePrompt": "{{prompt}}",
            "negativePrompt": "{{fields.negativePrompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}"
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.00859,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00859 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "full",
        "options": [
          {
            "id": "full",
            "label": "Full",
            "description": "The highest quality.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:97@1",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}"
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.00859,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00859 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            }
          },
          {
            "id": "dev",
            "label": "Dev",
            "description": "Faster, with fewer steps.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:97@2",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}"
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.0043,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.0043 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            }
          },
          {
            "id": "fast",
            "label": "Fast",
            "description": "The quickest.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:97@3",
                  "positivePrompt": "{{prompt}}",
                  "negativePrompt": "{{fields.negativePrompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}"
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.00487,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00487 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            }
          }
        ]
      }
    },
    {
      "id": "ernie-image",
      "label": "ERNIE-Image",
      "group": "More",
      "description": "Baidu ERNIE-Image: good instruction following and lettering. Turbo is faster.",
      "fields": [
        {
          "key": "size",
          "label": "Size",
          "type": "aspect_combo",
          "default": "1:1 (1024 x 1024)",
          "options": [
            {
              "label": "1:1 (1024 x 1024)",
              "value": {
                "width": 1024,
                "height": 1024
              }
            },
            {
              "label": "4:3 (1152 x 864)",
              "value": {
                "width": 1152,
                "height": 864
              }
            },
            {
              "label": "3:4 (864 x 1152)",
              "value": {
                "width": 864,
                "height": 1152
              }
            },
            {
              "label": "3:2 (1248 x 832)",
              "value": {
                "width": 1248,
                "height": 832
              }
            },
            {
              "label": "2:3 (832 x 1248)",
              "value": {
                "width": 832,
                "height": 1248
              }
            },
            {
              "label": "16:9 (1360 x 768)",
              "value": {
                "width": 1360,
                "height": 768
              }
            },
            {
              "label": "9:16 (768 x 1360)",
              "value": {
                "width": 768,
                "height": 1360
              }
            },
            {
              "label": "1:1 (2048 x 2048)",
              "value": {
                "width": 2048,
                "height": 2048
              }
            },
            {
              "label": "4:3 (2048 x 1536)",
              "value": {
                "width": 2048,
                "height": 1536
              }
            },
            {
              "label": "3:4 (1536 x 2048)",
              "value": {
                "width": 1536,
                "height": 2048
              }
            },
            {
              "label": "3:2 (2048 x 1360)",
              "value": {
                "width": 2048,
                "height": 1360
              }
            },
            {
              "label": "2:3 (1360 x 2048)",
              "value": {
                "width": 1360,
                "height": 2048
              }
            },
            {
              "label": "16:9 (2048 x 1152)",
              "value": {
                "width": 2048,
                "height": 1152
              }
            },
            {
              "label": "9:16 (1152 x 2048)",
              "value": {
                "width": 1152,
                "height": 2048
              }
            }
          ]
        },
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "baidu:ernie-image@0",
            "positivePrompt": "{{prompt}}",
            "width": "{{fields.size.width}}",
            "height": "{{fields.size.height}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "numberResults": "{{fields.numberResults}}",
            "seed": "{{fields.seed}}"
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_megapixel": 0.01469,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.01469 per megapixel, the most Runware measured or charged.",
        "count_field": "numberResults"
      },
      "variants": {
        "label": "Version",
        "default": "standard",
        "options": [
          {
            "id": "standard",
            "label": "Standard",
            "description": "The full model.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "baidu:ernie-image@0",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}"
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.01469,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.01469 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            }
          },
          {
            "id": "turbo",
            "label": "Turbo",
            "description": "Faster, with fewer steps.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "imageInference",
                  "taskUUID": "{{uuid}}",
                  "model": "baidu:ernie-image@turbo",
                  "positivePrompt": "{{prompt}}",
                  "width": "{{fields.size.width}}",
                  "height": "{{fields.size.height}}",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "numberResults": "{{fields.numberResults}}",
                  "seed": "{{fields.seed}}"
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_megapixel": 0.00182,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time: more pixels or steps cost more. Estimate: $0.00182 per megapixel, the most Runware measured or charged.",
              "count_field": "numberResults"
            }
          }
        ]
      }
    },
    {
      "id": "topaz-wonder",
      "label": "Topaz Wonder 3.5",
      "group": "Upscale & Restore",
      "description": "Topaz Labs Wonder 3.5: generative upscaling, 2x to 6x, with clean detail.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url",
        "max_megapixels": 64
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "upscaleFactor",
          "label": "Scale",
          "type": "int_slider",
          "min": 2,
          "max": 6,
          "default": 2
        },
        {
          "key": "enhancementStrength",
          "label": "Enhancement",
          "type": "combo",
          "default": "high",
          "options": [
            {
              "label": "Low",
              "value": "low"
            },
            {
              "label": "Medium",
              "value": "medium"
            },
            {
              "label": "High",
              "value": "high"
            }
          ],
          "help": "How much new detail Topaz adds, from Low, closest to the original, to High, the most."
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "upscale",
            "taskUUID": "{{uuid}}",
            "model": "topazlabs:wonder@3.5",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "upscaleFactor": "{{fields.upscaleFactor}}",
            "inputs": {
              "image": "{{image}}"
            },
            "settings": {
              "enhancementStrength": "{{fields.enhancementStrength}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_output_megapixel_block": 0.0428,
        "output_megapixel_block_size": 7.62939453125,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.0428 per started 8 megapixels of the result."
      },
      "upscale": {
        "field": "upscaleFactor"
      }
    },
    {
      "id": "clarity-upscaler",
      "label": "Clarity Upscaler",
      "group": "Upscale & Restore",
      "description": "Clarity: creative upscaling, 1x to 4x, that adds detail.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url",
        "max_megapixels": 1.15
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "upscaleFactor",
          "label": "Scale",
          "type": "float_slider",
          "min": 1,
          "max": 4,
          "default": 2,
          "step": 0.5
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "upscale",
            "taskUUID": "{{uuid}}",
            "model": "runware:500@1",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "upscaleFactor": "{{fields.upscaleFactor}}",
            "inputs": {
              "image": "{{image}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.007,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time. Estimate: $0.007 per run, the most Runware measured at 2x."
      },
      "upscale": {
        "field": "upscaleFactor"
      }
    },
    {
      "id": "real-esrgan",
      "label": "Real-ESRGAN",
      "group": "Upscale & Restore",
      "description": "Real-ESRGAN: fast 2x or 4x upscaling for photos.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "upscaleFactor",
          "label": "Scale",
          "type": "combo",
          "default": 2,
          "options": [
            {
              "label": "2x",
              "value": 2
            },
            {
              "label": "4x",
              "value": 4
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "upscale",
            "taskUUID": "{{uuid}}",
            "model": "runware:504@1",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "upscaleFactor": "{{fields.upscaleFactor}}",
            "inputs": {
              "image": "{{image}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.0026,
        "by_field": {
          "upscaleFactor": {
            "2x": 0.0006,
            "4x": 0.0026
          }
        },
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time. Estimate: $0.0006 at 2x, Runware's measured run, and $0.0026 at 4x, the most its example runs cost."
      },
      "upscale": {
        "field": "upscaleFactor",
        "factors": {
          "2x": 2,
          "4x": 4
        }
      }
    },
    {
      "id": "p-image-upscale",
      "label": "P-Image Upscale",
      "group": "Upscale & Restore",
      "description": "Pruna P-Image Upscale: 2x to 16x upscaling.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "upscaleFactor",
          "label": "Scale",
          "type": "int_slider",
          "min": 2,
          "max": 16,
          "default": 2
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "upscale",
            "taskUUID": "{{uuid}}",
            "model": "prunaai:p-image@upscale",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "upscaleFactor": "{{fields.upscaleFactor}}",
            "inputs": {
              "image": "{{image}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_request": 0.005,
        "per_megapixel": 0.00219,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.005 up to 4 megapixels, rising in steps to $0.12 at 128. The estimate stays at or above every step."
      },
      "upscale": {
        "field": "upscaleFactor"
      }
    },
    {
      "id": "bria-increase-resolution",
      "label": "Bria Increase Resolution",
      "group": "Upscale & Restore",
      "description": "Bria Increase Resolution: 2x or 4x upscaling.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "upscaleFactor",
          "label": "Scale",
          "type": "combo",
          "default": 2,
          "options": [
            {
              "label": "2x",
              "value": 2
            },
            {
              "label": "4x",
              "value": 4
            }
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "upscale",
            "taskUUID": "{{uuid}}",
            "model": "bria:52@1",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "upscaleFactor": "{{fields.upscaleFactor}}",
            "inputs": {
              "image": "{{image}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.04,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per image, what Runware's model page and example runs charge (its docs list $0.018)."
      },
      "upscale": {
        "field": "upscaleFactor",
        "factors": {
          "2x": 2,
          "4x": 4
        }
      }
    },
    {
      "id": "bria-remove-background",
      "label": "Bria Remove Background",
      "group": "Image Tools",
      "description": "Bria RMBG 2.0: precise background removal.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "removeBackground",
            "taskUUID": "{{uuid}}",
            "model": "bria:2@1",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "inputs": {
              "image": "{{image}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.018,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.018 per image."
      }
    },
    {
      "id": "birefnet",
      "label": "BiRefNet",
      "group": "Image Tools",
      "description": "BiRefNet background removal. General suits most images; Portrait, Matting and the others suit their subjects.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "removeBackground",
            "taskUUID": "{{uuid}}",
            "model": "runware:112@5",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "inputs": {
              "image": "{{image}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.0006,
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time. Estimate: $0.0006 per image, Runware's measured run."
      },
      "variants": {
        "label": "Model",
        "default": "general",
        "options": [
          {
            "id": "general",
            "label": "General",
            "description": "Most images.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "removeBackground",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:112@5",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "inputs": {
                    "image": "{{image}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.0006,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time. Estimate: $0.0006 per image, Runware's measured run."
            }
          },
          {
            "id": "portrait",
            "label": "Portrait",
            "description": "People and faces.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "removeBackground",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:112@10",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "inputs": {
                    "image": "{{image}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.0006,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time. Estimate: $0.0006 per image, Runware's measured run."
            }
          },
          {
            "id": "matting",
            "label": "Matting",
            "description": "Soft edges such as hair and fur.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "removeBackground",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:112@9",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "inputs": {
                    "image": "{{image}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.0006,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time. Estimate: $0.0006 per image, Runware's measured run."
            }
          },
          {
            "id": "dis",
            "label": "Fine Detail",
            "description": "Objects with fine, detailed outlines.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "removeBackground",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:112@3",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "inputs": {
                    "image": "{{image}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.0006,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time. Estimate: $0.0006 per image, Runware's measured run."
            }
          },
          {
            "id": "hrsod",
            "label": "High Resolution",
            "description": "Large, detailed images.",
            "request": {
              "method": "POST",
              "url": "https://api.runware.ai/v1",
              "error": "errors",
              "body": [
                {
                  "taskType": "removeBackground",
                  "taskUUID": "{{uuid}}",
                  "model": "runware:112@7",
                  "outputType": "dataURI",
                  "includeCost": true,
                  "outputFormat": "{{fields.outputFormat}}",
                  "inputs": {
                    "image": "{{image}}"
                  }
                }
              ]
            },
            "pricing": {
              "amount": "data[*].cost",
              "per_image": 0.0006,
              "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time. Estimate: $0.0006 per image, Runware's measured run."
            }
          }
        ]
      }
    },
    {
      "id": "ideogram-remove-background",
      "label": "Ideogram Remove Background",
      "group": "Image Tools",
      "description": "Ideogram background removal for clean transparent cutouts.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url",
        "max_side": 2048
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "removeBackground",
            "taskUUID": "{{uuid}}",
            "model": "ideogram:remove-background@0",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "inputs": {
              "image": "{{image}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.01,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.01 per image."
      }
    },
    {
      "id": "ideogram-object-remover",
      "label": "Ideogram Object Remover",
      "group": "Image Tools",
      "description": "Ideogram Object Remover: paint over an object and it is removed. The result is at most 1024 px on the long side.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "required",
        "paint": "white"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "ideogram:object-remover@0",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "seed": "{{fields.seed}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "image": "{{image}}",
              "mask": "{{mask}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.03,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.03 per image."
      }
    },
    {
      "id": "object-eraser",
      "label": "Object Eraser",
      "group": "Image Tools",
      "description": "Object Eraser: paint over an object and it is removed. An optional prompt says what to fill in.",
      "prompt": {
        "mode": "optional"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "mask": {
        "mode": "required",
        "paint": "white"
      },
      "fields": [
        {
          "key": "outputFormat",
          "label": "Format",
          "type": "combo",
          "default": "PNG",
          "options": [
            "JPG",
            "PNG",
            "WEBP"
          ]
        },
        {
          "key": "numberResults",
          "label": "Images",
          "type": "int_slider",
          "min": 1,
          "max": 4,
          "default": 1
        },
        {
          "type": "seed",
          "max": 2147483647
        }
      ],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "imageInference",
            "taskUUID": "{{uuid}}",
            "model": "runware:300@1",
            "positivePrompt": "{{prompt}}",
            "outputType": "dataURI",
            "includeCost": true,
            "outputFormat": "{{fields.outputFormat}}",
            "seed": "{{fields.seed}}",
            "numberResults": "{{fields.numberResults}}",
            "inputs": {
              "image": "{{image}}",
              "mask": "{{mask}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.0064,
        "count_field": "numberResults",
        "note": "Runware returns what each run cost, so Wando records the real amount. Billed by GPU time. Estimate: $0.0064 per image, the most Runware measured."
      }
    },
    {
      "id": "recraft-vectorize",
      "label": "Recraft Vectorize",
      "group": "Vector",
      "description": "Recraft Vectorize: turns a raster image into an SVG.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url",
        "max_mb": 9.5,
        "max_megapixels": 16,
        "max_side": 4096
      },
      "fields": [],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "vectorize",
            "taskUUID": "{{uuid}}",
            "model": "recraft:1@1",
            "outputType": "dataURI",
            "includeCost": true,
            "inputs": {
              "image": "{{image}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.01,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.01 per SVG."
      }
    },
    {
      "id": "picsart-vectorizer",
      "label": "Picsart Vectorizer",
      "group": "Vector",
      "description": "Picsart Vectorizer: turns a raster image into a clean SVG.",
      "prompt": {
        "mode": "none"
      },
      "references": {
        "mode": "required",
        "max": 1,
        "send_as": "data_url"
      },
      "fields": [],
      "request": {
        "method": "POST",
        "url": "https://api.runware.ai/v1",
        "error": "errors",
        "body": [
          {
            "taskType": "vectorize",
            "taskUUID": "{{uuid}}",
            "model": "picsart:1@1",
            "outputType": "dataURI",
            "includeCost": true,
            "inputs": {
              "image": "{{image}}"
            }
          }
        ]
      },
      "result": {
        "images": "data[*].imageDataURI",
        "encoding": "data_url"
      },
      "pricing": {
        "amount": "data[*].cost",
        "per_image": 0.04,
        "note": "Runware returns what each run cost, so Wando records the real amount. Before a run: $0.04 per SVG."
      }
    }
  ]
}
