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
Food & Drink nano-banana-2

{ "image_prompt": { "type": "Hyper-realistic editorial...

{ "image_prompt": { "type": "Hyper-realistic editorial food infographic", "subject": { "cuisine": "Authentic Indian Vegetarian", "base_element": "Traditional rustic bowl filled with steaming, freshly cooked curry at the bottom, rich and aromatic", "levitating_ingredients": [ "Golden, crispy paneer cubes", "Soft boiled potato chunks", "Glazed tomato-curry sauce splashes suspended mid-air", "Vibrant fresh coriander leaves", "Sliced green chilies", "Lime wedges", "Thin slices of garlic and ginger", "Crunchy fried onions", "Colorful vegetables: red bell peppers, green peas, orange carrots", "Sprinkle of aromatic spices: turmeric, cumin seeds, red chili powder, garam masala" ] }, "composition": { "layout": "Clean vertical infographic composition", "arrangement": "Realistic gravity-defying floating ingredients, layered for visual hierarchy", "background": "Warm rustic wooden tabletop or traditional Indian brass plate", "visual_hierarchy": "Bowl anchored at the bottom, ingredients rising vertically with natural spacing, creating depth and focus on main dish" }, "graphic_design_elements": { "labels": "Sharp, clear English text annotations for each ingredient", "lines": "Delicate thin white pointer lines connecting floating ingredients to labels", "style": "Professional editorial food magazine infographic, visually educational, vibrant and appetizing" }, "lighting_and_mood": { "lighting": "Cinematic studio lighting with warm highlights and soft shadows, enhancing textures", "color_palette": "Rich, vibrant warm tones to highlight spices, vegetables, and curry", "effects": "Visible rising steam, motion-frozen mid-air ingredients, slight reflections and glistening sauce for mouth-watering effect" }, "technical_specs": { "camera_settings": "Shallow depth of field, ultra-sharp focus on foreground elements, DSLR cinematic lens effect", "details": "Ultra-detailed textures on paneer, vegetables, spices, and sauce; realistic steam and glossy highlights", "resolution": "8K ultra-realistic, suitable for high-end digital display, print, or magazine cover" } } }

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_prompt\": { \"type\": \"Hyper-realistic editorial food infographic\", \"subject\": { \"cuisine\": \"Authentic Indian Vegetarian\", \"base_element\": \"Traditional rustic bowl filled with steaming, freshly cooked curry at the bottom, rich and aromatic\", \"levitating_ingredients\": [ \"Golden, crispy paneer cubes\", \"Soft boiled potato chunks\", \"Glazed tomato-curry sauce splashes suspended mid-air\", \"Vibrant fresh coriander leaves\", \"Sliced green chilies\", \"Lime wedges\", \"Thin slices of garlic and ginger\", \"Crunchy fried onions\", \"Colorful vegetables: red bell peppers, green peas, orange carrots\", \"Sprinkle of aromatic spices: turmeric, cumin seeds, red chili powder, garam masala\" ] }, \"composition\": { \"layout\": \"Clean vertical infographic composition\", \"arrangement\": \"Realistic gravity-defying floating ingredients, layered for visual hierarchy\", \"background\": \"Warm rustic wooden tabletop or traditional Indian brass plate\", \"visual_hierarchy\": \"Bowl anchored at the bottom, ingredients rising vertically with natural spacing, creating depth and focus on main dish\" }, \"graphic_design_elements\": { \"labels\": \"Sharp, clear English text annotations for each ingredient\", \"lines\": \"Delicate thin white pointer lines connecting floating ingredients to labels\", \"style\": \"Professional editorial food magazine infographic, visually educational, vibrant and appetizing\" }, \"lighting_and_mood\": { \"lighting\": \"Cinematic studio lighting with warm highlights and soft shadows, enhancing textures\", \"color_palette\": \"Rich, vibrant warm tones to highlight spices, vegetables, and curry\", \"effects\": \"Visible rising steam, motion-frozen mid-air ingredients, slight reflections and glistening sauce for mouth-watering effect\" }, \"technical_specs\": { \"camera_settings\": \"Shallow depth of field, ultra-sharp focus on foreground elements, DSLR cinematic lens effect\", \"details\": \"Ultra-detailed textures on paneer, vegetables, spices, and sauce; realistic steam and glossy highlights\", \"resolution\": \"8K ultra-realistic, suitable for high-end digital display, print, or magazine cover\" } } }"
}
JSON
IM
Image
Food & Drink nano-banana-2

Generate a '2:3' hyper-realistic, high-resolution poster fea...

Generate a '2:3' hyper-realistic, high-resolution poster featuring the attached taco image. Adjust its perspective if needed to match the scene’s perspective and blend naturally into the composition. COMPOSITION: Capture a dynamic freeze-frame moment of a taco mid-flip during a street-side catch, shot from a Dutch tilted low three-quarter angle that exaggerates motion and urgency. The camera is positioned slightly below the taco, angled upward, with the taco large and dominant dead-center in the frame, sharply in focus, suspended just above a scarred stainless-steel street cart counter. A single harsh overhead streetlamp mounted top left casts a focused cone of warm light, carving crisp highlights and deep shadows that emphasize motion blur in the background while keeping the taco tack-sharp. The atmosphere is alive with subtle steam rising from the cart grill at bottom left, faint oil smoke drifting upward, and tiny airborne crumbs frozen mid-air. The tone is clean, appetizing, cinematic, and urban. The food-signature prop is a custom round taco press stamped with geometric chili patterns, resting closed on the counter in the lower right foreground beneath the airborne taco, its metal edges catching the lamp’s glare. The story-signature prop is a battered transit-station flip-clock timer mounted on the back wall at top right, showing '19 03' on split flip panels, implying split-second timing and street rhythm. Wet pavement reflections shimmer in the blurred background, grounding the scene in a late-night street setting. Keep visible wiring and cables subtly running along the wall toward the neon and props, with a faint magenta/purple spill mixing into the neon glow on the wall and paper. HEADER: 'STREET FLIGHT' The header is physically formed from bent single neon tubing (no double tubes). Neon tubes are made of reflective glass with neon gas inside, mounted on a chipped concrete wall in the upper center background behind the taco. The neon tubes glow 'warm amber', with uneven brightness, faint buzzing, and soot-darkened mounting brackets. The header is stacked on two lines: 'STREET' above 'FLIGHT'. The letters cast soft neon spill and distorted shadows across the wall’s cracked surface, with minimal grime dulling parts of the glow, and thin black power cables feeding into the neon from the right. TAGLINE: 'Caught in Motion' The tagline is printed in bold condensed sans-serif on a narrow strip of grease-stained receipt paper taped directly beneath the neon header using four translucent yellow tape pieces. The paper sags slightly at the center, edges curled and darkened by oil, catching a softer secondary glow from the neon above with a faint magenta/purple tint in the spill. CALL TO ACTION: 'ORDER NOW' The cta is integrated into the taco press hardware in the foreground as on an angled metal bar/handle element, reading as bold, worn black lettering with slight chipping and grease settled into the letter edges, plus a hard specular highlight running along the metal. STICKER: 'HOT' A small circular red vinyl sticker is physically adhered directly to the taco shell, perfectly centered, with slight white highlights. The sticker conforms to the taco curvature, shows tiny wrinkles under the adhesive, and tiny air pockets are trapped beneath the adhesive to reflect 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": "Generate a '2:3' hyper-realistic, high-resolution poster featuring the attached taco image. Adjust its perspective if needed to match the scene’s perspective and blend naturally into the composition. COMPOSITION: Capture a dynamic freeze-frame moment of a taco mid-flip during a street-side catch, shot from a Dutch tilted low three-quarter angle that exaggerates motion and urgency. The camera is positioned slightly below the taco, angled upward, with the taco large and dominant dead-center in the frame, sharply in focus, suspended just above a scarred stainless-steel street cart counter. A single harsh overhead streetlamp mounted top left casts a focused cone of warm light, carving crisp highlights and deep shadows that emphasize motion blur in the background while keeping the taco tack-sharp. The atmosphere is alive with subtle steam rising from the cart grill at bottom left, faint oil smoke drifting upward, and tiny airborne crumbs frozen mid-air. The tone is clean, appetizing, cinematic, and urban. The food-signature prop is a custom round taco press stamped with geometric chili patterns, resting closed on the counter in the lower right foreground beneath the airborne taco, its metal edges catching the lamp’s glare. The story-signature prop is a battered transit-station flip-clock timer mounted on the back wall at top right, showing '19 03' on split flip panels, implying split-second timing and street rhythm. Wet pavement reflections shimmer in the blurred background, grounding the scene in a late-night street setting. Keep visible wiring and cables subtly running along the wall toward the neon and props, with a faint magenta/purple spill mixing into the neon glow on the wall and paper. HEADER: 'STREET FLIGHT' The header is physically formed from bent single neon tubing (no double tubes). Neon tubes are made of reflective glass with neon gas inside, mounted on a chipped concrete wall in the upper center background behind the taco. The neon tubes glow 'warm amber', with uneven brightness, faint buzzing, and soot-darkened mounting brackets. The header is stacked on two lines: 'STREET' above 'FLIGHT'. The letters cast soft neon spill and distorted shadows across the wall’s cracked surface, with minimal grime dulling parts of the glow, and thin black power cables feeding into the neon from the right. TAGLINE: 'Caught in Motion' The tagline is printed in bold condensed sans-serif on a narrow strip of grease-stained receipt paper taped directly beneath the neon header using four translucent yellow tape pieces. The paper sags slightly at the center, edges curled and darkened by oil, catching a softer secondary glow from the neon above with a faint magenta/purple tint in the spill. CALL TO ACTION: 'ORDER NOW' The cta is integrated into the taco press hardware in the foreground as on an angled metal bar/handle element, reading as bold, worn black lettering with slight chipping and grease settled into the letter edges, plus a hard specular highlight running along the metal. STICKER: 'HOT' A small circular red vinyl sticker is physically adhered directly to the taco shell, perfectly centered, with slight white highlights. The sticker conforms to the taco curvature, shows tiny wrinkles under the adhesive, and tiny air pockets are trapped beneath the adhesive to reflect realism."
}
JSON
IM
Image
Product & Brand nano-banana-2

