{ "model": "openai/gpt-image-2/edit", "input": { "image_size": { "width": 1024, "height": 1024 }, "quality": "high", "num_images": 1, "output_format": "jpeg" }, "draft": { "quality": "low" }, "approx_cost_usd_per_colourway": 0.2, "sheet": { "columns": 2, "cell": 1000 }, "fallback": "fal-ai/nano-banana-pro/edit, about $0.15 per image, when the primary model shifts the shape or the label. It takes aspect_ratio and resolution instead of image_size and quality: run scripts/build-input.mjs with --model fallback to print the right fields (set fallback_aspect_ratio here to your photo's ratio).", "fallback_model": "fal-ai/nano-banana-pro/edit", "fallback_aspect_ratio": "1:1" }