MODEL PROMPTS

nano-banana-2 Prompts — 1027 curated examples

Examples for using nano-banana-2 through RunAPI from agent tools or API calls. Copy a prompt, then use it in Claude Code, Codex, Cursor, Windsurf, or your backend.

MODELS

nano-banana-2

Modality
Image
Provider
Google
Endpoint
Text To Image
View model details and pricing →
1. claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
2. Restart Claude Code
3. Paste this prompt: Generate an image: "Ultra-realistic 8K full body portrait of [PERSON’S FULL NAME], wearing a clean and pressed white social shirt with folded collar and a small lapel microphone, dark navy-blue dress pants and polished brown social shoes. Casually and unpretentiously leaning against a smooth light gray studio wall; hands are in pockets and one leg is crossed over the other, with relaxed and confident body language. Add to the wall next to them a prominent vector portrait in black and white of their face and bust - with sharp lines and angles, overlapping polygonal shapes and a minimalist modern graphic style, right below the information: “[PERSON’S FULL NAME]”, and below the name: “[PROFESSION]”"
1. codex plugin install runapi-mcp@agents
2. Restart Codex
3. Paste this prompt: Generate an image: "Ultra-realistic 8K full body portrait of [PERSON’S FULL NAME], wearing a clean and pressed white social shirt with folded collar and a small lapel microphone, dark navy-blue dress pants and polished brown social shoes. Casually and unpretentiously leaning against a smooth light gray studio wall; hands are in pockets and one leg is crossed over the other, with relaxed and confident body language. Add to the wall next to them a prominent vector portrait in black and white of their face and bust - with sharp lines and angles, overlapping polygonal shapes and a minimalist modern graphic style, right below the information: “[PERSON’S FULL NAME]”, and below the name: “[PROFESSION]”"
1. npx @runapi.ai/mcp init cursor
2. Restart Cursor
3. Paste this prompt: Generate an image: "Ultra-realistic 8K full body portrait of [PERSON’S FULL NAME], wearing a clean and pressed white social shirt with folded collar and a small lapel microphone, dark navy-blue dress pants and polished brown social shoes. Casually and unpretentiously leaning against a smooth light gray studio wall; hands are in pockets and one leg is crossed over the other, with relaxed and confident body language. Add to the wall next to them a prominent vector portrait in black and white of their face and bust - with sharp lines and angles, overlapping polygonal shapes and a minimalist modern graphic style, right below the information: “[PERSON’S FULL NAME]”, and below the name: “[PROFESSION]”"
1. npx @runapi.ai/mcp init windsurf
2. Restart Windsurf
3. Paste this prompt: Generate an image: "Ultra-realistic 8K full body portrait of [PERSON’S FULL NAME], wearing a clean and pressed white social shirt with folded collar and a small lapel microphone, dark navy-blue dress pants and polished brown social shoes. Casually and unpretentiously leaning against a smooth light gray studio wall; hands are in pockets and one leg is crossed over the other, with relaxed and confident body language. Add to the wall next to them a prominent vector portrait in black and white of their face and bust - with sharp lines and angles, overlapping polygonal shapes and a minimalist modern graphic style, right below the information: “[PERSON’S FULL NAME]”, and below the name: “[PROFESSION]”"
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "Ultra-realistic 8K full body portrait of [PERSON’S FULL NAME], wearing a clean and pressed white social shirt with folded collar and a small lapel microphone, dark navy-blue dress pants and polished brown social shoes. Casually and unpretentiously leaning against a smooth light gray studio wall; hands are in pockets and one leg is crossed over the other, with relaxed and confident body language. Add to the wall next to them a prominent vector portrait in black and white of their face and bust - with sharp lines and angles, overlapping polygonal shapes and a minimalist modern graphic style, right below the information: “[PERSON’S FULL NAME]”, and below the name: “[PROFESSION]”"
}
JSON
import { NanoBananaClient } from "@runapi.ai/nano-banana";

const client = new NanoBananaClient({
  apiKey: process.env.RUNAPI_API_KEY,
});

const result = await client.textToImage.run({
  "model": "nano-banana-2",
  "prompt": "Ultra-realistic 8K full body portrait of [PERSON’S FULL NAME], wearing a clean and pressed white social shirt with folded collar and a small lapel microphone, dark navy-blue dress pants and polished brown social shoes. Casually and unpretentiously leaning against a smooth light gray studio wall; hands are in pockets and one leg is crossed over the other, with relaxed and confident body language. Add to the wall next to them a prominent vector portrait in black and white of their face and bust - with sharp lines and angles, overlapping polygonal shapes and a minimalist modern graphic style, right below the information: “[PERSON’S FULL NAME]”, and below the name: “[PROFESSION]”"
});
console.log(result.id);
require "runapi/nano_banana"

client = RunApi::NanoBanana::Client.new
result = client.text_to_image.run(
  model: "nano-banana-2",
  prompt: "Ultra-realistic 8K full body portrait of [PERSON’S FULL NAME], wearing a clean and pressed white social shirt with folded collar and a small lapel microphone, dark navy-blue dress pants and polished brown social shoes. Casually and unpretentiously leaning against a smooth light gray studio wall; hands are in pockets and one leg is crossed over the other, with relaxed and confident body language. Add to the wall next to them a prominent vector portrait in black and white of their face and bust - with sharp lines and angles, overlapping polygonal shapes and a minimalist modern graphic style, right below the information: “[PERSON’S FULL NAME]”, and below the name: “[PROFESSION]”"
)
puts result.id
package main

import (
  "context"
  "fmt"
  "log"
  "net/http"
  "os"
  "strings"
)

func main() {
  body := strings.NewReader("{\"model\":\"nano-banana-2\",\"prompt\":\"Ultra-realistic 8K full body portrait of [PERSON’S FULL NAME], wearing a clean and pressed white social shirt with folded collar and a small lapel microphone, dark navy-blue dress pants and polished brown social shoes. Casually and unpretentiously leaning against a smooth light gray studio wall; hands are in pockets and one leg is crossed over the other, with relaxed and confident body language. Add to the wall next to them a prominent vector portrait in black and white of their face and bust - with sharp lines and angles, overlapping polygonal shapes and a minimalist modern graphic style, right below the information: “[PERSON’S FULL NAME]”, and below the name: “[PROFESSION]”\"}")
  req, err := http.NewRequestWithContext(context.Background(), http.MethodPost, "https://runapi.ai/api/v1/nano_banana/text_to_image", body)
  if err != nil {
    log.Fatal(err)
  }

  req.Header.Set("Authorization", "Bearer "+os.Getenv("RUNAPI_API_KEY"))
  req.Header.Set("Content-Type", "application/json")

  resp, err := http.DefaultClient.Do(req)
  if err != nil {
    log.Fatal(err)
  }
  defer resp.Body.Close()

  fmt.Println(resp.Status)
}
nano-banana-2 /api/v1/nano_banana/text_to_image Get API Key
IM
Image
Photography nano-banana-2

A cinematic portrait of a young man in the uploaded image si...

A cinematic portrait of a young man in the uploaded image sitting cross-legged on a simple wooden chair, wearing white over-ear headphones and gazing thoughtfully toward the light. He is wearing black sweater and brown trousers. He is in a cozy study room; the background features a beige wall cluttered with taped papers and sticky notes, with a wooden bookshelf and a globe visible on the right. Warm, golden-hour sunlight streams in from the left, casting distinct, sharp grid-like window shadows across the subject and the back wall. A large, semi-transparent, faded typography overlay of the word "THINK" blends vertically into the scene behind him. The atmosphere is moody, nostalgic, and warm, with a soft film grain texture.

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "A cinematic portrait of a young man in the uploaded image sitting cross-legged on a simple wooden chair, wearing white over-ear headphones and gazing thoughtfully toward the light. He is wearing black sweater and brown trousers. He is in a cozy study room; the background features a beige wall cluttered with taped papers and sticky notes, with a wooden bookshelf and a globe visible on the right. Warm, golden-hour sunlight streams in from the left, casting distinct, sharp grid-like window shadows across the subject and the back wall. A large, semi-transparent, faded typography overlay of the word \"THINK\" blends vertically into the scene behind him. The atmosphere is moody, nostalgic, and warm, with a soft film grain texture."
}
JSON
IM
Image
Photography nano-banana-2

A hyper-realistic cinematic scene of a woman carefully paint...

A hyper-realistic cinematic scene of a woman carefully painting a miniature football figurine of Cristiano Ronaldo in a Portugal national team jersey. The tiny footballer is frozen mid-dribble with the ball at his feet, standing on a round grass base placed on a wooden desk. The woman wears a matching red Portugal jersey and focuses intently while holding a fine paintbrush near the figure’s face. Soft natural window light creates warm highlights and gentle shadows, shallow depth of field with a blurred shelf of collectibles in the background. Ultra-detailed textures on fabric, skin, and paint strokes, photorealistic scale illusion, cinematic storytelling composition, premium studio realism, 50mm lens look, high-end editorial mood

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "A hyper-realistic cinematic scene of a woman carefully painting a miniature football figurine of Cristiano Ronaldo in a Portugal national team jersey. The tiny footballer is frozen mid-dribble with the ball at his feet, standing on a round grass base placed on a wooden desk. The woman wears a matching red Portugal jersey and focuses intently while holding a fine paintbrush near the figure’s face. Soft natural window light creates warm highlights and gentle shadows, shallow depth of field with a blurred shelf of collectibles in the background. Ultra-detailed textures on fabric, skin, and paint strokes, photorealistic scale illusion, cinematic storytelling composition, premium studio realism, 50mm lens look, high-end editorial mood"
}
JSON
IM
Image
Photography nano-banana-2

{ "model": "Nano Banana Pro", "scene": "Urban street cor...

{ "model": "Nano Banana Pro", "scene": "Urban street corner at dusk beside a brick wall covered in graffiti", "subject": { "type": "Young woman", "pose": "Sitting on a skateboard with knees bent, back resting against a brick wall", "expression": "Calm, introspective, slightly distant", "gaze": "Eyes gently closed or lowered, absorbed in music", "emotion": "Stillness, reflection, quiet detachment" }, "appearance": { "hair": { "color": "Silver-blonde", "style": "Loose, slightly tousled" }, "accessories": "Over-ear black headphones", "skin": "Natural tone with soft evening light" }, "attire": { "top": "Oversized plaid flannel shirt", "bottoms": "Loose cargo pants", "footwear": "Worn white sneakers", "style_note": "Relaxed streetwear, functional and unstyled" }, "environment": { "location": "City alley or side street", "background": "Brick wall with faded graffiti art", "props": [ "Skateboard leaning against the wall", "Street lamp mounted above" ], "atmosphere": "Urban, quiet, end-of-day calm" }, "lighting": { "primary": "Warm street lamp light", "secondary": "Soft natural twilight", "effect": "Golden highlights on brick texture, gentle shadows" }, "camera": { "angle": "Low-angle three-quarter view", "lens": "35mm cinematic lens", "depth_of_field": "Moderate, subject in focus with softly blurred background", "framing": "Vertical composition emphasizing street depth and wall lines" }, "color_palette": { "dominant": ["warm brick red", "muted olive", "soft amber"], "accents": ["cool gray", "faded graffiti tones"] }, "mood": "Urban, introspective, grounded", "style": { "aesthetic": "Cinematic street photography", "realism": "Photorealistic", "texture": "Rough brick, worn asphalt, fabric folds", "post_processing": "Warm highlights with slightly muted saturation" }, "details": { "ground": "Rough asphalt with small debris", "board": "Scuffed skateboard deck showing use", "motion": "Still frame, no action or blur" }, "themes": [ "Urban solitude", "Music as escape", "Youth and pause", "Belonging without noise" ], "quality": "Ultra-detailed, high dynamic range, professional cinematic street portrait" }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"model\": \"Nano Banana Pro\", \"scene\": \"Urban street corner at dusk beside a brick wall covered in graffiti\", \"subject\": { \"type\": \"Young woman\", \"pose\": \"Sitting on a skateboard with knees bent, back resting against a brick wall\", \"expression\": \"Calm, introspective, slightly distant\", \"gaze\": \"Eyes gently closed or lowered, absorbed in music\", \"emotion\": \"Stillness, reflection, quiet detachment\" }, \"appearance\": { \"hair\": { \"color\": \"Silver-blonde\", \"style\": \"Loose, slightly tousled\" }, \"accessories\": \"Over-ear black headphones\", \"skin\": \"Natural tone with soft evening light\" }, \"attire\": { \"top\": \"Oversized plaid flannel shirt\", \"bottoms\": \"Loose cargo pants\", \"footwear\": \"Worn white sneakers\", \"style_note\": \"Relaxed streetwear, functional and unstyled\" }, \"environment\": { \"location\": \"City alley or side street\", \"background\": \"Brick wall with faded graffiti art\", \"props\": [ \"Skateboard leaning against the wall\", \"Street lamp mounted above\" ], \"atmosphere\": \"Urban, quiet, end-of-day calm\" }, \"lighting\": { \"primary\": \"Warm street lamp light\", \"secondary\": \"Soft natural twilight\", \"effect\": \"Golden highlights on brick texture, gentle shadows\" }, \"camera\": { \"angle\": \"Low-angle three-quarter view\", \"lens\": \"35mm cinematic lens\", \"depth_of_field\": \"Moderate, subject in focus with softly blurred background\", \"framing\": \"Vertical composition emphasizing street depth and wall lines\" }, \"color_palette\": { \"dominant\": [\"warm brick red\", \"muted olive\", \"soft amber\"], \"accents\": [\"cool gray\", \"faded graffiti tones\"] }, \"mood\": \"Urban, introspective, grounded\", \"style\": { \"aesthetic\": \"Cinematic street photography\", \"realism\": \"Photorealistic\", \"texture\": \"Rough brick, worn asphalt, fabric folds\", \"post_processing\": \"Warm highlights with slightly muted saturation\" }, \"details\": { \"ground\": \"Rough asphalt with small debris\", \"board\": \"Scuffed skateboard deck showing use\", \"motion\": \"Still frame, no action or blur\" }, \"themes\": [ \"Urban solitude\", \"Music as escape\", \"Youth and pause\", \"Belonging without noise\" ], \"quality\": \"Ultra-detailed, high dynamic range, professional cinematic street portrait\" }"
}
JSON
IM
Image
Photography nano-banana-2

