import requests r = requests.post( "https://api.aimlapi.com/v1/images/generations", headers={"Authorization": "Bearer " + AIMLAPI_KEY}, json={ "model": "google/nano-banana-edit", "image_urls": [ "https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/t-rex.png", "https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/blue-mug.jpg" ], "prompt": "Combine the images so the T-Rex is wearing a business suit, sitting in a cozy small café, drinking from the mug", "aspect_ratio": "16:9" }, ) print(r.json())
const r = await fetch("https://api.aimlapi.com/v1/images/generations", { method: "POST", headers: { Authorization: `Bearer ${process.env.AIMLAPI_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ "model": "google/nano-banana-edit", "image_urls": [ "https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/t-rex.png", "https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/blue-mug.jpg" ], "prompt": "Combine the images so the T-Rex is wearing a business suit, sitting in a cozy small café, drinking from the mug", "aspect_ratio": "16:9" }), }); console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/images/generations \ -H "Authorization: Bearer $AIMLAPI_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"google/nano-banana-edit","image_urls":["https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/t-rex.png","https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/blue-mug.jpg"],"prompt":"Combine the images so the T-Rex is wearing a business suit, sitting in a cozy small café, drinking from the mug","aspect_ratio":"16:9"}'
OpenAI-compatible — swap the base URL and it works with your existing SDK.
| Type | Price |
|---|---|
| Output | |
Price shown is per generated image. Up to 3 reference images can be passed via `image_urls`, and `aspect_ratio` accepts 1:1, 9:16, 16:9, 3:4, or 4:3 (default 16:9 when no reference image is given).
| Model | Input | Output | Context | Best for |
|---|---|---|---|---|
Nano Banana Edit This page | Image generation | |||
| Image generation at scale | ||||
| High-fidelity text-to-image generation | ||||
| Image generation at scale |