Ultra-realistic luxury product photography of a black glass...

Ultra-realistic luxury product photography of a black glass reed diffuser bottle labeled “BLACK OUDH – Private Collection – RITUALS” in elegant gold serif typography. The bottle has a curved rectangular shape with soft edges, a glossy reflective surface, and a gold wax-seal style emblem centered near the top. Thin black diffuser reeds extend upward from the bottle neck. The bottle is covered in realistic water droplets and condensation, as if freshly misted after rain. It is placed among deep black roses and dark burgundy petals with visible water droplets, surrounded by rich green leaves. The scene is moody and dramatic with a dark botanical background, softly blurred (shallow depth of field, bokeh effect). Lighting is cinematic and low-key, with soft diffused highlights reflecting off the wet glass surface. Cool-toned lighting (deep greens and midnight blues) enhances the dark, luxurious atmosphere. The gold emblem and lettering subtly catch the light, creating a premium, high-end aesthetic. Composition: vertical portrait orientation (4:5 ratio), centered product placement, slightly angled bottle resting naturally among roses. Foreground roses partially frame the bottom of the bottle. Background is dark foliage fading into shadow. Texture emphasis: hyper-detailed water droplets, glossy glass reflections, velvety rose petals, matte black reeds. Style: high-end commercial fragrance advertising, macro lens, 85mm, f/2.0, shallow depth of field, photorealistic, 8K resolution, sharp focus on bottle, dramatic contrast, rich blacks, luxury perfume campaign 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": "Ultra-realistic luxury product photography of a black glass reed diffuser bottle labeled “BLACK OUDH – Private Collection – RITUALS” in elegant gold serif typography. The bottle has a curved rectangular shape with soft edges, a glossy reflective surface, and a gold wax-seal style emblem centered near the top. Thin black diffuser reeds extend upward from the bottle neck. The bottle is covered in realistic water droplets and condensation, as if freshly misted after rain. It is placed among deep black roses and dark burgundy petals with visible water droplets, surrounded by rich green leaves. The scene is moody and dramatic with a dark botanical background, softly blurred (shallow depth of field, bokeh effect). Lighting is cinematic and low-key, with soft diffused highlights reflecting off the wet glass surface. Cool-toned lighting (deep greens and midnight blues) enhances the dark, luxurious atmosphere. The gold emblem and lettering subtly catch the light, creating a premium, high-end aesthetic. Composition: vertical portrait orientation (4:5 ratio), centered product placement, slightly angled bottle resting naturally among roses. Foreground roses partially frame the bottom of the bottle. Background is dark foliage fading into shadow. Texture emphasis: hyper-detailed water droplets, glossy glass reflections, velvety rose petals, matte black reeds. Style: high-end commercial fragrance advertising, macro lens, 85mm, f/2.0, shallow depth of field, photorealistic, 8K resolution, sharp focus on bottle, dramatic contrast, rich blacks, luxury perfume campaign aesthetic."
}
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
Food & Drink nano-banana-2