{ "project_type": "cinematic_image", "title": "Rain Does...

{ "project_type": "cinematic_image", "title": "Rain Doesn’t Pause the City", "creative_direction": { "genre": "cinematic urban realism", "influences": [ "modern street photography", "neo-noir cinema", "documentary realism", "architectural urban mood" ], "emotion": [ "quiet loneliness", "introspection", "urban solitude", "calm under pressure" ] }, "scene": { "environment": "dense city street", "architecture": "mid-rise commercial buildings with neon signage", "time_of_day": "early evening, blue hour", "weather": { "type": "heavy rain", "details": "visible raindrops, wet surfaces, rain streaks in the air" }, "ground": "wet asphalt with reflective puddles" }, "subject": { "type": "single human subject", "description": "young woman standing alone on the sidewalk", "pose": "stationary, body angled slightly away from the camera, head turned toward lens", "expression": "neutral, distant, introspective", "wardrobe": { "outerwear": "dark hooded rain jacket", "accessories": ["backpack"], "condition": "rain-soaked fabric, visible droplets" }, "physical_details": { "hair": "wet, slightly messy, framing the face", "skin": "natural texture, no heavy retouching" } }, "background": { "elements": [ "yellow taxi with headlights on", "blurred moving traffic", "pedestrians holding umbrellas", "neon shop signs in multiple languages" ], "depth": "deep urban perspective with layered visual elements", "motion_effect": "subtle motion blur on vehicles and pedestrians" }, "cinematography": { "camera_type": "full-frame digital cinema camera", "lens": "35mm prime", "aperture": "wide open for shallow depth of field", "focus": "sharp focus on subject, background softly defocused", "camera_position": "eye-level, street perspective", "movement": "static frame, background motion creates contrast" }, "lighting": { "primary_source": "ambient city lighting", "secondary_sources": [ "vehicle headlights", "neon signs", "storefront lights" ], "lighting_style": "soft, diffused, natural", "contrast": "moderate, cinematic" }, "color_grading": { "palette": ["cool blues", "teal shadows", "warm amber highlights"], "saturation": "controlled, muted", "black_levels": "slightly lifted for filmic look", "highlights": "soft roll-off" }, "post_processing": { "film_grain": "subtle, cinematic", "sharpness": "subject emphasized, background softened", "noise": "minimal, natural", "vignette": "very subtle" }, "visual_style": { "realism": "high", "aesthetic": "moody, atmospheric, modern", "inspiration_keywords": [ "cinematic rain", "urban isolation", "street realism", "architectural mood" ] }, "output_quality": { "resolution": "high", "dynamic_range": "high", "detail_priority": "subject and environment textures preserved" }, "usage": { "platform": "social media / X", "intent": "artistic storytelling, cinematic visual identity", "reusability": "modular prompt structure" } }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"project_type\": \"cinematic_image\", \"title\": \"Rain Doesn’t Pause the City\", \"creative_direction\": { \"genre\": \"cinematic urban realism\", \"influences\": [ \"modern street photography\", \"neo-noir cinema\", \"documentary realism\", \"architectural urban mood\" ], \"emotion\": [ \"quiet loneliness\", \"introspection\", \"urban solitude\", \"calm under pressure\" ] }, \"scene\": { \"environment\": \"dense city street\", \"architecture\": \"mid-rise commercial buildings with neon signage\", \"time_of_day\": \"early evening, blue hour\", \"weather\": { \"type\": \"heavy rain\", \"details\": \"visible raindrops, wet surfaces, rain streaks in the air\" }, \"ground\": \"wet asphalt with reflective puddles\" }, \"subject\": { \"type\": \"single human subject\", \"description\": \"young woman standing alone on the sidewalk\", \"pose\": \"stationary, body angled slightly away from the camera, head turned toward lens\", \"expression\": \"neutral, distant, introspective\", \"wardrobe\": { \"outerwear\": \"dark hooded rain jacket\", \"accessories\": [\"backpack\"], \"condition\": \"rain-soaked fabric, visible droplets\" }, \"physical_details\": { \"hair\": \"wet, slightly messy, framing the face\", \"skin\": \"natural texture, no heavy retouching\" } }, \"background\": { \"elements\": [ \"yellow taxi with headlights on\", \"blurred moving traffic\", \"pedestrians holding umbrellas\", \"neon shop signs in multiple languages\" ], \"depth\": \"deep urban perspective with layered visual elements\", \"motion_effect\": \"subtle motion blur on vehicles and pedestrians\" }, \"cinematography\": { \"camera_type\": \"full-frame digital cinema camera\", \"lens\": \"35mm prime\", \"aperture\": \"wide open for shallow depth of field\", \"focus\": \"sharp focus on subject, background softly defocused\", \"camera_position\": \"eye-level, street perspective\", \"movement\": \"static frame, background motion creates contrast\" }, \"lighting\": { \"primary_source\": \"ambient city lighting\", \"secondary_sources\": [ \"vehicle headlights\", \"neon signs\", \"storefront lights\" ], \"lighting_style\": \"soft, diffused, natural\", \"contrast\": \"moderate, cinematic\" }, \"color_grading\": { \"palette\": [\"cool blues\", \"teal shadows\", \"warm amber highlights\"], \"saturation\": \"controlled, muted\", \"black_levels\": \"slightly lifted for filmic look\", \"highlights\": \"soft roll-off\" }, \"post_processing\": { \"film_grain\": \"subtle, cinematic\", \"sharpness\": \"subject emphasized, background softened\", \"noise\": \"minimal, natural\", \"vignette\": \"very subtle\" }, \"visual_style\": { \"realism\": \"high\", \"aesthetic\": \"moody, atmospheric, modern\", \"inspiration_keywords\": [ \"cinematic rain\", \"urban isolation\", \"street realism\", \"architectural mood\" ] }, \"output_quality\": { \"resolution\": \"high\", \"dynamic_range\": \"high\", \"detail_priority\": \"subject and environment textures preserved\" }, \"usage\": { \"platform\": \"social media / X\", \"intent\": \"artistic storytelling, cinematic visual identity\", \"reusability\": \"modular prompt structure\" } }"
}
JSON
IM
Image
Photography nano-banana-2

{ "subject": "Young woman sitting casually on outdoor conc...

{ "subject": "Young woman sitting casually on outdoor concrete stairs, posing with a cool, confident demeanor.", "clothing": "Oversized grey and beige plaid flannel shirt worn open, plain black crew-neck t-shirt underneath, loose-fitting dark trousers, chunky white sneakers.", "hair": "Long, straight light brown hair with a middle part, falling naturally over the shoulders.", "face": "Neutral, poised expression with defined red lips, eyes concealed behind sunglasses.", "accessories": "Round dark sunglasses with thin metal frames, simple silver chain necklace.", "environment": "Urban setting with a tall, grey concrete apartment block featuring a grid of windows in the background, weathered concrete steps in the foreground.", "lighting": "Soft, diffuse natural daylight indicative of an overcast sky, creating even illumination without harsh shadows.", "camera": "Low-angle shot looking up at the subject, emphasizing the height of the background building, sharp focus on the subject with a slightly softened background.", "style": "Urban streetwear photography, 90s grunge aesthetic, moody and atmospheric, cinematic vertical composition." }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"subject\": \"Young woman sitting casually on outdoor concrete stairs, posing with a cool, confident demeanor.\", \"clothing\": \"Oversized grey and beige plaid flannel shirt worn open, plain black crew-neck t-shirt underneath, loose-fitting dark trousers, chunky white sneakers.\", \"hair\": \"Long, straight light brown hair with a middle part, falling naturally over the shoulders.\", \"face\": \"Neutral, poised expression with defined red lips, eyes concealed behind sunglasses.\", \"accessories\": \"Round dark sunglasses with thin metal frames, simple silver chain necklace.\", \"environment\": \"Urban setting with a tall, grey concrete apartment block featuring a grid of windows in the background, weathered concrete steps in the foreground.\", \"lighting\": \"Soft, diffuse natural daylight indicative of an overcast sky, creating even illumination without harsh shadows.\", \"camera\": \"Low-angle shot looking up at the subject, emphasizing the height of the background building, sharp focus on the subject with a slightly softened background.\", \"style\": \"Urban streetwear photography, 90s grunge aesthetic, moody and atmospheric, cinematic vertical composition.\" }"
}
JSON
IM
Image
Photography nano-banana-2

{ "image_generation_prompt": "Aesthetic 1970s-inspired fas...

{ "image_generation_prompt": "Aesthetic 1970s-inspired fashion portrait of a stylish young woman sitting on outdoor cafe steps, holding a premium ornate green coffee cup with gold rim detailing, gazing softly at the camera. Her hair is styled in soft loose strands framing her face with vintage makeup, matte red lips, and subtle eyeliner. She is wearing a cozy forest green premium knit sweater paired with a long flowing black tutu skirt. A warm vintage plaid scarf in earthy brown, burnt orange, and muted red tones is wrapped loosely around her neck. A premium dark green leather crossbody bag with a gold filigree clasp and chain strap is placed beside her. Autumn street café setting with scattered fallen leaves and warm amber café lights glowing behind glass windows. 1970s film tone, warm grainy texture, muted earthy color palette, cinematic atmosphere, shallow depth of field, soft natural lighting, analog film look, fashion editorial photography, ultra-realistic, high detail, 85mm lens, f/1.8, vintage aesthetic, dreamy mood." }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"image_generation_prompt\": \"Aesthetic 1970s-inspired fashion portrait of a stylish young woman sitting on outdoor cafe steps, holding a premium ornate green coffee cup with gold rim detailing, gazing softly at the camera. Her hair is styled in soft loose strands framing her face with vintage makeup, matte red lips, and subtle eyeliner. She is wearing a cozy forest green premium knit sweater paired with a long flowing black tutu skirt. A warm vintage plaid scarf in earthy brown, burnt orange, and muted red tones is wrapped loosely around her neck. A premium dark green leather crossbody bag with a gold filigree clasp and chain strap is placed beside her. Autumn street café setting with scattered fallen leaves and warm amber café lights glowing behind glass windows. 1970s film tone, warm grainy texture, muted earthy color palette, cinematic atmosphere, shallow depth of field, soft natural lighting, analog film look, fashion editorial photography, ultra-realistic, high detail, 85mm lens, f/1.8, vintage aesthetic, dreamy mood.\" }"
}
JSON
IM
Image
Photography nano-banana-2

A poetic cinematic portrait of a young woman standing alone...

