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

Create an ultra-realistic cinematic 8K portrait, use face re...

Create an ultra-realistic cinematic 8K portrait, use face reference exactly (100% identical, no changes) - preserve original facial features, proportions, skin texture, hair, and expressions. A man wearing black sunglasses, a black t-shirt, black leather jacket, dark denim pants, and black Converse-style sneakers sits casually on a concrete ledge. One leg is bent while the other hangs freely. His posture is relaxed, projecting calm confidence. A massive airplane flies extremely low overhead, dominating the sky. Powerful wind ripples his jacket and clothing. Captured with a wide-angle lens from a low perspective, creating dramatic scale. Motion blur appears in clouds, debris, and air turbulence, enhancing speed and intensity. Lighting is natural and cinematic with strong contrast. The atmosphere feels surreal yet realistic, emphasizing depth, movement, and cinematic tension.

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": "Create an ultra-realistic cinematic 8K portrait, use face reference exactly (100% identical, no changes) - preserve original facial features, proportions, skin texture, hair, and expressions. A man wearing black sunglasses, a black t-shirt, black leather jacket, dark denim pants, and black Converse-style sneakers sits casually on a concrete ledge. One leg is bent while the other hangs freely. His posture is relaxed, projecting calm confidence. A massive airplane flies extremely low overhead, dominating the sky. Powerful wind ripples his jacket and clothing. Captured with a wide-angle lens from a low perspective, creating dramatic scale. Motion blur appears in clouds, debris, and air turbulence, enhancing speed and intensity. Lighting is natural and cinematic with strong contrast. The atmosphere feels surreal yet realistic, emphasizing depth, movement, and cinematic tension."
}
JSON
IM
Image
Photography nano-banana-2

{   "meta": {     "image_quality": "High",     "image_type":...

{ "meta": { "image_quality": "High", "image_type": "Photo/Digital Render", "resolution_estimation": "1080x1920 (aspect ratio 9:16)" }, "global_context": { "scene_description": "Jang Wonyoung of IVE poses in a highly reflective, futuristic environment constructed entirely of crumpled silver metallic foil. She has her signature long, wavy dark hair and doll-like features, including her distinct beauty marks. She is wearing a matching sleeveless, high-neck metallic silver dress. The scene is bathed in bright, diffused white light.", "time_of_day": "Indeterminate/Studio lighting", "weather_atmosphere": "Clinical/Futuristic/Monochromatic", "lighting": { "source": "Artificial", "direction": "Omnidirectional/Diffused", "quality": "Soft but creating high-contrast reflections", "color_temp": "Neutral/Cool" } }, "color_palette": { "dominant_hex_estimates": ["#C0C0C0", "#E5E5E5", "#1A1A1A"], "accent_colors": ["Silver", "Chrome", "Dewy Skin Tone"], "contrast_level": "High" }, "composition": { "camera_angle": "Eye-level", "framing": "Medium-shot/Vertical", "depth_of_field": "Medium", "focal_point": "Jang Wonyoung's face and eyes" }, "objects": [ { "id": "obj_001", "label": "Jang Wonyoung", "category": "Person", "location": "Center foreground", "prominence": "Foreground", "visual_attributes": { "color": "Fair skin, dark espresso hair", "texture": "Dewy glass skin, silky hair, metallic clothing", "material": "Skin/Hair/Fabric", "state": "Posed", "dimensions_relative": "Dominates vertical center" }, "micro_details": [ "Signature symmetrical beauty marks", "Plump gradient pink lips", "Small silver drop earring on left ear", "Thin silver necklace with a small pendant", "Soft shadows under the jawline", "Fingers of right hand resting on left forearm" ], "pose_or_orientation": "Seated/Kneeling, facing forward, arms crossed loosely at waist", "text_content": null }, { "id": "obj_002", "label": "Metallic Dress", "category": "Clothing", "location": "Center", "prominence": "Foreground", "visual_attributes": { "color": "Polished Silver/Chrome", "texture": "Liquid-like, reflective", "material": "Synthetic Metallic Fabric", "state": "New/Tight-fitting" }, "micro_details": [ "Horizontal tension folds across the waist", "High turtleneck collar reflecting the chin", "Distorted reflection of foil room", "Sleeveless cut-outs" ], "pose_or_orientation": "Form-fitting", "text_content": null } ] }

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": "{ \"meta\": { \"image_quality\": \"High\", \"image_type\": \"Photo/Digital Render\", \"resolution_estimation\": \"1080x1920 (aspect ratio 9:16)\" }, \"global_context\": { \"scene_description\": \"Jang Wonyoung of IVE poses in a highly reflective, futuristic environment constructed entirely of crumpled silver metallic foil. She has her signature long, wavy dark hair and doll-like features, including her distinct beauty marks. She is wearing a matching sleeveless, high-neck metallic silver dress. The scene is bathed in bright, diffused white light.\", \"time_of_day\": \"Indeterminate/Studio lighting\", \"weather_atmosphere\": \"Clinical/Futuristic/Monochromatic\", \"lighting\": { \"source\": \"Artificial\", \"direction\": \"Omnidirectional/Diffused\", \"quality\": \"Soft but creating high-contrast reflections\", \"color_temp\": \"Neutral/Cool\" } }, \"color_palette\": { \"dominant_hex_estimates\": [\"#C0C0C0\", \"#E5E5E5\", \"#1A1A1A\"], \"accent_colors\": [\"Silver\", \"Chrome\", \"Dewy Skin Tone\"], \"contrast_level\": \"High\" }, \"composition\": { \"camera_angle\": \"Eye-level\", \"framing\": \"Medium-shot/Vertical\", \"depth_of_field\": \"Medium\", \"focal_point\": \"Jang Wonyoung's face and eyes\" }, \"objects\": [ { \"id\": \"obj_001\", \"label\": \"Jang Wonyoung\", \"category\": \"Person\", \"location\": \"Center foreground\", \"prominence\": \"Foreground\", \"visual_attributes\": { \"color\": \"Fair skin, dark espresso hair\", \"texture\": \"Dewy glass skin, silky hair, metallic clothing\", \"material\": \"Skin/Hair/Fabric\", \"state\": \"Posed\", \"dimensions_relative\": \"Dominates vertical center\" }, \"micro_details\": [ \"Signature symmetrical beauty marks\", \"Plump gradient pink lips\", \"Small silver drop earring on left ear\", \"Thin silver necklace with a small pendant\", \"Soft shadows under the jawline\", \"Fingers of right hand resting on left forearm\" ], \"pose_or_orientation\": \"Seated/Kneeling, facing forward, arms crossed loosely at waist\", \"text_content\": null }, { \"id\": \"obj_002\", \"label\": \"Metallic Dress\", \"category\": \"Clothing\", \"location\": \"Center\", \"prominence\": \"Foreground\", \"visual_attributes\": { \"color\": \"Polished Silver/Chrome\", \"texture\": \"Liquid-like, reflective\", \"material\": \"Synthetic Metallic Fabric\", \"state\": \"New/Tight-fitting\" }, \"micro_details\": [ \"Horizontal tension folds across the waist\", \"High turtleneck collar reflecting the chin\", \"Distorted reflection of foil room\", \"Sleeveless cut-outs\" ], \"pose_or_orientation\": \"Form-fitting\", \"text_content\": null } ] }"
}
JSON
IM
Image
Photography nano-banana-2

Create a portrait without changing the facial features. A bl...

Create a portrait without changing the facial features. A black and white artistic photograph of a man in a noir style. The man is sitting on a metal staircase or balcony with a cityscape in the background. He is wearing a dark shirt with an open collar, dark trousers, chunky sneakers, and sunglasses. Accessories are visible on his hands, including a bracelet. His pose is relaxed, with his gaze directed downward. The lighting is high contrast with deep shadows. The atmosphere reflects a 90s megacity, with strong film grain, street fashion aesthetics, and a grunge mood. High contrast lighting, film grain, 90s street style aesthetic, gritty noir atmosphere, grainy texture, 35mm film 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": "Create a portrait without changing the facial features. A black and white artistic photograph of a man in a noir style. The man is sitting on a metal staircase or balcony with a cityscape in the background. He is wearing a dark shirt with an open collar, dark trousers, chunky sneakers, and sunglasses. Accessories are visible on his hands, including a bracelet. His pose is relaxed, with his gaze directed downward. The lighting is high contrast with deep shadows. The atmosphere reflects a 90s megacity, with strong film grain, street fashion aesthetics, and a grunge mood. High contrast lighting, film grain, 90s street style aesthetic, gritty noir atmosphere, grainy texture, 35mm film look."
}
JSON
IM
Image
Photography nano-banana-2

Create a hyper-realistic macro photograph of a miniature sur...

Create a hyper-realistic macro photograph of a miniature surreal scene. The environment is dominated by a giant, oversized <everyday object>, which has been repurposed as a bustling landscape. Tiny, highly detailed miniature human figures are interacting around and on the object. Shot on an 85mm macro lens with a shallow depth of field (f/1.8) to heavily blur the distant background. Lighting is soft, directional, and casts appropriate micro-shadows to emphasize the massive scale of the object relative to the figures. Intricate environmental details like dust particles and surface scratches are visible on the object. Cinematic, photorealistic, 4K.

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": "Create a hyper-realistic macro photograph of a miniature surreal scene. The environment is dominated by a giant, oversized <everyday object>, which has been repurposed as a bustling landscape. Tiny, highly detailed miniature human figures are interacting around and on the object. Shot on an 85mm macro lens with a shallow depth of field (f/1.8) to heavily blur the distant background. Lighting is soft, directional, and casts appropriate micro-shadows to emphasize the massive scale of the object relative to the figures. Intricate environmental details like dust particles and surface scratches are visible on the object. Cinematic, photorealistic, 4K."
}
JSON
IM
Image
Photography nano-banana-2

