← ClaudeAtlas

nano-banana-imagelisted

Generate and edit AI images with NanoBanana (Gemini-based) via AceDataCloud API. Use when creating images from text prompts or editing existing images with text instructions. Supports nano-banana, nano-banana-2, and nano-banana-pro models.
AceDataCloud/Skills · ★ 8 · AI & Automation · score 71
Install: claude install-skill AceDataCloud/Skills
# NanoBanana Image Generation Generate and edit AI images through AceDataCloud's NanoBanana (Gemini-based) API. > **Setup:** See [authentication](../_shared/authentication.md) for token setup. ## Quick Start ```bash curl -X POST https://api.acedata.cloud/nano-banana/images \ -H "Authorization: Bearer $ACEDATACLOUD_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{"action": "generate", "prompt": "a watercolor painting of a French countryside village", "model": "nano-banana"}' ``` > **Async:** See [async task polling](../_shared/async-tasks.md). Poll via `POST /nano-banana/tasks` with `{"id": "..."}`. ## Models | Model | Best For | |-------|----------| | `nano-banana` | Standard image generation (default) | | `nano-banana-2` | Improved quality, second generation | | `nano-banana-pro` | Highest quality, most detailed output | ## Workflows ### 1. Text-to-Image ```json POST /nano-banana/images { "action": "generate", "prompt": "a photorealistic macro shot of morning dew on a spider web", "model": "nano-banana-pro", "aspect_ratio": "16:9", "resolution": "2K" } ``` ### 2. Image Editing Edit existing images using natural language instructions — no mask needed. Pass source images via `image_urls`. ```json POST /nano-banana/images { "action": "edit", "prompt": "change the background to a starry night sky", "image_urls": ["https://example.com/photo.jpg"], "model": "nano-banana" } ``` ## Parameters | Parameter | Values | Description | |--------