A poetic cinematic portrait of a young woman standing alone in a vast snowy landscape, surrounded by distant frost-covered mountains. Her long auburn hair is caught mid-motion by strong winter wind, strands flowing naturally across her face. She wears a dark wool coat, minimal makeup, pale freckled skin, and a quiet, introspective expression. Soft snowfall drifts through the air. Muted natural color palette with cold greys, soft whites, and warm copper hair tones. Shallow depth of field, natural diffused daylight, overcast sky, fine film grain, subtle motion blur in hair and snow, cinematic realism, emotional storytelling, editorial photography, 85mm lens look, ultra-detailed, moody atmosphere, high realism, 8k quality, 4:5 image ratio

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "A poetic cinematic portrait of a young woman standing alone in a vast snowy landscape, surrounded by distant frost-covered mountains. Her long auburn hair is caught mid-motion by strong winter wind, strands flowing naturally across her face. She wears a dark wool coat, minimal makeup, pale freckled skin, and a quiet, introspective expression. Soft snowfall drifts through the air. Muted natural color palette with cold greys, soft whites, and warm copper hair tones. Shallow depth of field, natural diffused daylight, overcast sky, fine film grain, subtle motion blur in hair and snow, cinematic realism, emotional storytelling, editorial photography, 85mm lens look, ultra-detailed, moody atmosphere, high realism, 8k quality, 4:5 image ratio"
}
JSON
IM
Image
Photography nano-banana-2

Ana de Armas Sydney Sweeney Picture Gemini Nano Banana Pro...

Ana de Armas Sydney Sweeney Picture Gemini Nano Banana Pro Prompt: { "image_generation_request": { "aspect_ratio": "3:4", "style": "Cinematic Fashion Photography", "quality": "8K / Ultra-High Detail", "subject": { "identity": "Young adult woman, Shakira-inspired likeness", "pose": { "description": "Dynamic balletic stance, spontaneous and joyful", "position": "Balancing on one leg, other leg bent and lifted high, body slightly tilted", "arms": "One arm raised catching snowflakes with open palm, other arm following the flow of movement" }, "expression": { "mood": "Genuinely happy and lively", "features": "Wide natural smile, slightly parted lips, eyes sparkling with emotion, cheeks flushed from cold" }, "physical_details": { "skin": "Realistic texture, fine pores, subtle asymmetry, soft highlights, no plastic smoothing", "hair": "Long dark hair flowing from beanie, damp strands clinging to cheeks/forehead from melting snow" } }, "apparel": { "theme": "Monochrome creamy-white winter look", "layers": [ { "item": "Oversized puffer jacket", "details": "Thick creamy-white, fluffy texture, visible stitching, realistic down volume and compression folds" }, { "item": "Cropped hoodie", "details": "Creamy-white soft cotton, gentle wrinkles, worn underneath jacket" }, { "item": "High-waisted leggings", "details": "Matte stretch fabric, creamy-white, subtle tension at knees and hips" } ], "accessories": [ { "item": "Knit beanie", "details": "Extra-fluffy, visible yarn texture, creamy-white" }, { "item": "Mittens", "details": "Long creamy-white fluffy fibers, catching falling snowflakes" } ], "footwear": { "style": "Moon-boot inspired lace-up winter boots", "details": "White fur-lined, realistic rubber soles, snow buildup around the edges" } }, "environment": { "setting": "Nighttime exterior of a modern luxury building", "architecture": "Sharp geometric wood with triangular patterns", "props": "Black luxury SUV parked nearby, partially covered in frost and snow", "ground": "Thick uneven snow blanket with visible footprints and compression points", "weather": "Heavy dense snowfall, large snowflakes frozen in mid-motion with slight blur" }, "lighting_and_atmosphere": { "primary_lighting": "Cold blue-white ambient winter light", "secondary_lighting": "Warm orange glow from building interior/windows", "visual_effects": [ "Cinematic color separation", "Soft bokeh highlights in background", "Shallow depth of field", "Reflections softened by frost" ] }, "technical_specs": { "camera": "Full-frame DSLR/Mirrorless", "lens": "50mm–85mm prime lens aesthetic", "optics": "Natural perspective, high dynamic range (HDR), realistic exposure", "post_processing": "Authentic textures, no over-sharpening, cinematic realism" } }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "Ana de Armas Sydney Sweeney Picture Gemini Nano Banana Pro Prompt: { \"image_generation_request\": { \"aspect_ratio\": \"3:4\", \"style\": \"Cinematic Fashion Photography\", \"quality\": \"8K / Ultra-High Detail\", \"subject\": { \"identity\": \"Young adult woman, Shakira-inspired likeness\", \"pose\": { \"description\": \"Dynamic balletic stance, spontaneous and joyful\", \"position\": \"Balancing on one leg, other leg bent and lifted high, body slightly tilted\", \"arms\": \"One arm raised catching snowflakes with open palm, other arm following the flow of movement\" }, \"expression\": { \"mood\": \"Genuinely happy and lively\", \"features\": \"Wide natural smile, slightly parted lips, eyes sparkling with emotion, cheeks flushed from cold\" }, \"physical_details\": { \"skin\": \"Realistic texture, fine pores, subtle asymmetry, soft highlights, no plastic smoothing\", \"hair\": \"Long dark hair flowing from beanie, damp strands clinging to cheeks/forehead from melting snow\" } }, \"apparel\": { \"theme\": \"Monochrome creamy-white winter look\", \"layers\": [ { \"item\": \"Oversized puffer jacket\", \"details\": \"Thick creamy-white, fluffy texture, visible stitching, realistic down volume and compression folds\" }, { \"item\": \"Cropped hoodie\", \"details\": \"Creamy-white soft cotton, gentle wrinkles, worn underneath jacket\" }, { \"item\": \"High-waisted leggings\", \"details\": \"Matte stretch fabric, creamy-white, subtle tension at knees and hips\" } ], \"accessories\": [ { \"item\": \"Knit beanie\", \"details\": \"Extra-fluffy, visible yarn texture, creamy-white\" }, { \"item\": \"Mittens\", \"details\": \"Long creamy-white fluffy fibers, catching falling snowflakes\" } ], \"footwear\": { \"style\": \"Moon-boot inspired lace-up winter boots\", \"details\": \"White fur-lined, realistic rubber soles, snow buildup around the edges\" } }, \"environment\": { \"setting\": \"Nighttime exterior of a modern luxury building\", \"architecture\": \"Sharp geometric wood with triangular patterns\", \"props\": \"Black luxury SUV parked nearby, partially covered in frost and snow\", \"ground\": \"Thick uneven snow blanket with visible footprints and compression points\", \"weather\": \"Heavy dense snowfall, large snowflakes frozen in mid-motion with slight blur\" }, \"lighting_and_atmosphere\": { \"primary_lighting\": \"Cold blue-white ambient winter light\", \"secondary_lighting\": \"Warm orange glow from building interior/windows\", \"visual_effects\": [ \"Cinematic color separation\", \"Soft bokeh highlights in background\", \"Shallow depth of field\", \"Reflections softened by frost\" ] }, \"technical_specs\": { \"camera\": \"Full-frame DSLR/Mirrorless\", \"lens\": \"50mm–85mm prime lens aesthetic\", \"optics\": \"Natural perspective, high dynamic range (HDR), realistic exposure\", \"post_processing\": \"Authentic textures, no over-sharpening, cinematic realism\" } }"
}
JSON
IM
Image
Photography nano-banana-2