{ "image_generation": { "subject": { "descriptio...

{ "image_generation": { "subject": { "description": "young woman standing at the entrance of a subway staircase in a city", "pose": "standing on subway steps, body facing downward, head turned back over shoulder", "expression": "calm, slightly curious, thoughtful", "gaze": "looking directly at the camera" }, "appearance": { "hair": { "color": "light brown", "style": "shoulder-length wavy hair with bangs" }, "face": { "skin_tone": "fair", "makeup": "natural makeup with subtle definition" }, "accessories": [ "small shoulder bag", "pink faux-fur bag accessory" ] }, "outfit": { "top": "beige fitted ribbed turtleneck sweater with button details on sleeves", "bottom": "high-waisted olive green tailored pants", "footwear": "not visible" }, "environment": { "setting": "urban subway entrance", "background_elements": [ "green metal railings", "subway sign reading Christopher St Sheridan Sq", "city street with pedestrians and taxis" ], "location_vibe": "busy city atmosphere" }, "lighting": { "type": "natural daylight", "direction": "soft ambient street lighting", "quality": "balanced with gentle highlights and shadows" }, "camera": { "angle": "slightly elevated eye-level", "framing": "three-quarter body shot", "lens": "35mm", "depth_of_field": "moderate, subject in sharp focus with softly blurred background" }, "aesthetic": { "style": "urban lifestyle fashion photography", "vibe": "cinematic, casual, metropolitan", "color_palette": "warm neutrals, olive green, muted city tones" }, "quality": { "realism": "highly realistic", "resolution": "high resolution", "look": "editorial street-style photograph" } } }

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\": { \"subject\": { \"description\": \"young woman standing at the entrance of a subway staircase in a city\", \"pose\": \"standing on subway steps, body facing downward, head turned back over shoulder\", \"expression\": \"calm, slightly curious, thoughtful\", \"gaze\": \"looking directly at the camera\" }, \"appearance\": { \"hair\": { \"color\": \"light brown\", \"style\": \"shoulder-length wavy hair with bangs\" }, \"face\": { \"skin_tone\": \"fair\", \"makeup\": \"natural makeup with subtle definition\" }, \"accessories\": [ \"small shoulder bag\", \"pink faux-fur bag accessory\" ] }, \"outfit\": { \"top\": \"beige fitted ribbed turtleneck sweater with button details on sleeves\", \"bottom\": \"high-waisted olive green tailored pants\", \"footwear\": \"not visible\" }, \"environment\": { \"setting\": \"urban subway entrance\", \"background_elements\": [ \"green metal railings\", \"subway sign reading Christopher St Sheridan Sq\", \"city street with pedestrians and taxis\" ], \"location_vibe\": \"busy city atmosphere\" }, \"lighting\": { \"type\": \"natural daylight\", \"direction\": \"soft ambient street lighting\", \"quality\": \"balanced with gentle highlights and shadows\" }, \"camera\": { \"angle\": \"slightly elevated eye-level\", \"framing\": \"three-quarter body shot\", \"lens\": \"35mm\", \"depth_of_field\": \"moderate, subject in sharp focus with softly blurred background\" }, \"aesthetic\": { \"style\": \"urban lifestyle fashion photography\", \"vibe\": \"cinematic, casual, metropolitan\", \"color_palette\": \"warm neutrals, olive green, muted city tones\" }, \"quality\": { \"realism\": \"highly realistic\", \"resolution\": \"high resolution\", \"look\": \"editorial street-style photograph\" } } }"
}
JSON
IM
Image
Photography nano-banana-2

A Cinematic Night Photo On A Dimly Lit Urban Overpass With A...

A Cinematic Night Photo On A Dimly Lit Urban Overpass With A View Of The City Skyline. In The Foreground, A Young Man Leaning Casually Against A Classic 1960s Ford Mustang Fast-back In A Sleek Black Finish. The Car's Muscu-lar Lines Are Accentuated By The Wet Asphalt Reflecting Neon Signs From Nearby Buildings. The Young Man Is Wearing A Black Trucker Jacket, A Simple Casual T-shirt, Loose Cargo Pants, And Converse Shoes. His Pose Is Re-laxed, One Hand In His Pocket, Looking Di-rectly At The Camera With A Cool, Confident Expression. The Shooting Style Uses A Fujifilm Camera With Soft Cinematic Color Tones, A Slight Fine Grain, And Deep Shadows. The Dominant Color Tone Is A Moody Blue-teal, With High-lights From Warm Streetlights Creating A Dramatic Contrast. The Depth Of Field Is Shal-low, With Sharp Focus On The Young Man And The Mustang, While The City Lights In The Background Blur Into Soft, Cinematic Bokeн, Evoking The Aesthetic Of A Modern Analog Film Snapshot.

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 Night Photo On A Dimly Lit Urban Overpass With A View Of The City Skyline. In The Foreground, A Young Man Leaning Casually Against A Classic 1960s Ford Mustang Fast-back In A Sleek Black Finish. The Car's Muscu-lar Lines Are Accentuated By The Wet Asphalt Reflecting Neon Signs From Nearby Buildings. The Young Man Is Wearing A Black Trucker Jacket, A Simple Casual T-shirt, Loose Cargo Pants, And Converse Shoes. His Pose Is Re-laxed, One Hand In His Pocket, Looking Di-rectly At The Camera With A Cool, Confident Expression. The Shooting Style Uses A Fujifilm Camera With Soft Cinematic Color Tones, A Slight Fine Grain, And Deep Shadows. The Dominant Color Tone Is A Moody Blue-teal, With High-lights From Warm Streetlights Creating A Dramatic Contrast. The Depth Of Field Is Shal-low, With Sharp Focus On The Young Man And The Mustang, While The City Lights In The Background Blur Into Soft, Cinematic Bokeн, Evoking The Aesthetic Of A Modern Analog Film Snapshot."
}
JSON
IM
Image
Photography nano-banana-2

Editorial fashion contact sheet of a modern woman with a sha...

Editorial fashion contact sheet of a modern woman with a sharp black bob haircut wearing white oval sunglasses, a beige tailored suit over a red sweater vest and white shirt, photographed in a minimalist studio with a neutral grey backdrop. Multiple frames arranged in a 3×3 grid showing varied angles—front, side, top-down, back view—while the subject repeatedly reaches her hand toward the camera lens, creating strong depth and perspective distortion. Clean high-fashion styling, bold color contrast, soft diffused studio lighting, crisp focus, contemporary magazine aesthetic, 35mm–50mm look, ultra-sharp, high resolution.

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": "Editorial fashion contact sheet of a modern woman with a sharp black bob haircut wearing white oval sunglasses, a beige tailored suit over a red sweater vest and white shirt, photographed in a minimalist studio with a neutral grey backdrop. Multiple frames arranged in a 3×3 grid showing varied angles—front, side, top-down, back view—while the subject repeatedly reaches her hand toward the camera lens, creating strong depth and perspective distortion. Clean high-fashion styling, bold color contrast, soft diffused studio lighting, crisp focus, contemporary magazine aesthetic, 35mm–50mm look, ultra-sharp, high resolution."
}
JSON
IM
Image
Photography nano-banana-2

A double exposure, long exposure editorial photograph of a m...

A double exposure, long exposure editorial photograph of a man Use image for face reference in a brown hooded utility jacket with sharp facial features and curly blonde hair. Apply a digital glitch distortion effect with chromatic aberration (cyan and magenta color fringing), horizontal scan lines, and pixel sorting across the motion trails. Clean white backdrop, cinematic lighting, 35mm lens, high resolution, muted natural colors with tech-inspired digital artifacts."

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 double exposure, long exposure editorial photograph of a man Use image for face reference in a brown hooded utility jacket with sharp facial features and curly blonde hair. Apply a digital glitch distortion effect with chromatic aberration (cyan and magenta color fringing), horizontal scan lines, and pixel sorting across the motion trails. Clean white backdrop, cinematic lighting, 35mm lens, high resolution, muted natural colors with tech-inspired digital artifacts.\""
}
JSON
IM
Image
Photography nano-banana-2

