{"components":{"schemas":{"Input":{"type":"object","required":["image"],"properties":{"image":{"type":"string","format":"uri","description":"The architectural sketch to render — a hand drawing, line sketch, floor plan, section, or elevation. Photos of paper sketches work too."},"scene":{"enum":["auto","exterior","interior"],"type":"string","default":"auto","description":"For perspective sketches ('drawing'): whether the sketch shows a building exterior or an interior space. 'auto' infers it from the sketch. Ignored for floorplan/section/elevation."},"style":{"enum":["no-style","minimalist-haven","modern-fusion","contemporary-elegance","industrial-loft","bohemian-oasis","coastal-breeze","desert-retreat","mountain-escape","victorian-elegance","art-deco-glamour","mid-century-modern","french-country-charm","colonial-classic","mediterranean-villa","scandinavian-simplicity","japanese-zen","gothic-revival","rustic-farmhouse","tropical-paradise","urban-chic","shabby-chic","eclectic-mix","futuristic-vision","retro-revival","hollywood-regency","traditional-estate","wabi-sabi","bauhaus-inspired","brutalist-statement","cyberpunk-dreams","steampunk-fantasy","arabian-nights","moroccan-magic","tuscan-sun","alpine-lodge","asian-fusion","classic-americana","english-cottage","spanish-revival","modern-farmhouse","craftsman-bungalow","neoclassical","cape-cod","a-frame-cabin","georgian-manor"],"type":"string","default":"no-style","description":"The architectural / design style for the render. 'no-style' keeps whatever the sketch implies."},"prompt":{"type":"string","description":"Optional extra instructions — materials, colors, furnishings, or anything specific you want in the render."},"season":{"enum":["auto","spring","summer","autumn","winter"],"type":"string","default":"auto","description":"Season for vegetation and atmosphere (mostly affects exteriors)."},"fidelity":{"enum":["strict","balanced","creative"],"type":"string","default":"strict","description":"How closely to follow the sketch. 'strict' reproduces the geometry exactly (best for CAD/precise drawings), 'balanced' keeps the layout but fills in unspecified detail (best for rough sketches), 'creative' treats the sketch as a concept to elaborate on."},"image_size":{"enum":["4_3_2k","3_4_2k","16_9_2k","9_16_2k","1_1_2k","3_2_2k","2_3_2k","21_9_2k","4_3_4k","16_9_4k","1_1_4k"],"type":"string","default":"4_3_2k","description":"Output size ({aspect}_{resolution}). Pick the aspect ratio closest to your sketch so framing is preserved; 2k is recommended, 4k for print-quality boards (4k costs more on the default base model's megapixel pricing)."},"environment":{"enum":["auto","urban","suburban","countryside","forest","waterfront","mountain","desert","tropical"],"type":"string","default":"auto","description":"Surroundings/context for exterior renders."},"sketch_view":{"enum":["drawing","floorplan","section","elevation"],"type":"string","default":"drawing","description":"What kind of drawing the sketch is: 'drawing' = perspective sketch, 'floorplan' = 2D plan (rendered as a furnished 3D floor plan seen from above), 'section' = cross-section, 'elevation' = straight-on facade drawing."},"time_of_day":{"enum":["auto","morning","midday","golden-hour","dusk","night"],"type":"string","default":"auto","description":"Lighting scenario for the render."},"num_variants":{"enum":["1","2","3","4"],"type":"string","default":"1","description":"Number of render variants in one run. Only honored on the Seedream base model — the default Nano Banana 2 base model always returns 1 image per run. Each variant is billed as one output."}}}}}}