{ "output_settings": { "aspect_ratio": "4:5", "ori...

{ "output_settings": { "aspect_ratio": "4:5", "orientation": "portrait", "resolution_target": "ultra_high_res", "render_style": "ultra_photoreal_candid_street_film_still", "sharpness": "crisp_but_natural", "film_grain": "subtle_35mm", "color_grade": "restrained_cinematic_realism", "dynamic_range": "natural_not_hdr", "skin_rendering": "real_texture_no_retouch" }, "global_rules": { "camera_language": "35mm lens equivalent, eye-level, imperfect framing, candid documentary feel, focus on eyes when a person is present", "authenticity_markers": "subtle halation on highlights, tiny film gate weave, slight background motion blur only, realistic street clutter, no studio look", "lighting_language": "motivated natural light only (shop window, street lamp, overcast daylight, sunset), deep but detailed shadows" }, "negative_prompt": [ "studio lighting", "beauty retouch", "plastic skin", "over-sharpened", "HDR", "AI glow", "perfect symmetry", "overly clean background", "fake bokeh", "text", "logo", "watermark", "cartoon", "painterly" ] } { "scene_summary": "Early morning in Eminönü, ferry docks, soft fog and breath in cold air, documentary street realism.", "subject": "Tea vendor handing a steaming tea glass to a customer, candid moment.", "micro_action": "steam rising as fingers touch the glass, tiny smile", "environment_details": "ferry silhouette in mist, seagulls blurred in background, wet railings, puddles", "lighting": "soft morning light diffused by fog, highlights with subtle halation" }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"output_settings\": { \"aspect_ratio\": \"4:5\", \"orientation\": \"portrait\", \"resolution_target\": \"ultra_high_res\", \"render_style\": \"ultra_photoreal_candid_street_film_still\", \"sharpness\": \"crisp_but_natural\", \"film_grain\": \"subtle_35mm\", \"color_grade\": \"restrained_cinematic_realism\", \"dynamic_range\": \"natural_not_hdr\", \"skin_rendering\": \"real_texture_no_retouch\" }, \"global_rules\": { \"camera_language\": \"35mm lens equivalent, eye-level, imperfect framing, candid documentary feel, focus on eyes when a person is present\", \"authenticity_markers\": \"subtle halation on highlights, tiny film gate weave, slight background motion blur only, realistic street clutter, no studio look\", \"lighting_language\": \"motivated natural light only (shop window, street lamp, overcast daylight, sunset), deep but detailed shadows\" }, \"negative_prompt\": [ \"studio lighting\", \"beauty retouch\", \"plastic skin\", \"over-sharpened\", \"HDR\", \"AI glow\", \"perfect symmetry\", \"overly clean background\", \"fake bokeh\", \"text\", \"logo\", \"watermark\", \"cartoon\", \"painterly\" ] } { \"scene_summary\": \"Early morning in Eminönü, ferry docks, soft fog and breath in cold air, documentary street realism.\", \"subject\": \"Tea vendor handing a steaming tea glass to a customer, candid moment.\", \"micro_action\": \"steam rising as fingers touch the glass, tiny smile\", \"environment_details\": \"ferry silhouette in mist, seagulls blurred in background, wet railings, puddles\", \"lighting\": \"soft morning light diffused by fog, highlights with subtle halation\" }"
}
JSON
IM
Image
Photography nano-banana-2

{ "model": "Nano Banana Pro", "scene": "Historic art gal...

{ "model": "Nano Banana Pro", "scene": "Historic art gallery corridor with classical sculptures and framed paintings", "subject": { "type": "Young woman", "pose": "Standing gracefully in three-quarter profile, body slightly turned, hands relaxed", "expression": "Soft, confident smile with calm composure", "gaze": "Looking gently toward the camera", "emotion": "Elegance, quiet confidence, cultural presence" }, "appearance": { "hair": { "color": "Dark brown", "style": "Pulled back neatly with loose natural flow" }, "skin": "Natural complexion, softly illuminated", "makeup": "Minimal, refined, classical" }, "attire": { "dress": { "type": "Flowing couture-style gown", "design": "Layered fabric panels printed with handwritten script", "colors": "Muted sepia, charcoal, parchment tones", "texture": "Soft, draped fabric with subtle sheen" }, "style_note": "Literary, artistic, museum-worthy fashion" }, "environment": { "location": "Old stone-walled museum or gallery hall", "floor": "Polished wooden floorboards", "background_elements": [ "Classical bust sculptures on pedestals", "Large framed paintings along stone walls" ], "atmosphere": "Quiet, reverent, timeless" }, "lighting": { "primary": "Warm gallery spotlights from above", "secondary": "Soft ambient lighting along the corridor", "effect": "Gentle highlights on fabric folds and face, deep background shadows" }, "camera": { "angle": "Eye-level full-body portrait", "lens": "50mm cinematic portrait lens", "depth_of_field": "Shallow to moderate, subject crisp with softly blurred background", "framing": "Vertical composition emphasizing height and elegance" }, "color_palette": { "dominant": ["warm amber", "aged parchment brown"], "accents": ["deep charcoal", "golden highlights"] }, "mood": "Timeless, cultured, graceful", "style": { "aesthetic": "Fine-art fashion photography", "inspiration": "Classical art, literature, museum couture", "realism": "Photorealistic", "texture": "Visible fabric grain, stone wall detail", "post_processing": "Warm cinematic grading, subtle vignette, gentle contrast" }, "details": { "fabric_motion": "Soft drape pooling naturally on the floor", "background_depth": "Long corridor perspective enhancing grandeur", "motion": "Still, poised moment" }, "themes": [ "Art and identity", "Fashion as language", "Timeless beauty", "Human presence within history" ], "quality": "Ultra-detailed, high dynamic range, professional cinematic fine-art portrait" }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"model\": \"Nano Banana Pro\", \"scene\": \"Historic art gallery corridor with classical sculptures and framed paintings\", \"subject\": { \"type\": \"Young woman\", \"pose\": \"Standing gracefully in three-quarter profile, body slightly turned, hands relaxed\", \"expression\": \"Soft, confident smile with calm composure\", \"gaze\": \"Looking gently toward the camera\", \"emotion\": \"Elegance, quiet confidence, cultural presence\" }, \"appearance\": { \"hair\": { \"color\": \"Dark brown\", \"style\": \"Pulled back neatly with loose natural flow\" }, \"skin\": \"Natural complexion, softly illuminated\", \"makeup\": \"Minimal, refined, classical\" }, \"attire\": { \"dress\": { \"type\": \"Flowing couture-style gown\", \"design\": \"Layered fabric panels printed with handwritten script\", \"colors\": \"Muted sepia, charcoal, parchment tones\", \"texture\": \"Soft, draped fabric with subtle sheen\" }, \"style_note\": \"Literary, artistic, museum-worthy fashion\" }, \"environment\": { \"location\": \"Old stone-walled museum or gallery hall\", \"floor\": \"Polished wooden floorboards\", \"background_elements\": [ \"Classical bust sculptures on pedestals\", \"Large framed paintings along stone walls\" ], \"atmosphere\": \"Quiet, reverent, timeless\" }, \"lighting\": { \"primary\": \"Warm gallery spotlights from above\", \"secondary\": \"Soft ambient lighting along the corridor\", \"effect\": \"Gentle highlights on fabric folds and face, deep background shadows\" }, \"camera\": { \"angle\": \"Eye-level full-body portrait\", \"lens\": \"50mm cinematic portrait lens\", \"depth_of_field\": \"Shallow to moderate, subject crisp with softly blurred background\", \"framing\": \"Vertical composition emphasizing height and elegance\" }, \"color_palette\": { \"dominant\": [\"warm amber\", \"aged parchment brown\"], \"accents\": [\"deep charcoal\", \"golden highlights\"] }, \"mood\": \"Timeless, cultured, graceful\", \"style\": { \"aesthetic\": \"Fine-art fashion photography\", \"inspiration\": \"Classical art, literature, museum couture\", \"realism\": \"Photorealistic\", \"texture\": \"Visible fabric grain, stone wall detail\", \"post_processing\": \"Warm cinematic grading, subtle vignette, gentle contrast\" }, \"details\": { \"fabric_motion\": \"Soft drape pooling naturally on the floor\", \"background_depth\": \"Long corridor perspective enhancing grandeur\", \"motion\": \"Still, poised moment\" }, \"themes\": [ \"Art and identity\", \"Fashion as language\", \"Timeless beauty\", \"Human presence within history\" ], \"quality\": \"Ultra-detailed, high dynamic range, professional cinematic fine-art portrait\" }"
}
JSON
IM
Image
Photography nano-banana-2

Hyper-realistic editorial photo shot at eye level with a 12m...

Hyper-realistic editorial photo shot at eye level with a 12mm ultra-wide lens, full-frame camera, deep focus, and visible barrel distortion with curved room edges. A small rectangular room fully covered in real newspaper pages—walls, floor, and ceiling—showing crisp text, ink bleed, and paper texture. A woman sits cross-legged on the floor, hands pressed to her cheeks, mouth in a shocked “O.” Long wavy hair, natural skin texture with visible pores and subtle freckles. She wears red octagonal sunglasses, a black-and-white checkered harlequin jacket, vibrant red cargo pants, and matching chunky sneakers. Soft, diffuse frontal lighting, minimal shadows. Cinematic high-contrast color grade, mostly black and white with red as the only saturated accent, ultra-detailed, photorealistic fashion photography.

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "Hyper-realistic editorial photo shot at eye level with a 12mm ultra-wide lens, full-frame camera, deep focus, and visible barrel distortion with curved room edges. A small rectangular room fully covered in real newspaper pages—walls, floor, and ceiling—showing crisp text, ink bleed, and paper texture. A woman sits cross-legged on the floor, hands pressed to her cheeks, mouth in a shocked “O.” Long wavy hair, natural skin texture with visible pores and subtle freckles. She wears red octagonal sunglasses, a black-and-white checkered harlequin jacket, vibrant red cargo pants, and matching chunky sneakers. Soft, diffuse frontal lighting, minimal shadows. Cinematic high-contrast color grade, mostly black and white with red as the only saturated accent, ultra-detailed, photorealistic fashion photography."
}
JSON
IM
Image
Photography nano-banana-2

{ "Objective": "Create a moody cinematic portrait capturin...

{ "Objective": "Create a moody cinematic portrait capturing quiet introspection on a subway platform at night", "PersonaDetails": { "Subject": { "Type": "Young woman", "Hair": { "Style": "Soft curly blonde hair loosely tied back", "Accessory": "Simple headband" }, "FacialDetails": { "Freckles": "Natural, visible", "Expression": "Calm, introspective, emotionally reserved" }, "Pose": "Seated on a subway bench, resting chin on her hand", "Gaze": "Looking slightly downward or into the distance" } }, "Wardrobe": { "Outerwear": "Textured wool coat", "Accessories": "Knitted scarf", "ClothingStyle": "Muted, casual, understated urban wear" }, "SceneDescription": { "Location": "Subway platform", "TimeOfDay": "Night", "Environment": { "Lighting": "Neon city lights along the platform", "Reflections": "Light reflections glowing on metal and tiled surfaces" } }, "Composition": { "Framing": "Medium cinematic portrait", "DepthOfField": "Shallow depth of field", "Focus": "Sharp focus on subject with dreamy background blur" }, "LightingAndColor": { "Lighting": "Low-light ambient subway illumination", "ColorPalette": { "Primary": "Cool teal neon tones", "Secondary": "Warm amber highlights" }, "Highlights": "Soft highlights with controlled bloom", "ColorGrading": "Cinematic, film-inspired night tones" }, "AtmosphericEffects": { "Bokeh": "Dreamy neon bokeh in background", "FilmGrain": "Subtle film grain for cinematic texture", "Mood": "Quiet, reflective, emotionally resonant" }, "ArtDirection": { "Style": "Cinematic urban realism", "Aesthetic": "Film still / narrative photography", "DetailEmphasis": [ "Natural skin texture", "Fabric texture", "Light reflections" ] }, "PhotographyStyle": { "Genre": "Low-light cinematic portrait photography", "LensLook": "85mm lens perspective", "RealismLevel": "Ultra-realistic", "Resolution": "8K detail" }, "Theme": { "Concept": "Solitude and reflection in a modern city", "EmotionalTone": "Melancholic calm, quiet anticipation" }, "NegativePrompt": [ "harsh flash", "daylight", "posed glamour", "oversaturated colors", "plastic skin", "cartoon", "anime", "blurry subject" ], "ResponseFormat": { "Type": "Single image", "Orientation": "Portrait", "AspectRatio": "2:3" } }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"Objective\": \"Create a moody cinematic portrait capturing quiet introspection on a subway platform at night\", \"PersonaDetails\": { \"Subject\": { \"Type\": \"Young woman\", \"Hair\": { \"Style\": \"Soft curly blonde hair loosely tied back\", \"Accessory\": \"Simple headband\" }, \"FacialDetails\": { \"Freckles\": \"Natural, visible\", \"Expression\": \"Calm, introspective, emotionally reserved\" }, \"Pose\": \"Seated on a subway bench, resting chin on her hand\", \"Gaze\": \"Looking slightly downward or into the distance\" } }, \"Wardrobe\": { \"Outerwear\": \"Textured wool coat\", \"Accessories\": \"Knitted scarf\", \"ClothingStyle\": \"Muted, casual, understated urban wear\" }, \"SceneDescription\": { \"Location\": \"Subway platform\", \"TimeOfDay\": \"Night\", \"Environment\": { \"Lighting\": \"Neon city lights along the platform\", \"Reflections\": \"Light reflections glowing on metal and tiled surfaces\" } }, \"Composition\": { \"Framing\": \"Medium cinematic portrait\", \"DepthOfField\": \"Shallow depth of field\", \"Focus\": \"Sharp focus on subject with dreamy background blur\" }, \"LightingAndColor\": { \"Lighting\": \"Low-light ambient subway illumination\", \"ColorPalette\": { \"Primary\": \"Cool teal neon tones\", \"Secondary\": \"Warm amber highlights\" }, \"Highlights\": \"Soft highlights with controlled bloom\", \"ColorGrading\": \"Cinematic, film-inspired night tones\" }, \"AtmosphericEffects\": { \"Bokeh\": \"Dreamy neon bokeh in background\", \"FilmGrain\": \"Subtle film grain for cinematic texture\", \"Mood\": \"Quiet, reflective, emotionally resonant\" }, \"ArtDirection\": { \"Style\": \"Cinematic urban realism\", \"Aesthetic\": \"Film still / narrative photography\", \"DetailEmphasis\": [ \"Natural skin texture\", \"Fabric texture\", \"Light reflections\" ] }, \"PhotographyStyle\": { \"Genre\": \"Low-light cinematic portrait photography\", \"LensLook\": \"85mm lens perspective\", \"RealismLevel\": \"Ultra-realistic\", \"Resolution\": \"8K detail\" }, \"Theme\": { \"Concept\": \"Solitude and reflection in a modern city\", \"EmotionalTone\": \"Melancholic calm, quiet anticipation\" }, \"NegativePrompt\": [ \"harsh flash\", \"daylight\", \"posed glamour\", \"oversaturated colors\", \"plastic skin\", \"cartoon\", \"anime\", \"blurry subject\" ], \"ResponseFormat\": { \"Type\": \"Single image\", \"Orientation\": \"Portrait\", \"AspectRatio\": \"2:3\" } }"
}
JSON
IM
Image
Photography nano-banana-2