mobile phone photo, CCD camera aesthetic, on-camera flash ph...

mobile phone photo, CCD camera aesthetic, on-camera flash photography, harsh direct flash with hard shadows cast on convenience store refrigerator glass behind them, soft film grain texture, aspect ratio 9:16, centered composition, upper body portrait bust shot of TWO women, low angle shot looking up, from chest up including shoulders and collarbones, TWO Korean women, Rosé and Lisa from BLACKPINK, gorgeous off-duty K-pop female idols, convenience store at 3AM, both caught by sudden camera flash, IMPORTANT — SKIN QUALITY FOR BOTH WOMEN: milky luminous flawless skin, creamy smooth porcelain complexion with subtle inner glow, perfectly even skin tone, zero visible pores zero blemishes, soft-focus skin surface like milk poured over glass, skin so smooth it almost glows under the flash, flash light bouncing off silky-smooth skin creating clean bright highlights with no texture interruption, baby-soft flawless dewy finish, WOMAN A (ROSÉ - front, facing camera, leaning back against refrigerator glass door): 23 years old, innocent-sexy pure-and-seductive type, slim oval face with delicate jawline, slightly hooded monolid eyes wide open with prominent sparkly aegyo-sal under-eye fat pads highlighted with subtle shimmer, light peach-brown eyeshadow clean and fresh, long natural curled lashes, signature pale strawberry blonde long straight hair one side tucked behind ear exposing full neck line, cold-toned milky white flawless skin with soft rosy flush on cheeks, wearing black satin spaghetti-strap camisole with low neckline fabric clinging to full bust with silky flash reflection, oversized black leather biker jacket slipped down to both elbows completely exposing both bare shoulders collarbones and thin straps, delicate silver chain necklace catching flash, head tilted slightly back and toward Lisa, cute playful expression — pouty lips and wide innocent eyes, WOMAN B (LISA - behind Rosé, pressed against her back, partially hidden): 21 years old, innocent-sexy type, distinct doll-like face with fuller cheeks, large round double-eyelid almond eyes with full aegyo-sal, cold direct unblinking stare into camera with subtle displeasure, lips closed and slightly pouting with faint pink lip gloss, jet black medium hair with her iconic thick flat air bangs clinging to forehead, several dark strands draped across Rosé's bare shoulder, warm-toned milky fair flawless skin, wearing white oversized thin t-shirt with stretched-out neckline slipping off one shoulder revealing black bralette strap, her chin resting directly on Rosé's bare shoulder skin-to-skin contact, one arm wrapped around Rosé's waist with fingers lightly gripping the hem of the satin camisole, half her face hidden behind Rosé's shoulder, faces less than 5cm apart but not touching, convenience store at 3AM, refrigerator glass door behind them glowing with cold white internal LED, blurred beer cans visible through glass, overhead fluorescent lights with greenish tint, on-camera flash hitting Rosé fully and Lisa partially, harsh flash shadow on refrigerator glass, CCD camera look with soft fine film grain, no full body, no legs, no extra people, no text, no watermark, no identical faces, no visible pores, no rough skin 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": "mobile phone photo, CCD camera aesthetic, on-camera flash photography, harsh direct flash with hard shadows cast on convenience store refrigerator glass behind them, soft film grain texture, aspect ratio 9:16, centered composition, upper body portrait bust shot of TWO women, low angle shot looking up, from chest up including shoulders and collarbones, TWO Korean women, Rosé and Lisa from BLACKPINK, gorgeous off-duty K-pop female idols, convenience store at 3AM, both caught by sudden camera flash, IMPORTANT — SKIN QUALITY FOR BOTH WOMEN: milky luminous flawless skin, creamy smooth porcelain complexion with subtle inner glow, perfectly even skin tone, zero visible pores zero blemishes, soft-focus skin surface like milk poured over glass, skin so smooth it almost glows under the flash, flash light bouncing off silky-smooth skin creating clean bright highlights with no texture interruption, baby-soft flawless dewy finish, WOMAN A (ROSÉ - front, facing camera, leaning back against refrigerator glass door): 23 years old, innocent-sexy pure-and-seductive type, slim oval face with delicate jawline, slightly hooded monolid eyes wide open with prominent sparkly aegyo-sal under-eye fat pads highlighted with subtle shimmer, light peach-brown eyeshadow clean and fresh, long natural curled lashes, signature pale strawberry blonde long straight hair one side tucked behind ear exposing full neck line, cold-toned milky white flawless skin with soft rosy flush on cheeks, wearing black satin spaghetti-strap camisole with low neckline fabric clinging to full bust with silky flash reflection, oversized black leather biker jacket slipped down to both elbows completely exposing both bare shoulders collarbones and thin straps, delicate silver chain necklace catching flash, head tilted slightly back and toward Lisa, cute playful expression — pouty lips and wide innocent eyes, WOMAN B (LISA - behind Rosé, pressed against her back, partially hidden): 21 years old, innocent-sexy type, distinct doll-like face with fuller cheeks, large round double-eyelid almond eyes with full aegyo-sal, cold direct unblinking stare into camera with subtle displeasure, lips closed and slightly pouting with faint pink lip gloss, jet black medium hair with her iconic thick flat air bangs clinging to forehead, several dark strands draped across Rosé's bare shoulder, warm-toned milky fair flawless skin, wearing white oversized thin t-shirt with stretched-out neckline slipping off one shoulder revealing black bralette strap, her chin resting directly on Rosé's bare shoulder skin-to-skin contact, one arm wrapped around Rosé's waist with fingers lightly gripping the hem of the satin camisole, half her face hidden behind Rosé's shoulder, faces less than 5cm apart but not touching, convenience store at 3AM, refrigerator glass door behind them glowing with cold white internal LED, blurred beer cans visible through glass, overhead fluorescent lights with greenish tint, on-camera flash hitting Rosé fully and Lisa partially, harsh flash shadow on refrigerator glass, CCD camera look with soft fine film grain, no full body, no legs, no extra people, no text, no watermark, no identical faces, no visible pores, no rough skin texture."
}
JSON
IM
Image
Photography nano-banana-2

Full body fashion editorial of a beautiful Indonesian woman,...

Full body fashion editorial of a beautiful Indonesian woman, wet pavement outside warkop, soft rain blur background. Canon R5, 85mm f/1.4 Overcast natural light Cool-toned Portra LUT Harmony: 70% documentary. sRef: rainy street realism. Hidden tokens: damp air texture, reflective asphalt.

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": "Full body fashion editorial of a beautiful Indonesian woman, wet pavement outside warkop, soft rain blur background. Canon R5, 85mm f/1.4 Overcast natural light Cool-toned Portra LUT Harmony: 70% documentary. sRef: rainy street realism. Hidden tokens: damp air texture, reflective asphalt."
}
JSON
IM
Image
Photography nano-banana-2

Create a high-impact editorial studio portrait using the per...

Create a high-impact editorial studio portrait using the person from the attached reference photo as the only identity source. Preserve the subject’s facial structure, skin tone, proportions, hairstyle, age, and overall likeness exactly as in the reference image. Do not modify, enhance, reshape, beautify, or reinterpret any facial features. Absolute identity accuracy is required. The subject is framed in a medium close-up (head and shoulders), photographed from a low-angle perspective looking slightly upward to create a powerful, dominant presence. The subject’s gaze is directed off-camera, upward into space, with a serious, focused, intense expression. Wardrobe: premium black pique polo shirt with visible cotton mesh texture. The fit is sharp and tailored, deep matte black fabric, structured and clean silhouette. Background: solid vibrant orange-red studio backdrop with smooth, seamless color gradients. No patterns or texture — only rich, intense color creating a heated, dramatic atmosphere. Lighting: bold, high-contrast studio lighting dominated by orange and deep red tones. Strong directional key light creates dramatic chiaroscuro shadows that emphasize facial structure and jawline. Add a powerful rim light or edge glow separating the shoulders and head from the background. Maintain depth and dimensionality. Mood: heroic, intense, commanding, cinematic studio aesthetic. Technical quality: ultra-photorealistic, highly detailed, sharp focus on the face, visible natural skin texture and pores, no smoothing. Background gradients smooth and clean. High resolution, studio-grade quality, professional editorial finish

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": "Create a high-impact editorial studio portrait using the person from the attached reference photo as the only identity source. Preserve the subject’s facial structure, skin tone, proportions, hairstyle, age, and overall likeness exactly as in the reference image. Do not modify, enhance, reshape, beautify, or reinterpret any facial features. Absolute identity accuracy is required. The subject is framed in a medium close-up (head and shoulders), photographed from a low-angle perspective looking slightly upward to create a powerful, dominant presence. The subject’s gaze is directed off-camera, upward into space, with a serious, focused, intense expression. Wardrobe: premium black pique polo shirt with visible cotton mesh texture. The fit is sharp and tailored, deep matte black fabric, structured and clean silhouette. Background: solid vibrant orange-red studio backdrop with smooth, seamless color gradients. No patterns or texture — only rich, intense color creating a heated, dramatic atmosphere. Lighting: bold, high-contrast studio lighting dominated by orange and deep red tones. Strong directional key light creates dramatic chiaroscuro shadows that emphasize facial structure and jawline. Add a powerful rim light or edge glow separating the shoulders and head from the background. Maintain depth and dimensionality. Mood: heroic, intense, commanding, cinematic studio aesthetic. Technical quality: ultra-photorealistic, highly detailed, sharp focus on the face, visible natural skin texture and pores, no smoothing. Background gradients smooth and clean. High resolution, studio-grade quality, professional editorial finish"
}
JSON
IM
Image
Photography nano-banana-2