Grape Can – “Vine Glow” Minimalist product photography of a...

Grape Can – “Vine Glow” Minimalist product photography of a 330ml aluminum can labeled “VINE GLOW – Natural Extract”, centered on a clean light grey background. The can features elegant purple vine line art. A realistic horizontal torn paper effect cuts across the middle of the can and background, revealing fresh red and purple grapes inside with water droplets and glossy texture. Soft studio lighting, high detail, sharp focus, commercial advertising style, modern packaging design, symmetrical composition, ultra-realistic, 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": "Grape Can – “Vine Glow” Minimalist product photography of a 330ml aluminum can labeled “VINE GLOW – Natural Extract”, centered on a clean light grey background. The can features elegant purple vine line art. A realistic horizontal torn paper effect cuts across the middle of the can and background, revealing fresh red and purple grapes inside with water droplets and glossy texture. Soft studio lighting, high detail, sharp focus, commercial advertising style, modern packaging design, symmetrical composition, ultra-realistic, 8k resolution."
}
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
Product & Brand nano-banana-2

[BRAND NAME]. Act as a Creative Director for a technical ou...

[BRAND NAME]. Act as a Creative Director for a technical outerwear brand and a High-End Product Photographer. THE TASK: Autonomously conceptualize and render a "Technical Outerwear Campaign Image" featuring a collaboration between the input brand ([BRAND NAME]) and a relevant performance fashion label. PHASE 1: PARTNER SELECTION & GEAR DESIGN (THE STRATEGIST) Analyze [BRAND NAME]: Is it Luxury, Sport, Industrial, or Lifestyle? Select the Apparel Partner: Luxury/Lifestyle -> The North Face, Moncler. Tech/Industrial -> Arc'teryx, Stone Island Shadow Project. Sport/Speed -> Nike ACG, Salomon. The Gear: Design a Heavy Technical Outerwear Piece (Parka, Shell Jacket, or Anorak) with a structured HOOD or HIGH COLLAR. Color: The garment must be the Signature Color of [BRAND NAME]. Material: Stiff, high-performance fabrics (Gore-Tex 3L, Ripstop) with matte finish. PHYSICAL BRANDING INTEGRATION (CRITICAL): You must integrate the [BRAND NAME] logo physically onto the garment in a way that looks expensive and high-tech. PHASE 2: PHOTOGRAPHY & LIGHTING (THE PROFILE) Framing: A tight Head-and-Shoulders Side Profile Shot. Model faces Left. Pose: Chin up, looking forward. Hood frames the face. Lighting (Chiaroscuro Tech): Key Light: Hard light hitting the face profile and the [BRAND NAME] LOGO on the jacket, creating sharp contrast. The Void: Background is Pure Void Black (#000000). Texture Priority: Maximize detail of fabric weave and the physical logo material. PHASE 3: UI & SCHEMATIC OVERLAY (BLUEPRINT AESTHETIC) Overlay a "Technical Blueprint" Interface (thin white lines): The Grid: Vertical hairline white lines cutting through the image. Left Sidebar: Vertical tech specs (e.g., "75D 133g/m2", "GORE-TEX 3L"). Center: Title "[PARTNER] x [BRAND NAME]". Right Side: The Partner Logo (e.g., The North Face logo) in white. PHASE 4: TECH SPECS 100mm Macro Lens, f/8, High Contrast, Unreal Engine 5 render quality, Commercial Techwear 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": "[BRAND NAME]. Act as a Creative Director for a technical outerwear brand and a High-End Product Photographer. THE TASK: Autonomously conceptualize and render a \"Technical Outerwear Campaign Image\" featuring a collaboration between the input brand ([BRAND NAME]) and a relevant performance fashion label. PHASE 1: PARTNER SELECTION & GEAR DESIGN (THE STRATEGIST) Analyze [BRAND NAME]: Is it Luxury, Sport, Industrial, or Lifestyle? Select the Apparel Partner: Luxury/Lifestyle -> The North Face, Moncler. Tech/Industrial -> Arc'teryx, Stone Island Shadow Project. Sport/Speed -> Nike ACG, Salomon. The Gear: Design a Heavy Technical Outerwear Piece (Parka, Shell Jacket, or Anorak) with a structured HOOD or HIGH COLLAR. Color: The garment must be the Signature Color of [BRAND NAME]. Material: Stiff, high-performance fabrics (Gore-Tex 3L, Ripstop) with matte finish. PHYSICAL BRANDING INTEGRATION (CRITICAL): You must integrate the [BRAND NAME] logo physically onto the garment in a way that looks expensive and high-tech. PHASE 2: PHOTOGRAPHY & LIGHTING (THE PROFILE) Framing: A tight Head-and-Shoulders Side Profile Shot. Model faces Left. Pose: Chin up, looking forward. Hood frames the face. Lighting (Chiaroscuro Tech): Key Light: Hard light hitting the face profile and the [BRAND NAME] LOGO on the jacket, creating sharp contrast. The Void: Background is Pure Void Black (#000000). Texture Priority: Maximize detail of fabric weave and the physical logo material. PHASE 3: UI & SCHEMATIC OVERLAY (BLUEPRINT AESTHETIC) Overlay a \"Technical Blueprint\" Interface (thin white lines): The Grid: Vertical hairline white lines cutting through the image. Left Sidebar: Vertical tech specs (e.g., \"75D 133g/m2\", \"GORE-TEX 3L\"). Center: Title \"[PARTNER] x [BRAND NAME]\". Right Side: The Partner Logo (e.g., The North Face logo) in white. PHASE 4: TECH SPECS 100mm Macro Lens, f/8, High Contrast, Unreal Engine 5 render quality, Commercial Techwear Look."
}
JSON
IM
Image
Food & Drink nano-banana-2