{ "subject": { "description": "Young East Asian woman,...

{ "subject": { "description": "Young East Asian woman, positioned in profile turning to look back at the viewer.", "pose": "Looking over shoulder, slight head tilt, body angled away from camera.", "expression": "Soft, neutral to slightly melancholic, contemplative gaze, lips slightly parted." }, "clothing": { "upper_body": "Dark, structured jacket or blazer, possibly pinstriped or textured fabric.", "visibility": "Mostly obscured by shadow and foreground elements." }, "hair": { "color": "Dark brown to black.", "style": "Long, loose, tousled waves, slightly messy texture.", "lighting_interaction": "Strongly backlit, creating a glowing halo effect on loose strands (rim lighting)." }, "face": { "skin_tone": "Fair/pale with warm undertones.", "features": "Soft facial structure, almond-shaped eyes, natural eyebrows.", "makeup": "Minimal, 'no-makeup' look, natural lip color." }, "accessories": { "visible_items": "None clearly visible due to framing and lighting." }, "environment": { "setting": "Cluttered interior space, resembling a workshop, storage room, or old bookstore.", "background_elements": "Wooden shelves stacked with indistinct objects, papers, boxes, and plastic packaging.", "foreground_elements": "Blurred translucent objects (possibly glass, plastic sheets, or dust covers) creating layers and reflections." }, "lighting": { "source": "Natural sunlight streaming through a window on the left.", "quality": "Golden hour, warm, diffuse but directional.", "effects": "Strong backlighting/rim lighting on hair, volumetric dust motes dancing in the light, lens flares, soft glare, dramatic contrast between light and shadow." }, "camera": { "perspective": "Eye-level, shot through a foreground obstruction (glass or clutter).", "focus": "Shallow depth of field (bokeh), sharp focus on eyes/face, blurred background and foreground.", "lens_character": "Soft focus, film grain simulation, slight bloom effect." }, "style": { "aesthetic": "Cinematic, atmospheric, nostalgic, slice-of-life, ethereal.", "mood": "Dreamy, intimate, quiet, sentimental.", "visual_reference": "Film photography, Japanese photobook style." } }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"subject\": { \"description\": \"Young East Asian woman, positioned in profile turning to look back at the viewer.\", \"pose\": \"Looking over shoulder, slight head tilt, body angled away from camera.\", \"expression\": \"Soft, neutral to slightly melancholic, contemplative gaze, lips slightly parted.\" }, \"clothing\": { \"upper_body\": \"Dark, structured jacket or blazer, possibly pinstriped or textured fabric.\", \"visibility\": \"Mostly obscured by shadow and foreground elements.\" }, \"hair\": { \"color\": \"Dark brown to black.\", \"style\": \"Long, loose, tousled waves, slightly messy texture.\", \"lighting_interaction\": \"Strongly backlit, creating a glowing halo effect on loose strands (rim lighting).\" }, \"face\": { \"skin_tone\": \"Fair/pale with warm undertones.\", \"features\": \"Soft facial structure, almond-shaped eyes, natural eyebrows.\", \"makeup\": \"Minimal, 'no-makeup' look, natural lip color.\" }, \"accessories\": { \"visible_items\": \"None clearly visible due to framing and lighting.\" }, \"environment\": { \"setting\": \"Cluttered interior space, resembling a workshop, storage room, or old bookstore.\", \"background_elements\": \"Wooden shelves stacked with indistinct objects, papers, boxes, and plastic packaging.\", \"foreground_elements\": \"Blurred translucent objects (possibly glass, plastic sheets, or dust covers) creating layers and reflections.\" }, \"lighting\": { \"source\": \"Natural sunlight streaming through a window on the left.\", \"quality\": \"Golden hour, warm, diffuse but directional.\", \"effects\": \"Strong backlighting/rim lighting on hair, volumetric dust motes dancing in the light, lens flares, soft glare, dramatic contrast between light and shadow.\" }, \"camera\": { \"perspective\": \"Eye-level, shot through a foreground obstruction (glass or clutter).\", \"focus\": \"Shallow depth of field (bokeh), sharp focus on eyes/face, blurred background and foreground.\", \"lens_character\": \"Soft focus, film grain simulation, slight bloom effect.\" }, \"style\": { \"aesthetic\": \"Cinematic, atmospheric, nostalgic, slice-of-life, ethereal.\", \"mood\": \"Dreamy, intimate, quiet, sentimental.\", \"visual_reference\": \"Film photography, Japanese photobook style.\" } }"
}
JSON
IM
Image
Photography nano-banana-2

{ "generation_request": { "meta_data": { "tool": "NanoBanana...

{ "generation_request": { "meta_data": { "tool": "NanoBanana Pro", "task_type": "photoreal_artistic_street_photography", "version": "v1.0_STREET_ART_REALISM_SER_EN", "priority": "highest" }, "output_settings": { "aspect_ratio": "4:5", "orientation": "portrait", "resolution_target": "ultra_high_res", "render_style": "ultra_photoreal_candid_film_still", "sharpness": "crisp_but_natural", "film_grain": "subtle_35mm", "color_grade": "restrained_cinematic_realism", "dynamic_range": "natural_not_hdr", "skin_rendering": "real_texture_no_retouch" }, "creative_prompt": { "scene_summary": "Candid artistic street photograph on location in [CITY/NEIGHBORHOOD]. A real, unposed moment that feels documentary and emotionally true.", "subject": "A [AGE] [GENDER] wearing [CLOTHING], caught mid-action: [MICRO-ACTION]. Natural facial expression, slight asymmetry preserved.", "camera": "35mm lens equivalent, eye-level, close but respectful distance, imperfect framing like a real street photographer, focus on the eyes, shallow-to-medium depth of field.", "lighting": "Motivated natural light from [SOURCE: shop window / street lamp / sunset / neon], deep but detailed shadows, no studio lighting.", "environment_details": "Street textures: worn posters, scratched metal, rain-speckled pavement, subtle reflections in glass, real urban clutter, no clean studio background.", "authenticity_markers": "Subtle motion blur on background only, slight halation on highlights, tiny film gate weave, realistic grain, no beauty retouch.", "mood": "[MOOD: melancholic / hopeful / tense / quiet joy], cinematic but believable." }, "negative_prompt": [ "studio lighting", "beauty retouch", "plastic skin", "over-sharpened", "HDR", "AI glow", "perfect symmetry", "overly clean background", "fake bokeh shapes", "text", "logo", "watermark", "painterly", "cartoon" ] } }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"generation_request\": { \"meta_data\": { \"tool\": \"NanoBanana Pro\", \"task_type\": \"photoreal_artistic_street_photography\", \"version\": \"v1.0_STREET_ART_REALISM_SER_EN\", \"priority\": \"highest\" }, \"output_settings\": { \"aspect_ratio\": \"4:5\", \"orientation\": \"portrait\", \"resolution_target\": \"ultra_high_res\", \"render_style\": \"ultra_photoreal_candid_film_still\", \"sharpness\": \"crisp_but_natural\", \"film_grain\": \"subtle_35mm\", \"color_grade\": \"restrained_cinematic_realism\", \"dynamic_range\": \"natural_not_hdr\", \"skin_rendering\": \"real_texture_no_retouch\" }, \"creative_prompt\": { \"scene_summary\": \"Candid artistic street photograph on location in [CITY/NEIGHBORHOOD]. A real, unposed moment that feels documentary and emotionally true.\", \"subject\": \"A [AGE] [GENDER] wearing [CLOTHING], caught mid-action: [MICRO-ACTION]. Natural facial expression, slight asymmetry preserved.\", \"camera\": \"35mm lens equivalent, eye-level, close but respectful distance, imperfect framing like a real street photographer, focus on the eyes, shallow-to-medium depth of field.\", \"lighting\": \"Motivated natural light from [SOURCE: shop window / street lamp / sunset / neon], deep but detailed shadows, no studio lighting.\", \"environment_details\": \"Street textures: worn posters, scratched metal, rain-speckled pavement, subtle reflections in glass, real urban clutter, no clean studio background.\", \"authenticity_markers\": \"Subtle motion blur on background only, slight halation on highlights, tiny film gate weave, realistic grain, no beauty retouch.\", \"mood\": \"[MOOD: melancholic / hopeful / tense / quiet joy], cinematic but believable.\" }, \"negative_prompt\": [ \"studio lighting\", \"beauty retouch\", \"plastic skin\", \"over-sharpened\", \"HDR\", \"AI glow\", \"perfect symmetry\", \"overly clean background\", \"fake bokeh shapes\", \"text\", \"logo\", \"watermark\", \"painterly\", \"cartoon\" ] } }"
}
JSON
IM
Image
Photography nano-banana-2

{ "Objective": "Create a stylized fashion portrait with bo...

{ "Objective": "Create a stylized fashion portrait with bold color contrast and a modern surreal editorial aesthetic", "PersonaDetails": { "Subject": { "Type": "Young woman", "Pose": "Sitting cross-legged", "Expression": "Dramatic surprise, hands holding cheeks, mouth slightly open", "Hair": "Long black hair framing the face", "Accessories": "Bold red sunglasses" } }, "Wardrobe": { "Top": "Black-and-white checkered shirt", "Bottom": "Red pants", "Footwear": "Red sneakers", "ColorTheme": "Vibrant red contrasted against monochrome surroundings" }, "SceneDescription": { "Environment": "Small enclosed room", "SurfaceTreatment": { "Walls": "Covered entirely in newspaper pages", "Floor": "Covered entirely in newspaper pages", "Ceiling": "Covered entirely in newspaper pages" }, "Concept": "Monochrome newspaper textures creating a graphic, immersive backdrop" }, "Composition": { "Framing": "Centered, symmetrical composition", "CameraAngle": "Straight-on", "Balance": "Strong geometric and visual symmetry", "Focus": "Sharp focus across subject and environment" }, "LightingAndColor": { "Lighting": "Soft studio lighting", "ShadowQuality": "Clean, controlled shadows", "Contrast": "High contrast between black-and-white newspapers and red clothing", "ColorPalette": [ "Black", "White", "Vibrant red" ] }, "ArtDirection": { "Style": "Editorial fashion photography", "Aesthetic": "Modern surrealism", "DetailLevel": "Crisp details with high realism", "VisualImpact": "Graphic, bold, eye-catching" }, "PhotographyStyle": { "Genre": "High-fashion editorial portrait", "ImageQuality": "Ultra-high resolution, 8K clarity", "Finish": "Clean, sharp, magazine-ready" }, "Mood": { "Tone": "Playful shock, surreal curiosity", "Energy": "Bold, expressive, contemporary" }, "NegativePrompt": [ "uneven lighting", "blurred details", "busy color palette", "low contrast", "casual snapshot", "cartoon style", "vintage look" ], "ResponseFormat": { "Type": "Single image", "Orientation": "Portrait", "AspectRatio": "2:3" } }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"Objective\": \"Create a stylized fashion portrait with bold color contrast and a modern surreal editorial aesthetic\", \"PersonaDetails\": { \"Subject\": { \"Type\": \"Young woman\", \"Pose\": \"Sitting cross-legged\", \"Expression\": \"Dramatic surprise, hands holding cheeks, mouth slightly open\", \"Hair\": \"Long black hair framing the face\", \"Accessories\": \"Bold red sunglasses\" } }, \"Wardrobe\": { \"Top\": \"Black-and-white checkered shirt\", \"Bottom\": \"Red pants\", \"Footwear\": \"Red sneakers\", \"ColorTheme\": \"Vibrant red contrasted against monochrome surroundings\" }, \"SceneDescription\": { \"Environment\": \"Small enclosed room\", \"SurfaceTreatment\": { \"Walls\": \"Covered entirely in newspaper pages\", \"Floor\": \"Covered entirely in newspaper pages\", \"Ceiling\": \"Covered entirely in newspaper pages\" }, \"Concept\": \"Monochrome newspaper textures creating a graphic, immersive backdrop\" }, \"Composition\": { \"Framing\": \"Centered, symmetrical composition\", \"CameraAngle\": \"Straight-on\", \"Balance\": \"Strong geometric and visual symmetry\", \"Focus\": \"Sharp focus across subject and environment\" }, \"LightingAndColor\": { \"Lighting\": \"Soft studio lighting\", \"ShadowQuality\": \"Clean, controlled shadows\", \"Contrast\": \"High contrast between black-and-white newspapers and red clothing\", \"ColorPalette\": [ \"Black\", \"White\", \"Vibrant red\" ] }, \"ArtDirection\": { \"Style\": \"Editorial fashion photography\", \"Aesthetic\": \"Modern surrealism\", \"DetailLevel\": \"Crisp details with high realism\", \"VisualImpact\": \"Graphic, bold, eye-catching\" }, \"PhotographyStyle\": { \"Genre\": \"High-fashion editorial portrait\", \"ImageQuality\": \"Ultra-high resolution, 8K clarity\", \"Finish\": \"Clean, sharp, magazine-ready\" }, \"Mood\": { \"Tone\": \"Playful shock, surreal curiosity\", \"Energy\": \"Bold, expressive, contemporary\" }, \"NegativePrompt\": [ \"uneven lighting\", \"blurred details\", \"busy color palette\", \"low contrast\", \"casual snapshot\", \"cartoon style\", \"vintage look\" ], \"ResponseFormat\": { \"Type\": \"Single image\", \"Orientation\": \"Portrait\", \"AspectRatio\": \"2:3\" } }"
}
JSON
IM
Image
Photography nano-banana-2

Gemini Nano Banana Pro 🍌 { "image_type": "photographic po...

Gemini Nano Banana Pro 🍌 { "image_type": "photographic portrait", "orientation": "vertical", "framing": "medium shot", "composition": { "pose": "standing, torso angled away from camera with head turned back over shoulder", "gesture": "arms relaxed, shoulders slightly raised creating a soft curve", "body_language": "playful, gentle confidence, approachable", "asymmetry": "dynamic asymmetry created by over-the-shoulder pose", "negative_space": "moderate negative space above head and around subject within interior setting" }, "subject": { "count": 1, "gender_presentation": "female", "age_appearance": "teenager to young adult", "expression": "soft smile, relaxed facial muscles", "gaze": "direct eye contact with camera", "hair": { "color": "medium to dark brown", "length": "long", "style": "straight, center-parted, tucked behind ears, smooth texture" }, "skin": { "tone": "light", "texture": "smooth, natural, lightly retouched" } }, "wardrobe_and_accessories": { "dress": { "type": "sleeveless floral dress", "base_color": "light blue", "pattern": "multicolor floral print", "fit": "fitted bodice with gathered skirt", "fabric_appearance": "lightweight, soft, slightly matte" }, "accessories": { "visible_jewelry": "none prominent", "hair_accessories": "none" } }, "background": { "type": "interior room", "setting": "hotel or bedroom", "elements": [ "bed with white linens", "side tables", "lamp", "arched ceiling detail", "visible cables on floor" ], "depth": "background moderately in focus, secondary to subject" }, "lighting": { "style": "natural ambient indoor lighting", "direction": "soft frontal and side light", "contrast": "low", "shadows": "very soft, minimal shadowing on face and body", "highlights": "gentle highlights on cheeks, eyes, and hair", "lighting_quality": "warm, diffused" }, "color_and_tone": { "color_mode": "color", "white_balance": "warm", "palette": "soft pastels and warm neutrals", "contrast_curve": "smooth with low contrast", "mood": "warm, romantic, candid" }, "camera_and_technical_traits": { "camera_distance": "close to medium", "lens_appearance": "wide to standard smartphone lens", "depth_of_field": "deep, subject and background mostly in focus", "sharpness": "high overall clarity", "grain": "minimal" }, "artistic_style": { "genre": "lifestyle portrait", "aesthetic": "candid, feminine, casual elegance", "influences": "social media portraiture, lifestyle photography", "retouching_style": "light skin smoothing, natural color enhancement" }, "overall_impression": { "tone": "friendly, youthful, charming", "visual_focus": "face and over-the-shoulder pose", "use_case": "social media content, lifestyle reference, casual portrait inspiration" }, "trending_text_overlay": [ "Dream Military", "RESERVE", "Virat Kohli" ] }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "Gemini Nano Banana Pro 🍌 { \"image_type\": \"photographic portrait\", \"orientation\": \"vertical\", \"framing\": \"medium shot\", \"composition\": { \"pose\": \"standing, torso angled away from camera with head turned back over shoulder\", \"gesture\": \"arms relaxed, shoulders slightly raised creating a soft curve\", \"body_language\": \"playful, gentle confidence, approachable\", \"asymmetry\": \"dynamic asymmetry created by over-the-shoulder pose\", \"negative_space\": \"moderate negative space above head and around subject within interior setting\" }, \"subject\": { \"count\": 1, \"gender_presentation\": \"female\", \"age_appearance\": \"teenager to young adult\", \"expression\": \"soft smile, relaxed facial muscles\", \"gaze\": \"direct eye contact with camera\", \"hair\": { \"color\": \"medium to dark brown\", \"length\": \"long\", \"style\": \"straight, center-parted, tucked behind ears, smooth texture\" }, \"skin\": { \"tone\": \"light\", \"texture\": \"smooth, natural, lightly retouched\" } }, \"wardrobe_and_accessories\": { \"dress\": { \"type\": \"sleeveless floral dress\", \"base_color\": \"light blue\", \"pattern\": \"multicolor floral print\", \"fit\": \"fitted bodice with gathered skirt\", \"fabric_appearance\": \"lightweight, soft, slightly matte\" }, \"accessories\": { \"visible_jewelry\": \"none prominent\", \"hair_accessories\": \"none\" } }, \"background\": { \"type\": \"interior room\", \"setting\": \"hotel or bedroom\", \"elements\": [ \"bed with white linens\", \"side tables\", \"lamp\", \"arched ceiling detail\", \"visible cables on floor\" ], \"depth\": \"background moderately in focus, secondary to subject\" }, \"lighting\": { \"style\": \"natural ambient indoor lighting\", \"direction\": \"soft frontal and side light\", \"contrast\": \"low\", \"shadows\": \"very soft, minimal shadowing on face and body\", \"highlights\": \"gentle highlights on cheeks, eyes, and hair\", \"lighting_quality\": \"warm, diffused\" }, \"color_and_tone\": { \"color_mode\": \"color\", \"white_balance\": \"warm\", \"palette\": \"soft pastels and warm neutrals\", \"contrast_curve\": \"smooth with low contrast\", \"mood\": \"warm, romantic, candid\" }, \"camera_and_technical_traits\": { \"camera_distance\": \"close to medium\", \"lens_appearance\": \"wide to standard smartphone lens\", \"depth_of_field\": \"deep, subject and background mostly in focus\", \"sharpness\": \"high overall clarity\", \"grain\": \"minimal\" }, \"artistic_style\": { \"genre\": \"lifestyle portrait\", \"aesthetic\": \"candid, feminine, casual elegance\", \"influences\": \"social media portraiture, lifestyle photography\", \"retouching_style\": \"light skin smoothing, natural color enhancement\" }, \"overall_impression\": { \"tone\": \"friendly, youthful, charming\", \"visual_focus\": \"face and over-the-shoulder pose\", \"use_case\": \"social media content, lifestyle reference, casual portrait inspiration\" }, \"trending_text_overlay\": [ \"Dream Military\", \"RESERVE\", \"Virat Kohli\" ] }"
}
JSON
IM
Image
Photography nano-banana-2

{ "generation_request": { "meta_data": { "tool":...

{ "generation_request": { "meta_data": { "tool": "NanoBanana Pro", "task_type": "photorealistic_single_image_editorial", "version": "v1.6_SUNSET_SEA_RED_DRESS_EDITORIAL", "priority": "highest" }, "references": { "female_character_reference_image": "UPLOAD_FEMALE_REFERENCE (REQUIRED: IDENTITY + POSE INSPIRATION)" }, "output_settings": { "aspect_ratio": "2:3", "orientation": "portrait", "resolution": "ultra_high_res", "render_style": "ultra_photoreal_high_fashion_editorial", "sharpness": "crisp_but_natural", "film_grain": "subtle_analog_film", "color_grade": "sunset_cinematic_warm_luxury" }, "hard_constraints": [ "ONE subject only (female).", "Perfect identity match to the uploaded reference (no face or body changes).", "No text, no logos, no watermarks.", "Perfect anatomy: hands, legs, proportions correct.", "Photoreal skin texture; no plastic or over-smoothed skin.", "No extra people, reflections, or background faces." ], "creative_prompt": { "scene_summary": "Ultra-photoreal high-fashion editorial portrait at the seaside during sunset. The same woman as the reference poses confidently on dark coastal rocks by the ocean. She wears a striking red halter-neck mini dress with soft flowing fabric and elegant movement. Her posture is poised and feminine, seated slightly angled toward the camera with legs bent naturally.\n\nHair: long, glossy dark waves worn down, softly shaped by the sea breeze. Makeup: luminous editorial glam—defined brows, subtle contour, glowing skin, soft smoky eyes, glossy nude-rose lips. Expression: confident, calm, magnetic, direct eye contact with the camera.\n\nBackground: open sea with gentle waves, distant horizon line, dramatic sunset sky in gradients of deep orange, pink, purple, and blue with scattered clouds. Lighting: cinematic dusk lighting with subtle fill flash on the subject to balance exposure; natural rim light from the sunset outlining hair and shoulders. Skin tones warm and realistic.\n\nCamera: 85mm editorial portrait lens look, shallow depth of field; subject tack sharp while ocean and clouds fall off softly. Mood: sensual, powerful, timeless, luxury fashion campaign energy—editorial, cinematic, and iconic." }, "negative_prompt": [ "any text, logo, watermark", "identity drift", "extra people", "distorted anatomy", "extra limbs or fingers", "cartoon, anime, CGI look", "plastic or over-smoothed skin", "harsh flash blowout", "low resolution", "overly saturated colors", "cheap styling or artificial fabric look" ] } }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"generation_request\": { \"meta_data\": { \"tool\": \"NanoBanana Pro\", \"task_type\": \"photorealistic_single_image_editorial\", \"version\": \"v1.6_SUNSET_SEA_RED_DRESS_EDITORIAL\", \"priority\": \"highest\" }, \"references\": { \"female_character_reference_image\": \"UPLOAD_FEMALE_REFERENCE (REQUIRED: IDENTITY + POSE INSPIRATION)\" }, \"output_settings\": { \"aspect_ratio\": \"2:3\", \"orientation\": \"portrait\", \"resolution\": \"ultra_high_res\", \"render_style\": \"ultra_photoreal_high_fashion_editorial\", \"sharpness\": \"crisp_but_natural\", \"film_grain\": \"subtle_analog_film\", \"color_grade\": \"sunset_cinematic_warm_luxury\" }, \"hard_constraints\": [ \"ONE subject only (female).\", \"Perfect identity match to the uploaded reference (no face or body changes).\", \"No text, no logos, no watermarks.\", \"Perfect anatomy: hands, legs, proportions correct.\", \"Photoreal skin texture; no plastic or over-smoothed skin.\", \"No extra people, reflections, or background faces.\" ], \"creative_prompt\": { \"scene_summary\": \"Ultra-photoreal high-fashion editorial portrait at the seaside during sunset. The same woman as the reference poses confidently on dark coastal rocks by the ocean. She wears a striking red halter-neck mini dress with soft flowing fabric and elegant movement. Her posture is poised and feminine, seated slightly angled toward the camera with legs bent naturally.\\n\\nHair: long, glossy dark waves worn down, softly shaped by the sea breeze. Makeup: luminous editorial glam—defined brows, subtle contour, glowing skin, soft smoky eyes, glossy nude-rose lips. Expression: confident, calm, magnetic, direct eye contact with the camera.\\n\\nBackground: open sea with gentle waves, distant horizon line, dramatic sunset sky in gradients of deep orange, pink, purple, and blue with scattered clouds. Lighting: cinematic dusk lighting with subtle fill flash on the subject to balance exposure; natural rim light from the sunset outlining hair and shoulders. Skin tones warm and realistic.\\n\\nCamera: 85mm editorial portrait lens look, shallow depth of field; subject tack sharp while ocean and clouds fall off softly. Mood: sensual, powerful, timeless, luxury fashion campaign energy—editorial, cinematic, and iconic.\" }, \"negative_prompt\": [ \"any text, logo, watermark\", \"identity drift\", \"extra people\", \"distorted anatomy\", \"extra limbs or fingers\", \"cartoon, anime, CGI look\", \"plastic or over-smoothed skin\", \"harsh flash blowout\", \"low resolution\", \"overly saturated colors\", \"cheap styling or artificial fabric look\" ] } }"
}
JSON
IM
Image
Photography nano-banana-2

Which pose do you like more? 🤣 Generated with Nano Banana P...

Which pose do you like more? 🤣 Generated with Nano Banana Pro: Prompt: { "subject": { "demographics": { "age": "early 20s", "gender": "female", "ethnicity": "Caucasian" }, "hair": { "color": "dark brown with blonde highlights", "style": "long, loose, slightly windswept, falling over shoulders", "texture": "natural, fine strands" }, "face": { "shape": "oval", "eyes": "light green, almond-shaped, direct gaze at camera", "nose": "straight bridge", "lips": "full, natural color, slight pout", "skin_texture": "natural, minimal makeup, slight tan" }, "body_proportions": { "build": "hyper-curvy athletic, extreme hourglass silhouette", "bust": "voluminous, heavy, naturally weighted with clear gravity effect, projecting outward, creating tension on the thin bikini straps", "waist": "extraordinarily narrow, cinched, high-definition abdominal tone, visible vertical 'Ab crack' line", "hips": "wide, flared, significantly wider than the ribcage and shoulders", "legs": "thick, muscular thighs with toned definition, wide stance", "skin_details": "smooth even tan, realistic skin folds at the hip-waist junction, subtle goosebumps from the cold environment" }, "attire": { "item": "string bikini", "color": "cream with lighter flower designs", "material": "nylon swimwear fabric", "top_details": "triangle cups, halter neck tie, back tie", "bottom_details": "matching high-cut string bikini bottoms, tie-side closure, positioned high on the iliac crest to elongate the torso" }, "accessories": { "neck": "short conch shell necklace" } }, "pose": { "type": "seated leaning forward", "location": "on personal watercraft", "orientation": "body angled slightly right, face turned frontal", "arms": { "position": "resting on handlebars", "hands": "holding grips" }, "legs": { "position": "straddling seat", "left_leg": "bent, resting on footwell", "right_leg": "bent, obscured" }, "torso": { "posture": "leaning forward over handlebars" } }, "setting": { "location": "coastal water with floating dock", "foreground": "red/white Yamaha personal watercraft, orange plastic floating dock", "background": "calm water, distant shoreline with resort hotels and trees under overcast sky", "props": "other personal watercraft partially visible", "clutter": "natural elements" }, "camera": { "shot_type": "medium shot", "angle": "eye-level", "framing": "subject centered", "focal_length": "35mm", "depth_of_field": "moderate, background slightly soft", "perspective": "straight on", "aspect_ratio": "3:4" }, "lighting": { "source": "overcast daylight", "direction": "diffused from above", "quality": "soft, even, no harsh shadows", "highlights": "subtle sheen on water and fiberglass", "shadows": "soft, barely defined", "color_temperature": "cool daylight (6000K)" }, "mood_and_expression": { "emotion": "calm, direct, slightly alluring", "gaze": "direct eye contact with camera", "atmosphere": "casual, overcast, aquatic" }, "style_and_realism": { "aesthetic": "candid lifestyle photograph, raw, unfiltered", "realism_level": "photorealistic, natural film grain", "skin_rendering": "natural texture, no airbrushing", "imperfections": "natural wind in hair, water droplets on PWC" }, "colors_and_tone": { "palette": "muted greens, blues, grays, natural skin tones", "contrast": "medium", "saturation": "natural, slightly desaturated due to overcast light", "white_balance": "cool daylight" }, "technical_details": { "resolution": "high resolution", "sharpness": "focus on subject's face and PWC details", "noise": "visible film grain" } }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "Which pose do you like more? 🤣 Generated with Nano Banana Pro: Prompt: { \"subject\": { \"demographics\": { \"age\": \"early 20s\", \"gender\": \"female\", \"ethnicity\": \"Caucasian\" }, \"hair\": { \"color\": \"dark brown with blonde highlights\", \"style\": \"long, loose, slightly windswept, falling over shoulders\", \"texture\": \"natural, fine strands\" }, \"face\": { \"shape\": \"oval\", \"eyes\": \"light green, almond-shaped, direct gaze at camera\", \"nose\": \"straight bridge\", \"lips\": \"full, natural color, slight pout\", \"skin_texture\": \"natural, minimal makeup, slight tan\" }, \"body_proportions\": { \"build\": \"hyper-curvy athletic, extreme hourglass silhouette\", \"bust\": \"voluminous, heavy, naturally weighted with clear gravity effect, projecting outward, creating tension on the thin bikini straps\", \"waist\": \"extraordinarily narrow, cinched, high-definition abdominal tone, visible vertical 'Ab crack' line\", \"hips\": \"wide, flared, significantly wider than the ribcage and shoulders\", \"legs\": \"thick, muscular thighs with toned definition, wide stance\", \"skin_details\": \"smooth even tan, realistic skin folds at the hip-waist junction, subtle goosebumps from the cold environment\" }, \"attire\": { \"item\": \"string bikini\", \"color\": \"cream with lighter flower designs\", \"material\": \"nylon swimwear fabric\", \"top_details\": \"triangle cups, halter neck tie, back tie\", \"bottom_details\": \"matching high-cut string bikini bottoms, tie-side closure, positioned high on the iliac crest to elongate the torso\" }, \"accessories\": { \"neck\": \"short conch shell necklace\" } }, \"pose\": { \"type\": \"seated leaning forward\", \"location\": \"on personal watercraft\", \"orientation\": \"body angled slightly right, face turned frontal\", \"arms\": { \"position\": \"resting on handlebars\", \"hands\": \"holding grips\" }, \"legs\": { \"position\": \"straddling seat\", \"left_leg\": \"bent, resting on footwell\", \"right_leg\": \"bent, obscured\" }, \"torso\": { \"posture\": \"leaning forward over handlebars\" } }, \"setting\": { \"location\": \"coastal water with floating dock\", \"foreground\": \"red/white Yamaha personal watercraft, orange plastic floating dock\", \"background\": \"calm water, distant shoreline with resort hotels and trees under overcast sky\", \"props\": \"other personal watercraft partially visible\", \"clutter\": \"natural elements\" }, \"camera\": { \"shot_type\": \"medium shot\", \"angle\": \"eye-level\", \"framing\": \"subject centered\", \"focal_length\": \"35mm\", \"depth_of_field\": \"moderate, background slightly soft\", \"perspective\": \"straight on\", \"aspect_ratio\": \"3:4\" }, \"lighting\": { \"source\": \"overcast daylight\", \"direction\": \"diffused from above\", \"quality\": \"soft, even, no harsh shadows\", \"highlights\": \"subtle sheen on water and fiberglass\", \"shadows\": \"soft, barely defined\", \"color_temperature\": \"cool daylight (6000K)\" }, \"mood_and_expression\": { \"emotion\": \"calm, direct, slightly alluring\", \"gaze\": \"direct eye contact with camera\", \"atmosphere\": \"casual, overcast, aquatic\" }, \"style_and_realism\": { \"aesthetic\": \"candid lifestyle photograph, raw, unfiltered\", \"realism_level\": \"photorealistic, natural film grain\", \"skin_rendering\": \"natural texture, no airbrushing\", \"imperfections\": \"natural wind in hair, water droplets on PWC\" }, \"colors_and_tone\": { \"palette\": \"muted greens, blues, grays, natural skin tones\", \"contrast\": \"medium\", \"saturation\": \"natural, slightly desaturated due to overcast light\", \"white_balance\": \"cool daylight\" }, \"technical_details\": { \"resolution\": \"high resolution\", \"sharpness\": \"focus on subject's face and PWC details\", \"noise\": \"visible film grain\" } }"
}
JSON
IM
Image
Photography nano-banana-2

A stylish woman taking a mirror selfie on a European cobbles...

A stylish woman taking a mirror selfie on a European cobblestone street, wearing a brown tweed blazer, white shirt with a cream tie, wide-leg dark trousers, and brown leather shoes, accessorized with a brown newsboy cap and amber tinted aviator sunglasses, long dark wavy hair, holding a black smartphone in front of her face, vintage menswear inspired outfit, autumn color palette, cinematic street photography, shallow depth of field, soft natural light, background of old European buildings and pedestrians slightly blurred, high fashion editorial look, 35mm film style, realistic, high detail, muted tones, aesthetic composition.

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "A stylish woman taking a mirror selfie on a European cobblestone street, wearing a brown tweed blazer, white shirt with a cream tie, wide-leg dark trousers, and brown leather shoes, accessorized with a brown newsboy cap and amber tinted aviator sunglasses, long dark wavy hair, holding a black smartphone in front of her face, vintage menswear inspired outfit, autumn color palette, cinematic street photography, shallow depth of field, soft natural light, background of old European buildings and pedestrians slightly blurred, high fashion editorial look, 35mm film style, realistic, high detail, muted tones, aesthetic composition."
}
JSON
IM
Image
Photography nano-banana-2

{ "file_metadata": { "filename": "sydney_sweeney_ae_ca...

{ "file_metadata": { "filename": "sydney_sweeney_ae_campaign_collage.jpg", "category": "High-End Fashion Photography", "project": "American Eagle Denim Collection 2024", "talent": "Sydney Sweeney" }, "visual_composition": { "layout_type": "4-Panel Asymmetrical Collage", "color_palette": { "primary": "Indigo Blue (Denim Wash)", "secondary": "Creamy White (Top & Background)", "accent": "Dusty Rose / Blush Pink (Butterfly Detail)", "vibe": "Warm, Nostalgic, Y2K Grunge" }, "lighting": "Soft diffused studio light with warm highlight tones", "aesthetic_tags": ["Vintage Revival", "Baggy Silhouette", "Main Character Energy"] }, "detailed_frame_analysis": { "panel_1_left": { "focus": "Full Body Silhouette", "pose": "Mirror selfie aesthetic with a slight lean", "outfit_details": { "top": "White ribbed racerback crop tank", "bottom": "Extra wide-leg low-rise indigo jeans", "footwear": "White pointed-toe stilettos", "accessories": "Delicate gold bracelets and a floral-patterned phone case" } }, "panel_2_top_right": { "focus": "Beauty & Expression", "pose": "Reclined, looking directly into the lens", "styling": "Oversized denim jacket draped off-the-shoulder", "hair": "Center-parted blonde waves with natural volume", "makeup": "Minimalist 'Clean Girl' look with dewy skin" }, "panel_3_bottom_center": { "focus": "Product Detail & Embroidery", "subject": "Denim back pocket", "features": [ "Intricate pink and orange butterfly embroidery", "Pink leather brand patch with American Eagle logo", "Contrast stitching on heavy-duty denim fabric" ] }, "panel_4_bottom_right": { "focus": "Style Statement", "pose": "Symmetrical crouched pose on a dark background", "outfit": "Full denim jumpsuit/set (Double Denim)", "mood": "Bold and confident" } }, "garment_dna": { "fabric": "Non-stretch, premium weight cotton denim", "wash": "Medium indigo stone-wash with vintage fading", "fit_profile": "Loose, oversized, baggy, and low-slung waist" }, "marketing_tags": { "target_audience": "Gen-Z and Millennial Fashion Seekers", "trending_hashtags": [" "alt_text": "A fashion collage of Sydney Sweeney for American Eagle showcasing wide-leg jeans with butterfly embroidery and a white crop top in various professional poses." } }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "{ \"file_metadata\": { \"filename\": \"sydney_sweeney_ae_campaign_collage.jpg\", \"category\": \"High-End Fashion Photography\", \"project\": \"American Eagle Denim Collection 2024\", \"talent\": \"Sydney Sweeney\" }, \"visual_composition\": { \"layout_type\": \"4-Panel Asymmetrical Collage\", \"color_palette\": { \"primary\": \"Indigo Blue (Denim Wash)\", \"secondary\": \"Creamy White (Top & Background)\", \"accent\": \"Dusty Rose / Blush Pink (Butterfly Detail)\", \"vibe\": \"Warm, Nostalgic, Y2K Grunge\" }, \"lighting\": \"Soft diffused studio light with warm highlight tones\", \"aesthetic_tags\": [\"Vintage Revival\", \"Baggy Silhouette\", \"Main Character Energy\"] }, \"detailed_frame_analysis\": { \"panel_1_left\": { \"focus\": \"Full Body Silhouette\", \"pose\": \"Mirror selfie aesthetic with a slight lean\", \"outfit_details\": { \"top\": \"White ribbed racerback crop tank\", \"bottom\": \"Extra wide-leg low-rise indigo jeans\", \"footwear\": \"White pointed-toe stilettos\", \"accessories\": \"Delicate gold bracelets and a floral-patterned phone case\" } }, \"panel_2_top_right\": { \"focus\": \"Beauty & Expression\", \"pose\": \"Reclined, looking directly into the lens\", \"styling\": \"Oversized denim jacket draped off-the-shoulder\", \"hair\": \"Center-parted blonde waves with natural volume\", \"makeup\": \"Minimalist 'Clean Girl' look with dewy skin\" }, \"panel_3_bottom_center\": { \"focus\": \"Product Detail & Embroidery\", \"subject\": \"Denim back pocket\", \"features\": [ \"Intricate pink and orange butterfly embroidery\", \"Pink leather brand patch with American Eagle logo\", \"Contrast stitching on heavy-duty denim fabric\" ] }, \"panel_4_bottom_right\": { \"focus\": \"Style Statement\", \"pose\": \"Symmetrical crouched pose on a dark background\", \"outfit\": \"Full denim jumpsuit/set (Double Denim)\", \"mood\": \"Bold and confident\" } }, \"garment_dna\": { \"fabric\": \"Non-stretch, premium weight cotton denim\", \"wash\": \"Medium indigo stone-wash with vintage fading\", \"fit_profile\": \"Loose, oversized, baggy, and low-slung waist\" }, \"marketing_tags\": { \"target_audience\": \"Gen-Z and Millennial Fashion Seekers\", \"trending_hashtags\": [\" \"alt_text\": \"A fashion collage of Sydney Sweeney for American Eagle showcasing wide-leg jeans with butterfly embroidery and a white crop top in various professional poses.\" } }"
}
JSON
IM
Image
Photography nano-banana-2

Cinematic, ultra-realistic scene depicting Venezuelan opposi...

Cinematic, ultra-realistic scene depicting Venezuelan opposition leader María Corina Machado presenting her Nobel Peace Prize medal to Donald Trump. Machado stands with a calm yet determined expression, holding the Nobel medal as a symbol of hope and democracy. Trump receives it thoughtfully, set against a dignified indoor setting. In the background, subtle symbolism appears: softly blurred US and Venezuelan flags, a faint glow of light symbolizing freedom, and a distant crowd suggesting democratic aspirations. Mood is serious, historic, and hopeful. Professional lighting, shallow depth of field, high detail, photo-journalistic realism.”

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "Cinematic, ultra-realistic scene depicting Venezuelan opposition leader María Corina Machado presenting her Nobel Peace Prize medal to Donald Trump. Machado stands with a calm yet determined expression, holding the Nobel medal as a symbol of hope and democracy. Trump receives it thoughtfully, set against a dignified indoor setting. In the background, subtle symbolism appears: softly blurred US and Venezuelan flags, a faint glow of light symbolizing freedom, and a distant crowd suggesting democratic aspirations. Mood is serious, historic, and hopeful. Professional lighting, shallow depth of field, high detail, photo-journalistic realism.”"
}
JSON
IM
Image
Photography nano-banana-2

Gemini Nano Banana Pro Prompt: { "image_type": "photograph...

Gemini Nano Banana Pro Prompt: { "image_type": "photograph", "genre": "casual portrait", "composition": { "framing": "close-up, chest-up portrait", "angle": "slightly tilted, camera held above eye level and angled downward", "orientation": "portrait with diagonal tilt", "subject_placement": "subject positioned slightly off-center, face occupying left-middle area", "crop": "tight crop with partial arm visible in foreground" }, "subject": { "count": 1, "gender_presentation": "female-presenting", "age_range": "young adult", "facial_features": { "skin_tone": "light, neutral-warm", "complexion": "clear, smooth with natural texture", "eyes": "light green/gray, almond-shaped", "eyebrows": "medium thickness, natural shape", "nose": "straight, small to medium", "lips": "natural pink, closed-mouth slight smile" }, "hair": { "color": "dark brown", "length": "long", "style": "straight, tucked behind ear on one side", "part": "slight side part" }, "expression": "soft, relaxed, friendly", "gaze": "looking directly into camera", "accessories": [ "small silver stud earrings" ], "clothing": { "type": "sports jersey", "fit": "loose athletic fit", "color": "white with black accents", "details": [ "black collar trim", "black logos and text", "shield-style emblem on chest", "large curved black graphic text" ] } }, "lighting": { "type": "natural light", "direction": "side/front light from window", "quality": "soft, diffused", "shadows": "minimal, gentle", "highlights": "subtle skin highlights on cheek and forehead" }, "color_palette": { "dominant_colors": [ "white", "soft gray", "black" ], "accent_colors": [ "natural skin tones", "brown hair" ], "overall_tone": "neutral, clean, airy" }, "background": { "setting": "indoor", "elements": [ "sheer white curtains", "window frame partially visible" ], "depth_of_field": "moderate, background slightly soft but recognizable", "style": "minimalist, uncluttered" }, "technical_details": { "camera_type": "DSLR", "focal_length_equivalent": "wide-angle selfie lens", "resolution": "high", "sharpness": "sharp focus on face", "noise": "minimal", "white_balance": "neutral" }, "artistic_style": { "aesthetic": "clean, natural, lifestyle", "retouching": "very minimal, natural skin texture preserved", "mood": "calm, approachable, casual" }, "typography": { "presence": true, "location": "on jersey", "style": "bold sans-serif sports branding", "color": "black", "readability": "partially visible due to crop" } }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "Gemini Nano Banana Pro Prompt: { \"image_type\": \"photograph\", \"genre\": \"casual portrait\", \"composition\": { \"framing\": \"close-up, chest-up portrait\", \"angle\": \"slightly tilted, camera held above eye level and angled downward\", \"orientation\": \"portrait with diagonal tilt\", \"subject_placement\": \"subject positioned slightly off-center, face occupying left-middle area\", \"crop\": \"tight crop with partial arm visible in foreground\" }, \"subject\": { \"count\": 1, \"gender_presentation\": \"female-presenting\", \"age_range\": \"young adult\", \"facial_features\": { \"skin_tone\": \"light, neutral-warm\", \"complexion\": \"clear, smooth with natural texture\", \"eyes\": \"light green/gray, almond-shaped\", \"eyebrows\": \"medium thickness, natural shape\", \"nose\": \"straight, small to medium\", \"lips\": \"natural pink, closed-mouth slight smile\" }, \"hair\": { \"color\": \"dark brown\", \"length\": \"long\", \"style\": \"straight, tucked behind ear on one side\", \"part\": \"slight side part\" }, \"expression\": \"soft, relaxed, friendly\", \"gaze\": \"looking directly into camera\", \"accessories\": [ \"small silver stud earrings\" ], \"clothing\": { \"type\": \"sports jersey\", \"fit\": \"loose athletic fit\", \"color\": \"white with black accents\", \"details\": [ \"black collar trim\", \"black logos and text\", \"shield-style emblem on chest\", \"large curved black graphic text\" ] } }, \"lighting\": { \"type\": \"natural light\", \"direction\": \"side/front light from window\", \"quality\": \"soft, diffused\", \"shadows\": \"minimal, gentle\", \"highlights\": \"subtle skin highlights on cheek and forehead\" }, \"color_palette\": { \"dominant_colors\": [ \"white\", \"soft gray\", \"black\" ], \"accent_colors\": [ \"natural skin tones\", \"brown hair\" ], \"overall_tone\": \"neutral, clean, airy\" }, \"background\": { \"setting\": \"indoor\", \"elements\": [ \"sheer white curtains\", \"window frame partially visible\" ], \"depth_of_field\": \"moderate, background slightly soft but recognizable\", \"style\": \"minimalist, uncluttered\" }, \"technical_details\": { \"camera_type\": \"DSLR\", \"focal_length_equivalent\": \"wide-angle selfie lens\", \"resolution\": \"high\", \"sharpness\": \"sharp focus on face\", \"noise\": \"minimal\", \"white_balance\": \"neutral\" }, \"artistic_style\": { \"aesthetic\": \"clean, natural, lifestyle\", \"retouching\": \"very minimal, natural skin texture preserved\", \"mood\": \"calm, approachable, casual\" }, \"typography\": { \"presence\": true, \"location\": \"on jersey\", \"style\": \"bold sans-serif sports branding\", \"color\": \"black\", \"readability\": \"partially visible due to crop\" } }"
}
JSON
IM
Image
Photography nano-banana-2

Don’t watch the clock; do what it does. Keep going. Gemini...

Don’t watch the clock; do what it does. Keep going. Gemini Nano Banana Pro + Grok imagine. Prompt ⤵️ Create a cinematic black‑and‑white editorial fashion photograph featuring a young woman sitting confidently on a simple wooden stool in an open, slightly wild grassy field, with a powerful black horse standing closely behind her. She holds the horse’s reins loosely in one hand, exuding quiet control. The woman wears a dark oversized luxury blazer, straight‑cut trousers, leather boots, minimal jewelry, sunglasses, and has her head slightly tilted down with a calm, introspective, dominant yet relaxed expression. Use a minimalist composition with strong negative space, high‑contrast monochrome tones, and soft natural daylight. Apply a shallow depth of field to blur the empty rural landscape (no buildings, only textured grass with distant blur). Capture an editorial luxury fashion vibe with a moody, poetic atmosphere, sharp details, subtle film grain texture, and dramatic shadows in a Vogue‑style photography style. Shoot with an 85mm lens for cinematic realism.

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "Don’t watch the clock; do what it does. Keep going. Gemini Nano Banana Pro + Grok imagine. Prompt ⤵️ Create a cinematic black‑and‑white editorial fashion photograph featuring a young woman sitting confidently on a simple wooden stool in an open, slightly wild grassy field, with a powerful black horse standing closely behind her. She holds the horse’s reins loosely in one hand, exuding quiet control. The woman wears a dark oversized luxury blazer, straight‑cut trousers, leather boots, minimal jewelry, sunglasses, and has her head slightly tilted down with a calm, introspective, dominant yet relaxed expression. Use a minimalist composition with strong negative space, high‑contrast monochrome tones, and soft natural daylight. Apply a shallow depth of field to blur the empty rural landscape (no buildings, only textured grass with distant blur). Capture an editorial luxury fashion vibe with a moody, poetic atmosphere, sharp details, subtle film grain texture, and dramatic shadows in a Vogue‑style photography style. Shoot with an 85mm lens for cinematic realism."
}
JSON
IM
Image
Photography nano-banana-2

When pop aesthetics meet confidence… this is the vibe 💗📺 Wo...

When pop aesthetics meet confidence… this is the vibe 💗📺 Would you dare to pull off this look? 💭✨ Gemini Nano Banana 🍌 { "type": "image_generation_prompt", "style": "ultra_realistic_fashion_editorial", "composition": { "camera": "studio photograph", "lighting": "clean studio lighting", "focus": "sharp focus", "resolution": "high resolution", "aesthetic": "modern pop", "color_palette": "vibrant pastels", "mood": "cinematic" }, "background": { "type": "solid", "color": "pastel blue" }, "subject": { "gender": "female", "appearance": { "hair": "long straight dark hair", "makeup": "glossy makeup with soft pink blush highlighted cheekbones bold eye makeup" }, "attire": { "top": "fitted white sleeveless crop top", "bottom": "high waisted pink pleated mini skirt", "accessories": [ "gold hoop earrings", "layered gold chain necklace" ] }, "pose": { "position": "leaning forward", "interaction": "resting arms casually on a retro CRT television", "expression": "confident", "action": "blowing a translucent pink bubblegum bubble" } }, "props": { "television": { "type": "retro CRT TV", "screen_content": "mirrored image of the same woman posing against a pink background", "effect": "dual reality visual concept" } }, "style_tags": [ "photorealistic", "fashion editorial", "cinematic composition", "creative concept", "pastel aesthetic" ] }

View API Code
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "nano-banana-2",
  "prompt": "When pop aesthetics meet confidence… this is the vibe 💗📺 Would you dare to pull off this look? 💭✨ Gemini Nano Banana 🍌 { \"type\": \"image_generation_prompt\", \"style\": \"ultra_realistic_fashion_editorial\", \"composition\": { \"camera\": \"studio photograph\", \"lighting\": \"clean studio lighting\", \"focus\": \"sharp focus\", \"resolution\": \"high resolution\", \"aesthetic\": \"modern pop\", \"color_palette\": \"vibrant pastels\", \"mood\": \"cinematic\" }, \"background\": { \"type\": \"solid\", \"color\": \"pastel blue\" }, \"subject\": { \"gender\": \"female\", \"appearance\": { \"hair\": \"long straight dark hair\", \"makeup\": \"glossy makeup with soft pink blush highlighted cheekbones bold eye makeup\" }, \"attire\": { \"top\": \"fitted white sleeveless crop top\", \"bottom\": \"high waisted pink pleated mini skirt\", \"accessories\": [ \"gold hoop earrings\", \"layered gold chain necklace\" ] }, \"pose\": { \"position\": \"leaning forward\", \"interaction\": \"resting arms casually on a retro CRT television\", \"expression\": \"confident\", \"action\": \"blowing a translucent pink bubblegum bubble\" } }, \"props\": { \"television\": { \"type\": \"retro CRT TV\", \"screen_content\": \"mirrored image of the same woman posing against a pink background\", \"effect\": \"dual reality visual concept\" } }, \"style_tags\": [ \"photorealistic\", \"fashion editorial\", \"cinematic composition\", \"creative concept\", \"pastel aesthetic\" ] }"
}
JSON
FAQ

Using nano-banana-2 prompts

What is %{model}?

%{model} is available through RunAPI as part of the unified model catalog. These prompts show practical input patterns that agents and backend services can reuse.

How do I use these prompts?

Copy any prompt and paste it into Claude Code, Codex, Cursor, or Windsurf after installing the RunAPI MCP Server. Developers can also copy the API example and send the prompt directly.

Do these prompts cost money to browse?

Browsing and copying prompt examples is free. Generation requests only cost money when you call a RunAPI model with your API key.

Can I adapt the prompts for production?

Yes. Treat each prompt as a starting point, then add your brand rules, output dimensions, safety constraints, and application-specific context before using it in production.