{"version":"1","model":{"id":"fal-ai/nano-banana-2/edit","name":"Nano Banana 2 (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Nano Banana 2 Edit — next-generation instruction-based editing with thinking capabilities.","categories":["generate-image","inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["21:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16","4:1","1:4","8:1","1:8"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["png","jpeg","webp"],"max_images":4,"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":243,"example_prompt":"Transform this European town into a breathtaking floating sky city — the stone bridge now arches between two cloud islands thousands of meters above the earth, ancient buildings covered in hanging gardens and glowing lanterns, airships and giant kites drifting through golden clouds, the river replaced by a cascading waterfall that disappears into the sky below, epic fantasy realism","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/nano-banana-2-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fnano-banana-2%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fnano-banana-2%2Fedit","title":"Nano Banana 2 (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/nano-banana-2/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/nano-banana-2/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enable_web_search":{"title":"Enable Web Search","description":"Enable web search for the image generation task. This will allow the model to use the latest information from the web to generate the image.","default":false,"type":"boolean"},"safety_tolerance":{"title":"Safety Tolerance","description":"The safety tolerance level for content moderation. 1 is the most strict (blocks most content), 6 is the least strict.","default":"4","type":"number","enum":[1,2,3,4,5,6]},"system_prompt":{"title":"System Prompt","description":"Optional system instruction that steers the model's persona and output style across the request. Leave blank to omit; when provided, it is sent as the system prompt.","default":"","type":"string"},"thinking_level":{"title":"Thinking Level","description":"When set, enables model thinking with the given level ('minimal' or 'high') and includes thoughts in the generation. Omit to disable.","type":"string","enum":["minimal","high"]},"aspect_ratio":{"type":"string","enum":["21:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16","4:1","1:4","8:1","1:8"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"output_format":{"type":"string","enum":["png","jpeg","webp"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false},"parameters":[{"key":"enable_web_search","label":"Enable Web Search","type":"toggle","default":false,"description":"Enable web search for the image generation task. This will allow the model to use the latest information from the web to generate the image."},{"key":"safety_tolerance","label":"Safety Tolerance","type":"select","default":"4","options":["1","2","3","4","5","6"],"description":"The safety tolerance level for content moderation. 1 is the most strict (blocks most content), 6 is the least strict."},{"key":"system_prompt","label":"System Prompt","type":"text","default":"","description":"Optional system instruction that steers the model's persona and output style across the request. Leave blank to omit; when provided, it is sent as the system prompt."},{"key":"thinking_level","label":"Thinking Level","type":"select","options":["minimal","high"],"description":"When set, enables model thinking with the given level ('minimal' or 'high') and includes thoughts in the generation. Omit to disable."}]}}