Professional studio food photography series featuring decons...

Professional studio food photography series featuring deconstructed dishes in high-speed levitation. Against a seamless dusty pink background with soft, diffused studio lighting, ingredients float and explode dynamically. Subjects include a hovering stack of tiramisu components (gelato, ladyfingers, mascarpone, coffee beans), borscht ingredients (beets, rye bread, herbs) suspended above a ceramic bowl of soup on a wooden board, and sourdough toast with mashed avocado and a runny poached egg separating in mid-air. Capture fine details like flying crumbs, spice particles, herbs, and liquid droplets with sharp focus and a shallow depth of field. A soft shadow is cast beneath the main floating elements.

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": "Professional studio food photography series featuring deconstructed dishes in high-speed levitation. Against a seamless dusty pink background with soft, diffused studio lighting, ingredients float and explode dynamically. Subjects include a hovering stack of tiramisu components (gelato, ladyfingers, mascarpone, coffee beans), borscht ingredients (beets, rye bread, herbs) suspended above a ceramic bowl of soup on a wooden board, and sourdough toast with mashed avocado and a runny poached egg separating in mid-air. Capture fine details like flying crumbs, spice particles, herbs, and liquid droplets with sharp focus and a shallow depth of field. A soft shadow is cast beneath the main floating elements."
}
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
Product & Brand nano-banana-2

[BRAND NAME]. Act as a Senior AI Visual Strategist & Creativ...

[BRAND NAME]. Act as a Senior AI Visual Strategist & Creative Director. Goal: Analyze the provided [BRAND NAME] and generate a high-end, three-panel vertical manifesto stack. Every element (color, slogan, technical text) must be a logical derivative of the brand's identity. PHASE 1: AUTONOMOUS BRAND ANALYSIS (INTERNAL SIMULATION) - Identify the core industry of "[BRAND NAME]". - Select a high-contrast primary color for the background (e.g., Electric Blue, Racing Red, or Titanium White). - Generate a powerful 3-word slogan and a 2-line brand philosophy description. - Generate a block of 5 technical specifications/keywords relevant to the brand's premium products. PHASE 2: COMPOSITIONAL STRUCTURE (THE VERTICAL STACK) Layout consists of three wide horizontal panels stacked vertically: TOP PANEL (Action & Identity): A dynamic wide-angle shot of a professional model using the brand's product. - Typography (Mid-Left): Place [BRAND NAME] logo and the 3-word slogan in bold white uppercase sans-serif. - Micro-Typography (Top-Left corner): Place the 2-line brand philosophy in a tiny, minimalist font. MIDDLE PANEL (The Hero Product & Density): A macro close-up focus on the product's high-fidelity details. - Typography (Mid-Right): Place [BRAND NAME] logo and the slogan here to create a diagonal visual flow from the top panel. - Technical Density (Bottom-Left corner): Add the 5 technical specifications in sharp, microscopic uppercase font to create a "technical blueprint" aesthetic and fill the negative space. BOTTOM PANEL (The Power Pose): A low-angle "hero shot" of the model. - Mega-Typography: Two massive, high-contrast slogans in white bold sans-serif overlaid across the center of the frame. - Corner Accents: A small brand icon in the bottom-right; a secondary micro-text in the bottom-left corner. PHASE 3: LIGHTING & TEXTURE STANDARDS - Lighting: Hard, direct "High-Noon" sunlight creating crisp, sharp-edged shadows and brilliant highlights (Chiaroscuro). - Textures: Extreme fidelity in skin pores, fabric weaves (tech-mesh, leather, carbon fiber), and precision-engineered materials. Zero "AI-plastic" look. PHASE 4: TECH SPECS 8K Resolution. Render: Octane/Redshift. Global Illumination. Ray Traced reflections. Cinematic photo 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": "[BRAND NAME]. Act as a Senior AI Visual Strategist & Creative Director. Goal: Analyze the provided [BRAND NAME] and generate a high-end, three-panel vertical manifesto stack. Every element (color, slogan, technical text) must be a logical derivative of the brand's identity. PHASE 1: AUTONOMOUS BRAND ANALYSIS (INTERNAL SIMULATION) - Identify the core industry of \"[BRAND NAME]\". - Select a high-contrast primary color for the background (e.g., Electric Blue, Racing Red, or Titanium White). - Generate a powerful 3-word slogan and a 2-line brand philosophy description. - Generate a block of 5 technical specifications/keywords relevant to the brand's premium products. PHASE 2: COMPOSITIONAL STRUCTURE (THE VERTICAL STACK) Layout consists of three wide horizontal panels stacked vertically: TOP PANEL (Action & Identity): A dynamic wide-angle shot of a professional model using the brand's product. - Typography (Mid-Left): Place [BRAND NAME] logo and the 3-word slogan in bold white uppercase sans-serif. - Micro-Typography (Top-Left corner): Place the 2-line brand philosophy in a tiny, minimalist font. MIDDLE PANEL (The Hero Product & Density): A macro close-up focus on the product's high-fidelity details. - Typography (Mid-Right): Place [BRAND NAME] logo and the slogan here to create a diagonal visual flow from the top panel. - Technical Density (Bottom-Left corner): Add the 5 technical specifications in sharp, microscopic uppercase font to create a \"technical blueprint\" aesthetic and fill the negative space. BOTTOM PANEL (The Power Pose): A low-angle \"hero shot\" of the model. - Mega-Typography: Two massive, high-contrast slogans in white bold sans-serif overlaid across the center of the frame. - Corner Accents: A small brand icon in the bottom-right; a secondary micro-text in the bottom-left corner. PHASE 3: LIGHTING & TEXTURE STANDARDS - Lighting: Hard, direct \"High-Noon\" sunlight creating crisp, sharp-edged shadows and brilliant highlights (Chiaroscuro). - Textures: Extreme fidelity in skin pores, fabric weaves (tech-mesh, leather, carbon fiber), and precision-engineered materials. Zero \"AI-plastic\" look. PHASE 4: TECH SPECS 8K Resolution. Render: Octane/Redshift. Global Illumination. Ray Traced reflections. Cinematic photo grain."
}
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
IM
Image
Illustration & 3D nano-banana-2