{ "action": "image_generation", "action_input": { "p...

{ "action": "image_generation", "action_input": { "prompt": "A high-detail, 8K close-up portrait of the same woman from the previous images with the same facial features and long blonde wavy hair. She is captured in a moment of genuine, joyful laughter with her head slightly tilted back and eyes closed. She is wearing a crisp white button-down social shirt with a small black lapel microphone attached. The background is a minimalist, smooth light gray studio wall. The lighting is soft and professional, highlighting the texture of the fabric and the natural details of her expression. Cinematic quality, realistic skin textures, 2:3 aspect ratio.", "aspect_ratio": "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": "{ \"action\": \"image_generation\", \"action_input\": { \"prompt\": \"A high-detail, 8K close-up portrait of the same woman from the previous images with the same facial features and long blonde wavy hair. She is captured in a moment of genuine, joyful laughter with her head slightly tilted back and eyes closed. She is wearing a crisp white button-down social shirt with a small black lapel microphone attached. The background is a minimalist, smooth light gray studio wall. The lighting is soft and professional, highlighting the texture of the fabric and the natural details of her expression. Cinematic quality, realistic skin textures, 2:3 aspect ratio.\", \"aspect_ratio\": \"2:3\" } }"
}
JSON
IM
Image
Photography nano-banana-2

{ "prompt": "Ultra-realistic high-end fashion editorial po...

{ "prompt": "Ultra-realistic high-end fashion editorial portrait of an adult man, 100% using the uploaded reference image for exact face, identity, facial structure, and expression (no changes or stylization). The subject is leaning casually against a tall white rectangular pedestal in a minimal studio environment. Pose must match the reference exactly: body angled sideways, left hip resting on the pedestal, one hand casually placed inside the trouser pocket, the other relaxed by the thigh. One leg straight on the ground, the other slightly bent at the knee, feet crossed naturally at the ankles.\n\nHe is wearing a tailored light grey textured suit with slim-fit trousers and a matching blazer, paired with a white button-down shirt worn casually open at the collar (no tie). Black leather loafers with a visible ankle gap, clean and elegant styling.\n\nFacial details preserved from the reference: sharp masculine jawline, light stubble beard, defined cheekbones, neatly styled dark hair swept back. Expression is serious and calm, eyes looking slightly off-camera to the side.\n\nLighting is dramatic with hard side lighting from a single direction, creating strong, sharp shadows and a clear silhouette shadow of the subject projected onto the wall behind him. High-contrast light-and-shadow geometry enhances the cinematic editorial mood.\n\nBackground consists of a smooth dark grey studio wall and floor, minimalist and distraction-free, with no props other than the pedestal. Luxury fashion magazine aesthetic, ultra-sharp focus, realistic skin texture, fine fabric details, cinematic contrast. DSLR photography look with an 85mm lens, shallow depth of field, muted neutral color grading. Vertical composition, premium editorial quality, 8K photorealism.", "aspect_ratio": "4:5", "resolution": "8K", "camera_lens": "85mm", "style": "luxury fashion editorial, cinematic", "lighting": "dramatic hard side lighting, high contrast", "quality": "ultra-realistic, premium", "reference_image": "strictly use uploaded image only" }

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": "{ \"prompt\": \"Ultra-realistic high-end fashion editorial portrait of an adult man, 100% using the uploaded reference image for exact face, identity, facial structure, and expression (no changes or stylization). The subject is leaning casually against a tall white rectangular pedestal in a minimal studio environment. Pose must match the reference exactly: body angled sideways, left hip resting on the pedestal, one hand casually placed inside the trouser pocket, the other relaxed by the thigh. One leg straight on the ground, the other slightly bent at the knee, feet crossed naturally at the ankles.\\n\\nHe is wearing a tailored light grey textured suit with slim-fit trousers and a matching blazer, paired with a white button-down shirt worn casually open at the collar (no tie). Black leather loafers with a visible ankle gap, clean and elegant styling.\\n\\nFacial details preserved from the reference: sharp masculine jawline, light stubble beard, defined cheekbones, neatly styled dark hair swept back. Expression is serious and calm, eyes looking slightly off-camera to the side.\\n\\nLighting is dramatic with hard side lighting from a single direction, creating strong, sharp shadows and a clear silhouette shadow of the subject projected onto the wall behind him. High-contrast light-and-shadow geometry enhances the cinematic editorial mood.\\n\\nBackground consists of a smooth dark grey studio wall and floor, minimalist and distraction-free, with no props other than the pedestal. Luxury fashion magazine aesthetic, ultra-sharp focus, realistic skin texture, fine fabric details, cinematic contrast. DSLR photography look with an 85mm lens, shallow depth of field, muted neutral color grading. Vertical composition, premium editorial quality, 8K photorealism.\", \"aspect_ratio\": \"4:5\", \"resolution\": \"8K\", \"camera_lens\": \"85mm\", \"style\": \"luxury fashion editorial, cinematic\", \"lighting\": \"dramatic hard side lighting, high contrast\", \"quality\": \"ultra-realistic, premium\", \"reference_image\": \"strictly use uploaded image only\" }"
}
JSON
IM
Image
Photography nano-banana-2

{ "scene_type": "outdoor portrait", "composition": { "framin...

{ "scene_type": "outdoor portrait", "composition": { "framing": "medium shot", "orientation": "vertical", "subject_position": "center-right", "pose": "arms crossed, body angled slightly to the right, head turned slightly left", "camera_angle": "eye-level", "depth_of_field": "shallow, strong background blur" }, "subject": { "gender_presentation": "male", "age_range": "mid-20s to early-30s", "skin_tone": "light", "facial_features": "defined jawline, light stubble beard, straight nose, soft cheek contours", "expression": "calm, contemplative, neutral confidence", "gaze_direction": " On camera" }, "hair": { "color": "medium brown", "style": "short to medium length, naturally curly with volume on top", "texture": "soft, slightly tousled" }, "wardrobe": { "top": { "type": "long-sleeve button-up shirt", "color": "white", "material": "lightweight linen or linen-blend", "fit": "relaxed, tailored", "details": "collarless or minimal collar, sleeves rolled to forearm" }, "accessories": { "watch": { "type": "analog wristwatch", "strap_color": "dark brown or black leather", "dial_color": "dark, likely black", "style": "classic, minimalist" } } }, "lighting": { "type": "natural daylight", "quality": "soft, diffused", "direction": "front-left", "contrast": "low to medium", "highlights": "gentle highlights on face and shirt", "shadows": "soft, minimal shadowing" }, "color_palette": { "dominant_colors": ["green", "white", "earth tones"], "background_tones": ["olive green", "forest green", "muted brown"], "overall_temperature": "warm-neutral" }, "background": { "environment": "natural landscape", "elements": ["green shrubs", "trees", "rock formations", "wild vegetation"], "focus": "heavily blurred (bokeh)", "mood": "serene, organic, outdoorsy" }, "artistic_style": { "genre": "lifestyle portrait photography", "aesthetic": "natural, clean, understated elegance", "mood": "calm, confident, introspective", "visual_story": "modern minimalist man in harmony with nature" }, "technical_traits": { "lens_effect": "portrait lens with background compression", "aperture_estimate": "wide (approximately f/1.8–f/2.8)", "sharpness": "high subject sharpness", "noise": "minimal", "post_processing": "light color correction, natural skin tones, subtle contrast enhancement" }, "typography": { "present": false } }

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": "{ \"scene_type\": \"outdoor portrait\", \"composition\": { \"framing\": \"medium shot\", \"orientation\": \"vertical\", \"subject_position\": \"center-right\", \"pose\": \"arms crossed, body angled slightly to the right, head turned slightly left\", \"camera_angle\": \"eye-level\", \"depth_of_field\": \"shallow, strong background blur\" }, \"subject\": { \"gender_presentation\": \"male\", \"age_range\": \"mid-20s to early-30s\", \"skin_tone\": \"light\", \"facial_features\": \"defined jawline, light stubble beard, straight nose, soft cheek contours\", \"expression\": \"calm, contemplative, neutral confidence\", \"gaze_direction\": \" On camera\" }, \"hair\": { \"color\": \"medium brown\", \"style\": \"short to medium length, naturally curly with volume on top\", \"texture\": \"soft, slightly tousled\" }, \"wardrobe\": { \"top\": { \"type\": \"long-sleeve button-up shirt\", \"color\": \"white\", \"material\": \"lightweight linen or linen-blend\", \"fit\": \"relaxed, tailored\", \"details\": \"collarless or minimal collar, sleeves rolled to forearm\" }, \"accessories\": { \"watch\": { \"type\": \"analog wristwatch\", \"strap_color\": \"dark brown or black leather\", \"dial_color\": \"dark, likely black\", \"style\": \"classic, minimalist\" } } }, \"lighting\": { \"type\": \"natural daylight\", \"quality\": \"soft, diffused\", \"direction\": \"front-left\", \"contrast\": \"low to medium\", \"highlights\": \"gentle highlights on face and shirt\", \"shadows\": \"soft, minimal shadowing\" }, \"color_palette\": { \"dominant_colors\": [\"green\", \"white\", \"earth tones\"], \"background_tones\": [\"olive green\", \"forest green\", \"muted brown\"], \"overall_temperature\": \"warm-neutral\" }, \"background\": { \"environment\": \"natural landscape\", \"elements\": [\"green shrubs\", \"trees\", \"rock formations\", \"wild vegetation\"], \"focus\": \"heavily blurred (bokeh)\", \"mood\": \"serene, organic, outdoorsy\" }, \"artistic_style\": { \"genre\": \"lifestyle portrait photography\", \"aesthetic\": \"natural, clean, understated elegance\", \"mood\": \"calm, confident, introspective\", \"visual_story\": \"modern minimalist man in harmony with nature\" }, \"technical_traits\": { \"lens_effect\": \"portrait lens with background compression\", \"aperture_estimate\": \"wide (approximately f/1.8–f/2.8)\", \"sharpness\": \"high subject sharpness\", \"noise\": \"minimal\", \"post_processing\": \"light color correction, natural skin tones, subtle contrast enhancement\" }, \"typography\": { \"present\": false } }"
}
JSON
IM
Image
Photography nano-banana-2

{   "render_goal": "Contemporary cinematic fashion portrait"...

{ "render_goal": "Contemporary cinematic fashion portrait", "subject": { "pose": "female standing inside a luxury elevator", "expression": "subtle confident smile" }, "wardrobe": "sleek satin gown in muted graphite tone", "environment": { "location": "brushed metal elevator interior", "props": "soft ceiling lights, mirror reflections" } }

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": "{ \"render_goal\": \"Contemporary cinematic fashion portrait\", \"subject\": { \"pose\": \"female standing inside a luxury elevator\", \"expression\": \"subtle confident smile\" }, \"wardrobe\": \"sleek satin gown in muted graphite tone\", \"environment\": { \"location\": \"brushed metal elevator interior\", \"props\": \"soft ceiling lights, mirror reflections\" } }"
}
JSON
IM
Image
Photography nano-banana-2

一张高分辨率的3x3网格照片拼贴,包含九个不同的动态姿势,以上传的女性面部照片为参考,背景是充满活力的蔚蓝天空,点缀着朵...

一张高分辨率的3x3网格照片拼贴,包含九个不同的动态姿势,以上传的女性面部照片为参考,背景是充满活力的蔚蓝天空,点缀着朵朵白云,强烈的明暗自然阳光照射下,形成清晰的阴影。人物身穿针织衫,搭配一条裙子,并佩戴一条纤细的银项链。摄影运用了多种焦距,从35mm广角全身镜头到85mm特写人像镜头,画面切换自如。姿势丰富多样,包括:双腿分开、双手抱头的有力姿势;手掌直指镜头的透视效果;透过一只眼睛上方“OK”手势的俏皮特写;双手托腮的欢快中景;以及用手遮住半张脸的忧郁姿势。图像质量高达 8K 分辨率,呈现出超逼真的效果,展现了细腻的肌肤纹理、次表面散射、逼真的衣物褶皱以及根根分明的发丝,呈现出高端商业时尚画册或生活方式宣传片的精致美感。

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": "一张高分辨率的3x3网格照片拼贴,包含九个不同的动态姿势,以上传的女性面部照片为参考,背景是充满活力的蔚蓝天空,点缀着朵朵白云,强烈的明暗自然阳光照射下,形成清晰的阴影。人物身穿针织衫,搭配一条裙子,并佩戴一条纤细的银项链。摄影运用了多种焦距,从35mm广角全身镜头到85mm特写人像镜头,画面切换自如。姿势丰富多样,包括:双腿分开、双手抱头的有力姿势;手掌直指镜头的透视效果;透过一只眼睛上方“OK”手势的俏皮特写;双手托腮的欢快中景;以及用手遮住半张脸的忧郁姿势。图像质量高达 8K 分辨率,呈现出超逼真的效果,展现了细腻的肌肤纹理、次表面散射、逼真的衣物褶皱以及根根分明的发丝,呈现出高端商业时尚画册或生活方式宣传片的精致美感。"
}
JSON
IM
Image
Photography nano-banana-2

东方古风清雅女性正面肖像,超近景贴脸特写,人物正面面对镜头,头部端正,视线直视镜头,脸部几乎充满画面,构图集中,双眼位于...

东方古风清雅女性正面肖像,超近景贴脸特写,人物正面面对镜头,头部端正,视线直视镜头,脸部几乎充满画面,构图集中,双眼位于视觉中心,整体呈现强烈的人脸主导感。 人物气质清雅、端庄、疏离、含蓄,像高门贵女、仙门弟子、带距离感的古典仕女,安静中带一种不容轻犯的从容。整体观感干净、精致、高级,不做甜美活泼感,不做冷艳危险感,不做现代时尚感。 脸型为窄长鹅蛋脸,脸宽较窄,纵向比例偏长,面中舒展,整体轮廓收紧修长,面部留白适中。额头中等偏高,发际线整齐、轮廓饱满流畅。太阳穴平顺微内收但不凹陷,颧弓不外扩,苹果肌轻微平整,不做甜感饱满苹果肌,面中过渡平整流畅,鼻基底适中,法令区干净。下颌线柔和但走向清晰,下颌角弱化,下巴中等长度偏尖,收口利落精致,骨相轻薄修长,上镜感强。 五官精致古典。眉毛为深棕色自然弯眉,眉形柔弧流畅,眉峰轻微自然,眉尾细而下收,眉眼距离适中偏宽,整体呈现古典温柔感。眼睛为细长杏眼偏凤眼感,双眼对称,眼裂偏长,纵向开合中等偏窄,内眼角略尖清晰,外眼角向外轻微上挑,上眼皮薄而干净,双眼皮窄自然,下眼睑存在感清晰,卧蚕轻微精致不膨胀。眼神直视镜头,目光安静、清澈、疏离、端庄,带轻微不可接近感,不做甜妹无辜感,不做冷艳攻击感。睫毛纤长自然,上睫毛柔和拉长,下睫毛纤细分明,不做夸张浓密效果。鼻子为高挺秀气鼻,山根中等偏高自然顺接额头,鼻梁细直干净,鼻背平整挺拔,鼻头小巧精致微圆,鼻尖轻收,鼻翼窄,鼻孔不外露,中轴稳定,东方精致感,不做夸张欧美高挺鼻。嘴唇为中等厚度唇,唇峰清晰柔和,上唇中等,下唇微饱满,唇形端庄古典,嘴角自然平直,不做甜美嘟唇,不做大笑表情。 皮肤为冷白瓷感肤色,白皙通透匀净,底妆为高完成度瓷感底妆,肤质统一干净,细腻柔滑如上釉瓷器,带高级精修感。面中、鼻梁、鼻尖、眼下有轻微提亮,高光克制细腻,不做韩系油亮水光肌。面部轮廓修容精细但克制,鼻侧影自然,颧侧轻微收紧,下颌修容干净,立体度来自柔和明暗关系而不是夸张硬阴影。 妆容为古风仕女感精致妆容,明确带妆,妆感温暖古典。眼妆以暖橘棕、柔和赤茶、浅珊瑚为主色调,上眼影从睫毛根部向上柔和晕染,色彩干净通透,内眼线轻微填满,外眼线纤细柔和向外轻微拉长,眼尾上扬幅度极克制,下眼睑后半段极轻微暖橘晕染,下睫毛纤细分明,卧蚕以窄面积柔和提亮呈现,不做甜妹膨胀卧蚕。眉妆自然克制,色调与发色协调。腮红为柔和暖杏橘色,位置偏面中偏高,存在感低,自然融入肤色。唇妆为中饱和暖红棕、柔和赤茶调,中心略深边缘柔化,唇面保留轻微质感,整体妆容温暖古典、清雅内敛。 发型为黑色盘发古风发髻,发缝自然偏分,发质顺滑,发量适中偏多,头顶盘成精致高髻,两侧有少量碎发自然垂落修饰脸型,额前轻微碎发但不遮挡眉眼主体。发顶轮廓干净圆润。可搭配低调古风发饰,如蓝宝石花簪、金丝蝶饰、小型珠坠流苏,风格雅致精致,不夸张不繁重,与衣饰色调统一。 服饰为浅蓝色至雾蓝色古风广袖衣裳,面料轻透柔软,带轻纱层叠感,肩颈区域布料自然垂落,领口结构精致干净。面料上可见精致金色凤鸟纹刺绣,纹饰繁复但不凌乱,金线细腻闪烁,局部点缀蓝宝石色小型珠饰。整体造型统一于仙门贵女、古典仕女方向。 光线为柔和均匀正面布光,主光正面略偏上打在额头、眼周、鼻梁、唇部,让脸部中央清晰,五官干净立体。光线均匀柔和,不做强烈明暗对比。整体色调偏冷中性偏蓝灰,背景为柔和雾蓝灰色虚化,与服饰色调形成统一色境。人物肤色保持自然冷白,唇部保留暖红棕形成轻微冷暖对比。画面具有影视级真实摄影质感,细节干净,高级精修,非卡通,非插画,非二次元,偏真实摄影与古风写真效果。 画面仅聚焦于面部、五官、皮肤、妆容、发型与服饰本身,不加入场景信息,不加入动作叙事,不加入手部,不加入背景道具,不加入文字信息。极近景贴脸特写,面部填满画面,正面直视。不做侧脸,不做低头俯视,不做仰拍。非卡通,非插画,非二次元,非3D渲染。 在画面右下角加入专属签名"voxcat",签名形式为小型自然手写英文签名,笔触干净利落,尺寸较小,不抢主体,不破坏整体构图,与画面古风清雅气质统一;签名颜色可为低饱和白色、灰白色或淡金色,具有高级感与作品标识感。

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": "东方古风清雅女性正面肖像,超近景贴脸特写,人物正面面对镜头,头部端正,视线直视镜头,脸部几乎充满画面,构图集中,双眼位于视觉中心,整体呈现强烈的人脸主导感。 人物气质清雅、端庄、疏离、含蓄,像高门贵女、仙门弟子、带距离感的古典仕女,安静中带一种不容轻犯的从容。整体观感干净、精致、高级,不做甜美活泼感,不做冷艳危险感,不做现代时尚感。 脸型为窄长鹅蛋脸,脸宽较窄,纵向比例偏长,面中舒展,整体轮廓收紧修长,面部留白适中。额头中等偏高,发际线整齐、轮廓饱满流畅。太阳穴平顺微内收但不凹陷,颧弓不外扩,苹果肌轻微平整,不做甜感饱满苹果肌,面中过渡平整流畅,鼻基底适中,法令区干净。下颌线柔和但走向清晰,下颌角弱化,下巴中等长度偏尖,收口利落精致,骨相轻薄修长,上镜感强。 五官精致古典。眉毛为深棕色自然弯眉,眉形柔弧流畅,眉峰轻微自然,眉尾细而下收,眉眼距离适中偏宽,整体呈现古典温柔感。眼睛为细长杏眼偏凤眼感,双眼对称,眼裂偏长,纵向开合中等偏窄,内眼角略尖清晰,外眼角向外轻微上挑,上眼皮薄而干净,双眼皮窄自然,下眼睑存在感清晰,卧蚕轻微精致不膨胀。眼神直视镜头,目光安静、清澈、疏离、端庄,带轻微不可接近感,不做甜妹无辜感,不做冷艳攻击感。睫毛纤长自然,上睫毛柔和拉长,下睫毛纤细分明,不做夸张浓密效果。鼻子为高挺秀气鼻,山根中等偏高自然顺接额头,鼻梁细直干净,鼻背平整挺拔,鼻头小巧精致微圆,鼻尖轻收,鼻翼窄,鼻孔不外露,中轴稳定,东方精致感,不做夸张欧美高挺鼻。嘴唇为中等厚度唇,唇峰清晰柔和,上唇中等,下唇微饱满,唇形端庄古典,嘴角自然平直,不做甜美嘟唇,不做大笑表情。 皮肤为冷白瓷感肤色,白皙通透匀净,底妆为高完成度瓷感底妆,肤质统一干净,细腻柔滑如上釉瓷器,带高级精修感。面中、鼻梁、鼻尖、眼下有轻微提亮,高光克制细腻,不做韩系油亮水光肌。面部轮廓修容精细但克制,鼻侧影自然,颧侧轻微收紧,下颌修容干净,立体度来自柔和明暗关系而不是夸张硬阴影。 妆容为古风仕女感精致妆容,明确带妆,妆感温暖古典。眼妆以暖橘棕、柔和赤茶、浅珊瑚为主色调,上眼影从睫毛根部向上柔和晕染,色彩干净通透,内眼线轻微填满,外眼线纤细柔和向外轻微拉长,眼尾上扬幅度极克制,下眼睑后半段极轻微暖橘晕染,下睫毛纤细分明,卧蚕以窄面积柔和提亮呈现,不做甜妹膨胀卧蚕。眉妆自然克制,色调与发色协调。腮红为柔和暖杏橘色,位置偏面中偏高,存在感低,自然融入肤色。唇妆为中饱和暖红棕、柔和赤茶调,中心略深边缘柔化,唇面保留轻微质感,整体妆容温暖古典、清雅内敛。 发型为黑色盘发古风发髻,发缝自然偏分,发质顺滑,发量适中偏多,头顶盘成精致高髻,两侧有少量碎发自然垂落修饰脸型,额前轻微碎发但不遮挡眉眼主体。发顶轮廓干净圆润。可搭配低调古风发饰,如蓝宝石花簪、金丝蝶饰、小型珠坠流苏,风格雅致精致,不夸张不繁重,与衣饰色调统一。 服饰为浅蓝色至雾蓝色古风广袖衣裳,面料轻透柔软,带轻纱层叠感,肩颈区域布料自然垂落,领口结构精致干净。面料上可见精致金色凤鸟纹刺绣,纹饰繁复但不凌乱,金线细腻闪烁,局部点缀蓝宝石色小型珠饰。整体造型统一于仙门贵女、古典仕女方向。 光线为柔和均匀正面布光,主光正面略偏上打在额头、眼周、鼻梁、唇部,让脸部中央清晰,五官干净立体。光线均匀柔和,不做强烈明暗对比。整体色调偏冷中性偏蓝灰,背景为柔和雾蓝灰色虚化,与服饰色调形成统一色境。人物肤色保持自然冷白,唇部保留暖红棕形成轻微冷暖对比。画面具有影视级真实摄影质感,细节干净,高级精修,非卡通,非插画,非二次元,偏真实摄影与古风写真效果。 画面仅聚焦于面部、五官、皮肤、妆容、发型与服饰本身,不加入场景信息,不加入动作叙事,不加入手部,不加入背景道具,不加入文字信息。极近景贴脸特写,面部填满画面,正面直视。不做侧脸,不做低头俯视,不做仰拍。非卡通,非插画,非二次元,非3D渲染。 在画面右下角加入专属签名\"voxcat\",签名形式为小型自然手写英文签名,笔触干净利落,尺寸较小,不抢主体,不破坏整体构图,与画面古风清雅气质统一;签名颜色可为低饱和白色、灰白色或淡金色,具有高级感与作品标识感。"
}
JSON
IM
Image
Photography nano-banana-2

{ "scene_type": "lifestyle portrait with animal interaction"...

{ "scene_type": "lifestyle portrait with animal interaction", "composition": { "framing": "medium shot", "orientation": "portrait", "subject_placement": "human subject seated slightly right of center, animal positioned lower left, heads forming a gentle diagonal", "camera_angle": "eye-level", "depth_of_field": "moderate, background softly blurred but still textured", "visual_balance": "balanced by contrast between human face and animal body mass" }, "subjects": { "human": { "gender_presentation": "female", "age_range": "young adult", "pose": "seated, torso angled slightly left, head turned right", "expression": "soft smile, contemplative, calm", "gaze_direction": "on camera ", "skin_tone": "light", "hair": { "color": "brown", "style": "pulled back into bun or ponytail", "accessory": "dark patterned headscarf" }, "clothing": { "top": "light-colored graphic t-shirt with cherub illustration", "bottom": "dark pants", "accessories": [ "necklace with small bird-shaped pendant", "wristwatch" ] } }, "animal": { "species": "tiger cub", "size": "juvenile", "fur_pattern": "orange with black stripes and white facial markings", "pose": "lying on side, head tilted upward", "interaction": "drinking from bottle held by human" } }, "props": { "bottle": { "type": "baby feeding bottle", "color": "white with blue cap", "decoration": "pink star and small graphic icons", "function": "feeding animal" } }, "environment": { "location_type": "indoor, rustic or zoo-like enclosure", "background_material": "rough stone wall", "floor_texture": "straw or hay scattered on ground", "setting_mood": "warm, intimate, caretaking" }, "lighting": { "type": "soft natural or diffused artificial light", "direction": "from front-left", "quality": "warm, even, low contrast", "shadow_behavior": "gentle shadows, no harsh edges" }, "color_palette": { "dominant_colors": [ "warm beige", "stone gray", "soft brown", "orange" ], "accent_colors": [ "black", "white", "blue", "pink" ], "overall_tone": "warm and earthy" }, "texture_details": { "stone_wall": "coarse, uneven, aged", "fabric": "soft cotton t-shirt, matte finish", "fur": "dense, plush, clearly defined stripes" }, "stylistic_attributes": { "genre": "documentary-style lifestyle photography", "aesthetic": "natural, candid, emotionally warm", "retouching_level": "minimal, realistic skin and texture preservation" }, "technical_characteristics": { "lens_look": "standard to short telephoto", "focal_length_estimate": "35–50mm", "aperture_estimate": "f/2.8–f/4", "sharpness": "sharp focus on faces", "noise": "low", "dynamic_range": "moderate with preserved highlights" }, "emotional_read": { "primary_emotion": "tenderness", "secondary_emotions": [ "curiosity", "care", "gentle joy" ] }, "use_case_potential": [ "editorial storytelling", "animal care advocacy", "lifestyle inspiration", "UGC-style social media content" ] }

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": "{ \"scene_type\": \"lifestyle portrait with animal interaction\", \"composition\": { \"framing\": \"medium shot\", \"orientation\": \"portrait\", \"subject_placement\": \"human subject seated slightly right of center, animal positioned lower left, heads forming a gentle diagonal\", \"camera_angle\": \"eye-level\", \"depth_of_field\": \"moderate, background softly blurred but still textured\", \"visual_balance\": \"balanced by contrast between human face and animal body mass\" }, \"subjects\": { \"human\": { \"gender_presentation\": \"female\", \"age_range\": \"young adult\", \"pose\": \"seated, torso angled slightly left, head turned right\", \"expression\": \"soft smile, contemplative, calm\", \"gaze_direction\": \"on camera \", \"skin_tone\": \"light\", \"hair\": { \"color\": \"brown\", \"style\": \"pulled back into bun or ponytail\", \"accessory\": \"dark patterned headscarf\" }, \"clothing\": { \"top\": \"light-colored graphic t-shirt with cherub illustration\", \"bottom\": \"dark pants\", \"accessories\": [ \"necklace with small bird-shaped pendant\", \"wristwatch\" ] } }, \"animal\": { \"species\": \"tiger cub\", \"size\": \"juvenile\", \"fur_pattern\": \"orange with black stripes and white facial markings\", \"pose\": \"lying on side, head tilted upward\", \"interaction\": \"drinking from bottle held by human\" } }, \"props\": { \"bottle\": { \"type\": \"baby feeding bottle\", \"color\": \"white with blue cap\", \"decoration\": \"pink star and small graphic icons\", \"function\": \"feeding animal\" } }, \"environment\": { \"location_type\": \"indoor, rustic or zoo-like enclosure\", \"background_material\": \"rough stone wall\", \"floor_texture\": \"straw or hay scattered on ground\", \"setting_mood\": \"warm, intimate, caretaking\" }, \"lighting\": { \"type\": \"soft natural or diffused artificial light\", \"direction\": \"from front-left\", \"quality\": \"warm, even, low contrast\", \"shadow_behavior\": \"gentle shadows, no harsh edges\" }, \"color_palette\": { \"dominant_colors\": [ \"warm beige\", \"stone gray\", \"soft brown\", \"orange\" ], \"accent_colors\": [ \"black\", \"white\", \"blue\", \"pink\" ], \"overall_tone\": \"warm and earthy\" }, \"texture_details\": { \"stone_wall\": \"coarse, uneven, aged\", \"fabric\": \"soft cotton t-shirt, matte finish\", \"fur\": \"dense, plush, clearly defined stripes\" }, \"stylistic_attributes\": { \"genre\": \"documentary-style lifestyle photography\", \"aesthetic\": \"natural, candid, emotionally warm\", \"retouching_level\": \"minimal, realistic skin and texture preservation\" }, \"technical_characteristics\": { \"lens_look\": \"standard to short telephoto\", \"focal_length_estimate\": \"35–50mm\", \"aperture_estimate\": \"f/2.8–f/4\", \"sharpness\": \"sharp focus on faces\", \"noise\": \"low\", \"dynamic_range\": \"moderate with preserved highlights\" }, \"emotional_read\": { \"primary_emotion\": \"tenderness\", \"secondary_emotions\": [ \"curiosity\", \"care\", \"gentle joy\" ] }, \"use_case_potential\": [ \"editorial storytelling\", \"animal care advocacy\", \"lifestyle inspiration\", \"UGC-style social media content\" ] }"
}
JSON
IM
Image
Photography nano-banana-2

1. 宏观风格与媒介 - 核心媒介: 高清商业人像摄影 (High-end Commercial Photography...

1. 宏观风格与媒介 - 核心媒介: 高清商业人像摄影 (High-end Commercial Photography) - 美学流派: 新中式美学 (New Chinese Style), 节日时尚大片 2. 主体与IP身份 - 核心主体: 年轻东亚女性侧颜特写 (Close-up profile of young Asian woman) - IP/名人锁定: 穿着红色旗袍 (Red Cheongsam), 佩戴珍珠项链与红色花卉耳环 3. 世界逻辑与物理 - 物理法则: 真实光学投影 (Real optical projection), 面部光影贴合面部起伏 - 空间构成: 人眼平视视角 (Eye-level), 极近距离接触 4. 数据与信息层 - 文本提取: 无文本 - 品牌与符号: 红色剪纸艺术前景 (Red paper-cut art foreground) - 包含仙鹤、蝴蝶与牡丹纹样 5. 材质与纹理 - 核心材质: 超写实皮肤质感 (Hyper-realistic skin), 哑光卡纸 (Matte cardstock), 温润珍珠 - 触感细节: 逆光下可见的面部绒毛 (Visible vellus hair backlit), 次表面散射效果 (Subsurface scattering) 6. 光影与氛围 - 光照模型: Gobo投影布光 (Gobo lighting/Projected shadows) - 复杂的镂空花纹光影投射在人物面部 - 整体氛围: 金色暖阳侧逆光 (Warm golden hour light), 高饱和度喜庆红调, 梦幻且清晰 7. 技术参数 - 镜头与渲染: 85mm-100mm 微距镜头 (Macro lens), 浅景深 (Shallow depth of field), 前景虚化 (Bokeh foreground) - 构图指令: 框式构图 (Framed composition), --ar 3:4

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": "1. 宏观风格与媒介 - 核心媒介: 高清商业人像摄影 (High-end Commercial Photography) - 美学流派: 新中式美学 (New Chinese Style), 节日时尚大片 2. 主体与IP身份 - 核心主体: 年轻东亚女性侧颜特写 (Close-up profile of young Asian woman) - IP/名人锁定: 穿着红色旗袍 (Red Cheongsam), 佩戴珍珠项链与红色花卉耳环 3. 世界逻辑与物理 - 物理法则: 真实光学投影 (Real optical projection), 面部光影贴合面部起伏 - 空间构成: 人眼平视视角 (Eye-level), 极近距离接触 4. 数据与信息层 - 文本提取: 无文本 - 品牌与符号: 红色剪纸艺术前景 (Red paper-cut art foreground) - 包含仙鹤、蝴蝶与牡丹纹样 5. 材质与纹理 - 核心材质: 超写实皮肤质感 (Hyper-realistic skin), 哑光卡纸 (Matte cardstock), 温润珍珠 - 触感细节: 逆光下可见的面部绒毛 (Visible vellus hair backlit), 次表面散射效果 (Subsurface scattering) 6. 光影与氛围 - 光照模型: Gobo投影布光 (Gobo lighting/Projected shadows) - 复杂的镂空花纹光影投射在人物面部 - 整体氛围: 金色暖阳侧逆光 (Warm golden hour light), 高饱和度喜庆红调, 梦幻且清晰 7. 技术参数 - 镜头与渲染: 85mm-100mm 微距镜头 (Macro lens), 浅景深 (Shallow depth of field), 前景虚化 (Bokeh foreground) - 构图指令: 框式构图 (Framed composition), --ar 3:4"
}
JSON
IM
Image
Photography nano-banana-2

Cinematic portrait of a stylish young person wearing round g...

Cinematic portrait of a stylish young person wearing round glasses, standing beside a wall illuminated by bold geometric window light. Strong red, orange, and teal color contrast casting dramatic shadows across the face. Side profile pose, soft contemplative expression, sharp focus on facial features. High contrast lighting with hard-edged rectangular light shapes in the background. Moody atmosphere, artistic color blocking, modern editorial photography style. Shot on 85mm lens, f/1.8, ultra-detailed skin texture, shallow depth of field, dramatic rim lighting, 8K resolution.

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 portrait of a stylish young person wearing round glasses, standing beside a wall illuminated by bold geometric window light. Strong red, orange, and teal color contrast casting dramatic shadows across the face. Side profile pose, soft contemplative expression, sharp focus on facial features. High contrast lighting with hard-edged rectangular light shapes in the background. Moody atmosphere, artistic color blocking, modern editorial photography style. Shot on 85mm lens, f/1.8, ultra-detailed skin texture, shallow depth of field, dramatic rim lighting, 8K resolution."
}
JSON
IM
Image
Photography nano-banana-2

Editorial 3x3 photo grid in a clean soft beige studio. Chara...

Editorial 3x3 photo grid in a clean soft beige studio. Character (matches reference 100%) wearing lightweight dark navy shirt, ivory trousers, barefoot for raw simplicity. Lighting: large diffused key light directly front-right, silver reflector left, subtle rim from top. Shots to include: 1. extreme close-up of lips + cheekbone with blurred hand partially covering (85mm, f/1.8, razor-thin DOF); 2. tight crop on eyes looking into lens with reflection of light strip visible (85mm, f/2.0); 3. black & white close portrait resting chin on fist, face filling frame (50mm, f/2.2); 4. over-shoulder shot, blurred foreground fabric curtain framing half face (85mm, f/2.0); 5. very close frontal with hands overlapping face, light streak across eyes (50mm, f/2.5); 6. tight angled portrait showing hair falling into eyes, soft-focus background (85mm, f/2.2); 7. crop of hands touching jawline, eyes cropped out (50mm, f/3.2, detail-focused); 8. half-body seated sideways on low cube, head turned sharply away, blurred foreground (35mm, f/ 4.5); 9. intense close-up of profile with single tear-like water droplet, cinematic light slice across (85mm, f/ 1.9). Angles: mostly tight headshots with slight high/low tilts, maintaining variation. Capture RAW, professional muted grade, smooth tonal contrast, subtle cinematic grain. Mood: intimate, introspective, character-led editorial minimalism with delicate use of fabric as prop.

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": "Editorial 3x3 photo grid in a clean soft beige studio. Character (matches reference 100%) wearing lightweight dark navy shirt, ivory trousers, barefoot for raw simplicity. Lighting: large diffused key light directly front-right, silver reflector left, subtle rim from top. Shots to include: 1. extreme close-up of lips + cheekbone with blurred hand partially covering (85mm, f/1.8, razor-thin DOF); 2. tight crop on eyes looking into lens with reflection of light strip visible (85mm, f/2.0); 3. black & white close portrait resting chin on fist, face filling frame (50mm, f/2.2); 4. over-shoulder shot, blurred foreground fabric curtain framing half face (85mm, f/2.0); 5. very close frontal with hands overlapping face, light streak across eyes (50mm, f/2.5); 6. tight angled portrait showing hair falling into eyes, soft-focus background (85mm, f/2.2); 7. crop of hands touching jawline, eyes cropped out (50mm, f/3.2, detail-focused); 8. half-body seated sideways on low cube, head turned sharply away, blurred foreground (35mm, f/ 4.5); 9. intense close-up of profile with single tear-like water droplet, cinematic light slice across (85mm, f/ 1.9). Angles: mostly tight headshots with slight high/low tilts, maintaining variation. Capture RAW, professional muted grade, smooth tonal contrast, subtle cinematic grain. Mood: intimate, introspective, character-led editorial minimalism with delicate use of fabric as prop."
}
JSON
IM
Image
Photography nano-banana-2

Cinematic street photography capturing a moment in motion wi...

Cinematic street photography capturing a moment in motion with a crowd blur effect. Overhead portrait of me standing still on a crosswalk, wearing a white button-up shirt, black oversized jacket, and olive green cargo pants. Motion-blurred crowd rushes past. Moody city lighting, 35mm film aesthetic, shallow depth of field, sharp focus on my portrait, showcasing an artistic and timeless 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": "Cinematic street photography capturing a moment in motion with a crowd blur effect. Overhead portrait of me standing still on a crosswalk, wearing a white button-up shirt, black oversized jacket, and olive green cargo pants. Motion-blurred crowd rushes past. Moody city lighting, 35mm film aesthetic, shallow depth of field, sharp focus on my portrait, showcasing an artistic and timeless style."
}
JSON
IM
Image
Photography nano-banana-2

A young woman with an elegant, polished look. In one frame,...

A young woman with an elegant, polished look. In one frame, she has an expressive, surprised "O" face; in the other, a soft, confident smile. ​Attire: A vibrant crimson red floor-length gown featuring intricate floral lace embroidery, a sheer neckline, and subtle sequin detailing that catches the light. ​Hair & Makeup: Her hair is styled in a soft, romantic updo with loose tendrils. She wears bold red lipstick that perfectly matches her dress and classic, warm-toned eye makeup. ​Setting & Composition: ​Environment: An outdoor garden during golden hour. The background is filled with soft-focus white spring blossoms (like cherry or almond trees) and lush greenery. ​Lighting: Backlit by a warm, setting sun, creating a "halo" effect on her hair and a soft, ethereal glow across the scene. ​The Contrast: She is holding or wearing a professional black DSLR camera with a large lens. The mechanical, matte-black texture of the camera creates a sharp contrast against the delicate, red lace of the evening gown. ​Technical Details: ​Photography Style: Cinematic portraiture with a shallow depth of field (bokeh), making the subject pop against the blurred garden background. ​Composition: A side-by-side diptych showing two different poses: one front-facing and playful, one profile-view and serene.

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 young woman with an elegant, polished look. In one frame, she has an expressive, surprised \"O\" face; in the other, a soft, confident smile. ​Attire: A vibrant crimson red floor-length gown featuring intricate floral lace embroidery, a sheer neckline, and subtle sequin detailing that catches the light. ​Hair & Makeup: Her hair is styled in a soft, romantic updo with loose tendrils. She wears bold red lipstick that perfectly matches her dress and classic, warm-toned eye makeup. ​Setting & Composition: ​Environment: An outdoor garden during golden hour. The background is filled with soft-focus white spring blossoms (like cherry or almond trees) and lush greenery. ​Lighting: Backlit by a warm, setting sun, creating a \"halo\" effect on her hair and a soft, ethereal glow across the scene. ​The Contrast: She is holding or wearing a professional black DSLR camera with a large lens. The mechanical, matte-black texture of the camera creates a sharp contrast against the delicate, red lace of the evening gown. ​Technical Details: ​Photography Style: Cinematic portraiture with a shallow depth of field (bokeh), making the subject pop against the blurred garden background. ​Composition: A side-by-side diptych showing two different poses: one front-facing and playful, one profile-view and serene."
}
JSON
IM
Image
Photography nano-banana-2

​A high-definition cinematic portrait of a sophisticated wom...

​A high-definition cinematic portrait of a sophisticated woman sitting in a plush, velvet burgundy armchair within a sunlit, vintage study. She is wearing a sharp black tailored suit, a crisp white button-down shirt slightly unbuttoned, and a loosely tied charcoal grey necktie. She holds a cigarette, with thick, ethereal plumes of white smoke swirling dramatically around her face and rising toward the ceiling. The lighting is dramatic "chiaroscuro" style, with bright sunlight streaming through a large window behind her, creating a glowing rim light on her hair and the smoke. The background features ornate wooden wall panels and a classic framed painting. Photorealistic, 8k resolution, moody atmosphere. ​Tips for Best Results: ​Aspect Ratio: If your tool supports it, use --ar 9:16 to get that tall, vertical phone-wallpaper look. ​Lighting Keywords: Using terms like "volumetric lighting" or "backlit" will help emphasize the way the light interacts with the smoke. ​Style: If you want it to look more like a movie still, add "shot on 35mm film" to the end.

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 high-definition cinematic portrait of a sophisticated woman sitting in a plush, velvet burgundy armchair within a sunlit, vintage study. She is wearing a sharp black tailored suit, a crisp white button-down shirt slightly unbuttoned, and a loosely tied charcoal grey necktie. She holds a cigarette, with thick, ethereal plumes of white smoke swirling dramatically around her face and rising toward the ceiling. The lighting is dramatic \"chiaroscuro\" style, with bright sunlight streaming through a large window behind her, creating a glowing rim light on her hair and the smoke. The background features ornate wooden wall panels and a classic framed painting. Photorealistic, 8k resolution, moody atmosphere. ​Tips for Best Results: ​Aspect Ratio: If your tool supports it, use --ar 9:16 to get that tall, vertical phone-wallpaper look. ​Lighting Keywords: Using terms like \"volumetric lighting\" or \"backlit\" will help emphasize the way the light interacts with the smoke. ​Style: If you want it to look more like a movie still, add \"shot on 35mm film\" to the end."
}
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.