nano-banana-pro

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Nano Banana Pro (Gemini 3 Pro Image)

Nano Banana Pro (Gemini 3 Pro Image)

Use the bundled script to generate or edit images.
Generate
bash
uv run {baseDir}/scripts/generate_image.py --prompt "your image description" --filename "output.png" --resolution 1K
Edit (single image)
bash
uv run {baseDir}/scripts/generate_image.py --prompt "edit instructions" --filename "output.png" -i "/path/in.png" --resolution 2K
Multi-image composition (up to 14 images)
bash
uv run {baseDir}/scripts/generate_image.py --prompt "combine these into one scene" --filename "output.png" -i img1.png -i img2.png -i img3.png
API key
  • GEMINI_API_KEY
    env var
  • Or set
    skills."nano-banana-pro".apiKey
    /
    skills."nano-banana-pro".env.GEMINI_API_KEY
    in
    ~/.openclaw/openclaw.json
Specific aspect ratio (optional)
bash
uv run {baseDir}/scripts/generate_image.py --prompt "portrait photo" --filename "output.png" --aspect-ratio 9:16
Notes
  • Resolutions:
    1K
    (default),
    2K
    ,
    4K
    .
  • Aspect ratios:
    1:1
    ,
    2:3
    ,
    3:2
    ,
    3:4
    ,
    4:3
    ,
    4:5
    ,
    5:4
    ,
    9:16
    ,
    16:9
    ,
    21:9
    . Without
    --aspect-ratio
    /
    -a
    , the model picks freely - use this flag for avatars, profile pics, or consistent batch generation.
  • Use timestamps in filenames:
    yyyy-mm-dd-hh-mm-ss-name.png
    .
  • The script prints a
    MEDIA:
    line for OpenClaw to auto-attach on supported chat providers.
  • Do not read the image back; report the saved path only.
使用附带的脚本生成或编辑图片。
生成
bash
uv run {baseDir}/scripts/generate_image.py --prompt "your image description" --filename "output.png" --resolution 1K
编辑(单张图片)
bash
uv run {baseDir}/scripts/generate_image.py --prompt "edit instructions" --filename "output.png" -i "/path/in.png" --resolution 2K
多图合成(最多支持14张图片)
bash
uv run {baseDir}/scripts/generate_image.py --prompt "combine these into one scene" --filename "output.png" -i img1.png -i img2.png -i img3.png
API密钥
  • GEMINI_API_KEY
    环境变量
  • 或者在
    ~/.openclaw/openclaw.json
    中设置
    skills."nano-banana-pro".apiKey
    /
    skills."nano-banana-pro".env.GEMINI_API_KEY
自定义宽高比(可选)
bash
uv run {baseDir}/scripts/generate_image.py --prompt "portrait photo" --filename "output.png" --aspect-ratio 9:16
注意事项
  • 支持的分辨率:
    1K
    (默认)、
    2K
    4K
  • 支持的宽高比:
    1:1
    2:3
    3:2
    3:4
    4:3
    4:5
    5:4
    9:16
    16:9
    21:9
    。如果不指定
    --aspect-ratio
    /
    -a
    参数,模型会自由选择比例,生成头像、个人资料图或需要一致性的批量生成时请使用该参数。
  • 文件名建议使用时间戳格式:
    yyyy-mm-dd-hh-mm-ss-name.png
  • 脚本会输出一行
    MEDIA:
    内容,供OpenClaw在支持的聊天平台上自动附加图片。
  • 无需回读图片内容,仅上报保存路径即可。