A weathered {MAP_TYPE} map spread across {SURFACE}, bursting...

A weathered {MAP_TYPE} map spread across {SURFACE}, bursting with photorealistic miniature worlds erupting from marked locations. {CITY_1} explodes from {CONTINENT} as a living diorama—{LANDMARK_1} towers above {STREET_SCENE}, surrounded by {ATMOSPHERIC_EFFECT} and {MOVING_ELEMENT}. {CITY_2} rises from {CONTINENT} with {LANDMARK_2} emerging through {WEATHER_DRAMA}, tiny {LOCAL_ACTIVITY} frozen mid-motion. {CITY_3} materializes from {CONTINENT} where {LANDMARK_3} pierces through {LIGHTING_EFFECT}, {CULTURAL_DETAIL} spilling across miniature streets. Connecting routes glow as {VISUAL_ELEMENT}—miniature {VEHICLE_TYPE} suspended impossibly between worlds. The map's surface transitions from flat parchment to living terrain: oceans become actual churning water with {WATER_DETAIL}, deserts shimmer with real heat haze, forests sprout miniature trees. Each city exists in its own time: {LIGHTING_CONDITION_1} bathes one, {LIGHTING_CONDITION_2} illuminates another, {LIGHTING_CONDITION_3} glows over the third. {FOREGROUND_OBJECTS} scatter around the map edges. {PHOTOGRAPHY_STYLE}, {COLOR_PALETTE}, extreme depth of field, 8K, {ERA_AESTHETIC} meets magical 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": "A weathered {MAP_TYPE} map spread across {SURFACE}, bursting with photorealistic miniature worlds erupting from marked locations. {CITY_1} explodes from {CONTINENT} as a living diorama—{LANDMARK_1} towers above {STREET_SCENE}, surrounded by {ATMOSPHERIC_EFFECT} and {MOVING_ELEMENT}. {CITY_2} rises from {CONTINENT} with {LANDMARK_2} emerging through {WEATHER_DRAMA}, tiny {LOCAL_ACTIVITY} frozen mid-motion. {CITY_3} materializes from {CONTINENT} where {LANDMARK_3} pierces through {LIGHTING_EFFECT}, {CULTURAL_DETAIL} spilling across miniature streets. Connecting routes glow as {VISUAL_ELEMENT}—miniature {VEHICLE_TYPE} suspended impossibly between worlds. The map's surface transitions from flat parchment to living terrain: oceans become actual churning water with {WATER_DETAIL}, deserts shimmer with real heat haze, forests sprout miniature trees. Each city exists in its own time: {LIGHTING_CONDITION_1} bathes one, {LIGHTING_CONDITION_2} illuminates another, {LIGHTING_CONDITION_3} glows over the third. {FOREGROUND_OBJECTS} scatter around the map edges. {PHOTOGRAPHY_STYLE}, {COLOR_PALETTE}, extreme depth of field, 8K, {ERA_AESTHETIC} meets magical realism."
}
JSON
IM
Image
Photography nano-banana-2

A cinematic golden hour portrait of a stylish man leaning ag...

A cinematic golden hour portrait of a stylish man leaning against a textured stone wall, wearing dark sunglasses, a beige suede jacket with large front pockets, and a white crew-neck shirt underneath, warm sunlight casting sharp shadows across the wall, soft natural beard, well-groomed dark hair styled back, confident relaxed pose with one hand raised near his face, warm earthy color palette, strong side lighting, high contrast highlights and shadows, shallow depth of field, ultra-realistic fashion photography, editorial street style aesthetic, 85mm lens, f/2.0, crisp detail, natural skin tones, 4K 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": "A cinematic golden hour portrait of a stylish man leaning against a textured stone wall, wearing dark sunglasses, a beige suede jacket with large front pockets, and a white crew-neck shirt underneath, warm sunlight casting sharp shadows across the wall, soft natural beard, well-groomed dark hair styled back, confident relaxed pose with one hand raised near his face, warm earthy color palette, strong side lighting, high contrast highlights and shadows, shallow depth of field, ultra-realistic fashion photography, editorial street style aesthetic, 85mm lens, f/2.0, crisp detail, natural skin tones, 4K resolution."
}
JSON
IM
Image
Food & Drink nano-banana-2

