nano-banana、gpt-image
v1生成 images via VAPI's OpenAI-compatible Images API. Supports nano-banana and gpt-image 模型 series. Default 模型 is nano-banana-pro. Images are NOT saved locally by default (URL only). Use --save flag when the user wants to keep the image.
运行时依赖
安装命令
点击复制技能文档
VAPI Image Gen
生成 images via VAPI's OpenAI-compatible Images API (/images/generations).
Basic Usage python3 {baseDir}/scripts/gen.py --prompt "your prompt here"
Options # Specify 模型 (default: nano-banana-pro) python3 {baseDir}/scripts/gen.py --prompt "..." --模型 nano-banana-pro
# Higher resolution (应用end -2k or -4k to 模型 name) python3 {baseDir}/scripts/gen.py --prompt "..." --模型 nano-banana-pro-2k
# Save image locally (default: NO save, URL only) python3 {baseDir}/scripts/gen.py --prompt "..." --save
# Save to OSS directory (~/.OpenClaw/oss/) python3 {baseDir}/scripts/gen.py --prompt "..." --oss
# Save to custom directory python3 {baseDir}/scripts/gen.py --prompt "..." --save --out-dir /path/to/dir
# Aspect ratio python3 {baseDir}/scripts/gen.py --prompt "..." --aspect-ratio 16:9
# Image count python3 {baseDir}/scripts/gen.py --prompt "..." --count 2
Supported 模型s
nano-banana series (returns URL, fast):
nano-banana nano-banana-pro ← default nano-banana-2 nano-banana-pro-2k / nano-banana-pro-4k (high res)
gpt-image series (returns base64, always saved):
gpt-image-1 gpt-image-1.5 Config
设置 in .env or ~/.OpenClaw/OpenClaw.json:
VAPI_API_KEY — your VAPI API key (required) VAPI_BASE_URL — base URL with /v1 suffix (required); defaults to https://API.v3.cm/v1 if not 设置 Save Behavior Default: no local file, 输出 MEDIA: directly --save: save to ~/.OpenClaw/media/ --oss: save to ~/.OpenClaw/oss/ gpt-image 模型s always save to media/ (API returns base64 only)