{ "image_prompt": { "type": "Ultra-realistic culinary...

{ "image_prompt": { "type": "Ultra-realistic culinary infographic", "subject": { "cuisine": "Indonesian", "base_element": "A traditional serving bowl holding a steaming hot dish", "levitating_ingredients": [ "Tender meat pieces", "Golden crispy tofu", "Rich sauce droplets in mid-air", "Fresh green herbs", "Red chilies", "Sliced lime", "Crushed garlic", "Crispy fried shallots" ] }, "composition": { "layout": "Minimal, vertically stacked layout", "arrangement": "Ingredients floating naturally as if suspended in motion", "background": "Textured rustic wooden tabletop", "visual_hierarchy": "The bowl remains grounded at the base, with ingredients ascending above it" }, "graphic_design_elements": { "labels": "Clean Indonesian-language annotations", "lines": "Fine white connector lines", "style": "High-end editorial food infographic, magazine-quality design" }, "lighting_and_mood": { "lighting": "Controlled cinematic studio lighting", "color_palette": "Warm, appetizing color tones", "effects": "Visible steam and frozen-action food elements" }, "technical_specs": { "camera_settings": "Shallow depth of field with crisp focal detail, DSLR-style capture", "details": "Extremely detailed surface textures", "resolution": "8K, photorealistic 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": "{ \"image_prompt\": { \"type\": \"Ultra-realistic culinary infographic\", \"subject\": { \"cuisine\": \"Indonesian\", \"base_element\": \"A traditional serving bowl holding a steaming hot dish\", \"levitating_ingredients\": [ \"Tender meat pieces\", \"Golden crispy tofu\", \"Rich sauce droplets in mid-air\", \"Fresh green herbs\", \"Red chilies\", \"Sliced lime\", \"Crushed garlic\", \"Crispy fried shallots\" ] }, \"composition\": { \"layout\": \"Minimal, vertically stacked layout\", \"arrangement\": \"Ingredients floating naturally as if suspended in motion\", \"background\": \"Textured rustic wooden tabletop\", \"visual_hierarchy\": \"The bowl remains grounded at the base, with ingredients ascending above it\" }, \"graphic_design_elements\": { \"labels\": \"Clean Indonesian-language annotations\", \"lines\": \"Fine white connector lines\", \"style\": \"High-end editorial food infographic, magazine-quality design\" }, \"lighting_and_mood\": { \"lighting\": \"Controlled cinematic studio lighting\", \"color_palette\": \"Warm, appetizing color tones\", \"effects\": \"Visible steam and frozen-action food elements\" }, \"technical_specs\": { \"camera_settings\": \"Shallow depth of field with crisp focal detail, DSLR-style capture\", \"details\": \"Extremely detailed surface textures\", \"resolution\": \"8K, photorealistic finish\" } } }"
}
JSON
IM
Image
Product & Brand nano-banana-2

Use the uploaded image as the exact visual reference for pro...

Use the uploaded image as the exact visual reference for product design, label, lavender placement, liquid color, milk puddle, and soft purple background .Camera Movement:Full 360° slow-motion orbit around the product.Smooth, steady circular motion.Constant speed .No shake .No sudden acceleration .No zoom in or out.Keep product centered at all times.Framing:Mid close-up product shot.Bottle remains perfectly upright and fixed in position.

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": "Use the uploaded image as the exact visual reference for product design, label, lavender placement, liquid color, milk puddle, and soft purple background .Camera Movement:Full 360° slow-motion orbit around the product.Smooth, steady circular motion.Constant speed .No shake .No sudden acceleration .No zoom in or out.Keep product centered at all times.Framing:Mid close-up product shot.Bottle remains perfectly upright and fixed in position."
}
JSON
IM
Image
Photography nano-banana-2

{ "composition": { "framing": "mid-length portrait from uppe...

{ "composition": { "framing": "mid-length portrait from upper thighs to head", "orientation": "vertical", "camera_angle": "eye-level", "subject_position": "left third of the frame", "balance": "subject balanced against expansive seascape on the right", "depth": "moderate depth with clear foreground subject and distant cityscape background" }, "subject": { "gender_presentation": "male-presenting", "age_range": "young adult", "pose": "relaxed standing posture, torso slightly angled, head turned to the left", "expression": "neutral to contemplative", "gaze_direction": "looking on camera", "hair": { "color": "dark brown to black", "style": "thick, voluminous, tousled, slightly wavy" }, "skin_tone": "light to medium", "facial_features": "defined jawline, straight nose, full lips, clean-shaven" }, "clothing_and_accessories": { "top": { "type": "long-sleeve button-up shirt", "color": "black", "fit": "slim to regular fit", "details": "top buttons undone, lightweight fabric with subtle drape" }, "bottom": { "type": "trousers", "color": "dark navy or black", "fit": "slim fit" }, "accessories": [ { "item": "sunglasses", "color": "black", "held_in": "right hand" }, { "item": "wristwatch", "material": "metal", "worn_on": "left wrist" }, { "item": "bracelet", "color": "red", "worn_on": "right wrist" } ] }, "environment": { "setting": "outdoor, on a boat or waterfront deck", "foreground": "white deck surface", "background": { "elements": [ "open sea with visible water texture", "distant coastal cityscape", "cloud-filled sky" ], "horizon_line": "visible and level" } }, "lighting": { "type": "natural daylight", "quality": "soft and diffused", "direction": "overhead with slight frontal illumination", "shadows": "minimal, soft-edged" }, "color_palette": { "dominant_colors": [ "deep blue", "cyan", "white", "black" ], "contrast": "high contrast between dark clothing and bright environment", "saturation": "moderate, natural tones" }, "technical_characteristics": { "focus": "sharp focus on subject", "depth_of_field": "moderate, background slightly softened but recognizable", "image_clarity": "high", "noise": "minimal", "lens_effect": "no visible distortion, likely standard focal length" }, "artistic_style": { "aesthetic": "clean, modern lifestyle photography", "mood": "calm, confident, aspirational", "visual_theme": "luxury travel or leisure" }, "typography": { "text_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": "{ \"composition\": { \"framing\": \"mid-length portrait from upper thighs to head\", \"orientation\": \"vertical\", \"camera_angle\": \"eye-level\", \"subject_position\": \"left third of the frame\", \"balance\": \"subject balanced against expansive seascape on the right\", \"depth\": \"moderate depth with clear foreground subject and distant cityscape background\" }, \"subject\": { \"gender_presentation\": \"male-presenting\", \"age_range\": \"young adult\", \"pose\": \"relaxed standing posture, torso slightly angled, head turned to the left\", \"expression\": \"neutral to contemplative\", \"gaze_direction\": \"looking on camera\", \"hair\": { \"color\": \"dark brown to black\", \"style\": \"thick, voluminous, tousled, slightly wavy\" }, \"skin_tone\": \"light to medium\", \"facial_features\": \"defined jawline, straight nose, full lips, clean-shaven\" }, \"clothing_and_accessories\": { \"top\": { \"type\": \"long-sleeve button-up shirt\", \"color\": \"black\", \"fit\": \"slim to regular fit\", \"details\": \"top buttons undone, lightweight fabric with subtle drape\" }, \"bottom\": { \"type\": \"trousers\", \"color\": \"dark navy or black\", \"fit\": \"slim fit\" }, \"accessories\": [ { \"item\": \"sunglasses\", \"color\": \"black\", \"held_in\": \"right hand\" }, { \"item\": \"wristwatch\", \"material\": \"metal\", \"worn_on\": \"left wrist\" }, { \"item\": \"bracelet\", \"color\": \"red\", \"worn_on\": \"right wrist\" } ] }, \"environment\": { \"setting\": \"outdoor, on a boat or waterfront deck\", \"foreground\": \"white deck surface\", \"background\": { \"elements\": [ \"open sea with visible water texture\", \"distant coastal cityscape\", \"cloud-filled sky\" ], \"horizon_line\": \"visible and level\" } }, \"lighting\": { \"type\": \"natural daylight\", \"quality\": \"soft and diffused\", \"direction\": \"overhead with slight frontal illumination\", \"shadows\": \"minimal, soft-edged\" }, \"color_palette\": { \"dominant_colors\": [ \"deep blue\", \"cyan\", \"white\", \"black\" ], \"contrast\": \"high contrast between dark clothing and bright environment\", \"saturation\": \"moderate, natural tones\" }, \"technical_characteristics\": { \"focus\": \"sharp focus on subject\", \"depth_of_field\": \"moderate, background slightly softened but recognizable\", \"image_clarity\": \"high\", \"noise\": \"minimal\", \"lens_effect\": \"no visible distortion, likely standard focal length\" }, \"artistic_style\": { \"aesthetic\": \"clean, modern lifestyle photography\", \"mood\": \"calm, confident, aspirational\", \"visual_theme\": \"luxury travel or leisure\" }, \"typography\": { \"text_present\": false } }"
}
JSON
IM
Image
Food & Drink nano-banana-2

Ultra-realistic high-speed food photography of a crispy gold...

Ultra-realistic high-speed food photography of a crispy golden fried snack breaking apart mid-air, creamy savory filling stretching between the halves, visible chunks of chicken, peas, carrots, minced meat, noodles, or egg inside. Crumbs and flakes flying in slow motion, hot steam rising, dramatic food explosion effect. Shot in a vibrant night street market environment with warm bokeh lights, blurred food stalls in the background. Shallow depth of field, 85mm lens, f/1.8, ultra-sharp focus on texture, crunchy coating detail, dynamic motion capture, commercial food photography, cinematic lighting, HDR, 8K resolution, hyper-detailed, masterpiece quality.

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": "Ultra-realistic high-speed food photography of a crispy golden fried snack breaking apart mid-air, creamy savory filling stretching between the halves, visible chunks of chicken, peas, carrots, minced meat, noodles, or egg inside. Crumbs and flakes flying in slow motion, hot steam rising, dramatic food explosion effect. Shot in a vibrant night street market environment with warm bokeh lights, blurred food stalls in the background. Shallow depth of field, 85mm lens, f/1.8, ultra-sharp focus on texture, crunchy coating detail, dynamic motion capture, commercial food photography, cinematic lighting, HDR, 8K resolution, hyper-detailed, masterpiece quality."
}
JSON
IM
Image
Photography nano-banana-2

Use The Uploaded Image Of The Woman As Strict Facial Referen...

Use The Uploaded Image Of The Woman As Strict Facial Reference And Physical Features - Keep Her Real Face Exactly As Provided, Without Alterations Or Stylization. Ensure Seamless, Ultra-realistic Integration In The Final Render. Black And White High-fashion Editorial Portrait Of The Uploaded Person, Wearing A Loose White Blouse. She Poses With One Arm Raised, Partially Covering Her Face While Holding Her Hair Up, Creating A Dramatic And Artistic Composition. Her Gaze Is Intense And Captivating, Directly Toward The Camera, Exuding A Strong, Enigmatic Aura. Background: Minimalist Plain Wall With Sharp Daylight Shadows Adding Contrast And Depth. Lighting: Harsh Natural Sunlight, High-contrast, Emphasizing Facial Contours, Cheekbones, Hair Texture, And Fabric Detail. Pose: Bold And Expressive, Arm Lifted Framing The Face To Emphasize Raw Emotion And High-fashion Editorial Style. Camera: Eye-level Close-up, Focusing On Facial Expression, Texture, And Dramatic Shadow Play. Captured As If With Canon Eos R5, 85mm F/1.8 Lens - Crisp Detail, Tonal Depth, Fine Grain. Style: Monochrome, Ultra-realistic, Cinematic, High-fashion Editorial Photography.ashion editorial 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": "Use The Uploaded Image Of The Woman As Strict Facial Reference And Physical Features - Keep Her Real Face Exactly As Provided, Without Alterations Or Stylization. Ensure Seamless, Ultra-realistic Integration In The Final Render. Black And White High-fashion Editorial Portrait Of The Uploaded Person, Wearing A Loose White Blouse. She Poses With One Arm Raised, Partially Covering Her Face While Holding Her Hair Up, Creating A Dramatic And Artistic Composition. Her Gaze Is Intense And Captivating, Directly Toward The Camera, Exuding A Strong, Enigmatic Aura. Background: Minimalist Plain Wall With Sharp Daylight Shadows Adding Contrast And Depth. Lighting: Harsh Natural Sunlight, High-contrast, Emphasizing Facial Contours, Cheekbones, Hair Texture, And Fabric Detail. Pose: Bold And Expressive, Arm Lifted Framing The Face To Emphasize Raw Emotion And High-fashion Editorial Style. Camera: Eye-level Close-up, Focusing On Facial Expression, Texture, And Dramatic Shadow Play. Captured As If With Canon Eos R5, 85mm F/1.8 Lens - Crisp Detail, Tonal Depth, Fine Grain. Style: Monochrome, Ultra-realistic, Cinematic, High-fashion Editorial Photography.ashion editorial photography."
}
JSON
IM
Image
Poster Design nano-banana-2

Masterpiece, best quality, high resolution, 8k, (Photorealis...

Masterpiece, best quality, high resolution, 8k, (Photorealistic:1.4), (Vibrant natural colors:1.2), (Full body shot:1.6), minimalist fashion scrapbook page. Subject: A full body fashion photo of [Character Description] standing in a [Pose]. The subject is wearing [Detailed Outfit]. The subject is a sharp, high-detail photographic cutout with sticker borders. The sticker has a die-cut white paper edge with visible paper-fiber texture on the cut-line. This white border has a subtle 3D thickness (beveled edge) that catches the light, creating a realistic micro-shadow. Composition: Professional top-down flat-lay view. A thin stack of 3-4 clean-cut premium white paper sheets (smooth edges) placed on a seamless Soft [Color] background. Medium camera distance for a clear full-body view. A single, (prominent oversized silver metal trombone paperclip:1.5) at the top left corner, showing realistic metallic reflections and micro-scratches. 5 delicate hand-drawn black ink arrows pointing to specific fashion details: "[Feature 1]" (pointing to [Detail]). "[Feature 2]" (pointing to [Detail]). "[Feature 3]" (pointing to [Detail]). "[Feature 4]" (pointing to [Detail]). All annotations are in refined, elegant handwritten cursive. Ray-traced ambient occlusion around the sticker's white border to emphasize physical elevation and depth. Ray-traced soft shadows between the paper layers. High-end editorial studio lighting. Visible tactile paper micro-texture throughout the character's edges, clean and modern high-fashion aesthetic. No grayscale, full color photography, no illustration.

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": "Masterpiece, best quality, high resolution, 8k, (Photorealistic:1.4), (Vibrant natural colors:1.2), (Full body shot:1.6), minimalist fashion scrapbook page. Subject: A full body fashion photo of [Character Description] standing in a [Pose]. The subject is wearing [Detailed Outfit]. The subject is a sharp, high-detail photographic cutout with sticker borders. The sticker has a die-cut white paper edge with visible paper-fiber texture on the cut-line. This white border has a subtle 3D thickness (beveled edge) that catches the light, creating a realistic micro-shadow. Composition: Professional top-down flat-lay view. A thin stack of 3-4 clean-cut premium white paper sheets (smooth edges) placed on a seamless Soft [Color] background. Medium camera distance for a clear full-body view. A single, (prominent oversized silver metal trombone paperclip:1.5) at the top left corner, showing realistic metallic reflections and micro-scratches. 5 delicate hand-drawn black ink arrows pointing to specific fashion details: \"[Feature 1]\" (pointing to [Detail]). \"[Feature 2]\" (pointing to [Detail]). \"[Feature 3]\" (pointing to [Detail]). \"[Feature 4]\" (pointing to [Detail]). All annotations are in refined, elegant handwritten cursive. Ray-traced ambient occlusion around the sticker's white border to emphasize physical elevation and depth. Ray-traced soft shadows between the paper layers. High-end editorial studio lighting. Visible tactile paper micro-texture throughout the character's edges, clean and modern high-fashion aesthetic. No grayscale, full color photography, no illustration."
}
JSON
IM
Image
Photography nano-banana-2

use the uploaded photo as the exact identity reference. keep...

use the uploaded photo as the exact identity reference. keep the same person, same face, same facial features, same proportions and natural expression, create a photorealistic cinematic triptych portrait (three-frame composition in one image). scene: night city, bridge over a busy road, moving cars, glowing street lights, evening sky, city skyline in the background. atmosphere: freedom, motion, youth, urban romance, feeling of wind and road. frame 1 (top): wide cinematic shot - the person standing on a bridge above a busy road, slight motion blur from head movement, city lights and cars below, strong urban night mood. frame 2 (middle): medium shot person leaning on the bridge railing, looking up at the sky, relaxed confident pose, cars and headlights glowing behind. frame 3 (bottom): close-up emotional portrait wind in hair, city lights in bokeh behind, thoughtful and dreamy expression. style: real photography, cinematic lifestyle portrait, urban fashion photography. lighting, natural city night lighting, street lamps, car headlights, soft glow on skin. camera: full-frame dslr, 85mm lens look, shallow depth of field. color grading: warm city lights mixed with cool blue night tones, film-style mood. ultra photorealistic, natural skin texture, real candid moment, no illustration, no cgi, no plastic skin, no text, no logos, no watermark.

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": "use the uploaded photo as the exact identity reference. keep the same person, same face, same facial features, same proportions and natural expression, create a photorealistic cinematic triptych portrait (three-frame composition in one image). scene: night city, bridge over a busy road, moving cars, glowing street lights, evening sky, city skyline in the background. atmosphere: freedom, motion, youth, urban romance, feeling of wind and road. frame 1 (top): wide cinematic shot - the person standing on a bridge above a busy road, slight motion blur from head movement, city lights and cars below, strong urban night mood. frame 2 (middle): medium shot person leaning on the bridge railing, looking up at the sky, relaxed confident pose, cars and headlights glowing behind. frame 3 (bottom): close-up emotional portrait wind in hair, city lights in bokeh behind, thoughtful and dreamy expression. style: real photography, cinematic lifestyle portrait, urban fashion photography. lighting, natural city night lighting, street lamps, car headlights, soft glow on skin. camera: full-frame dslr, 85mm lens look, shallow depth of field. color grading: warm city lights mixed with cool blue night tones, film-style mood. ultra photorealistic, natural skin texture, real candid moment, no illustration, no cgi, no plastic skin, no text, no logos, no watermark."
}
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.