← 返回
未分类 Key

Nanobanana

Nano Banana 2 Pro AI 图像生成工具。当用户提到"生图"、"生成图片"、"AI画图"、"nano banana"、"nanobanana"、或需要调用 Nano Banana API 生成/编辑图片时触发。支持文本生成图片、图片编辑(以图生图)、多模态对话。
Nano Banana 2 Pro AI 图像生成工具。触发条件:用户提到“生图”“生成图片”“AI画图”“nano banana”“nanobanana”,或需调用 Nano Banana API 生成/编辑图片。支持文本生成图片、以图生图的图片编辑及多模态对话。
moxunjinmu moxunjinmu 来源
未分类 clawhub v1.0.2 1 版本 100000 Key: 需要
★ 0
Stars
📥 592
下载
💾 2
安装
1
版本
#latest

概述

Nano Banana 2 Pro 图片生成

快速开始

# 文本对话
node nanobanana.js "你好"

# 图片生成
node nanobanana.js "一只可爱的橘猫"

# 图片编辑(以图生图)
node nanobanana.js "把这只猫变成机器人" --image cat.jpg

# 查看帮助
node nanobanana.js

配置

脚本位于 scripts/nanobanana.js,API 配置在文件顶部:

const CONFIG = {
  baseURL: "https://claw.cjcook.site/v1",
  apiKey: "YOUR_API_KEY",
  model: "nanobanana-2pro",
  maxTokens: 4096,
  outputDir: path.join(__dirname, "output"),
};

图片输出到 output/ 目录。

API 基础信息

  • Endpoint: https://claw.cjcook.site/v1/chat/completions
  • 模型: nanobanana-2pro(实际为 gemini-3.1-flash-image)
  • 认证: Bearer Token
  • 返回格式: 图片在 message.images[0].image_url.url(base64 JPEG)
  • 文本回复: message.content(可能为 null)

核心函数

// 生成图片(含输入图片时为编辑模式)
generateImage(prompt, inputImage = null, options = {})

// 纯文本对话
chat(text)

环境要求

  • Node.js >= 18
  • 需要 openai npm 包(已在 /root/.openclaw/workspace-moma/node_modules 安装)
  • 工作目录需有 node_modules(或通过 NODE_PATH 指定)

常见错误

错误原因处理
------------------
auth_unavailable服务端临时过载稍后重试
401API Key 无效/过期检查 key
429请求频率超限降低频率
500服务端错误稍后重试

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-05-03 04:48 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

dev-programming

Elite Frontend Design

moxunjinmu
前端 UI 界面设计。当用户要创建网页、landing page、dashboard、React/Vue 组件、前端页面时触发。 输出 HTML/CSS/JS 代码。不适用于:静态图片设计(用 canvas-design)、公众号配图(用
★ 1 📥 2,873
design-media

Openai Whisper

steipete
使用 Whisper CLI 进行本地语音转文字(无需 API 密钥)
★ 333 📥 94,328
design-media

Nano Banana Pro

steipete
使用 Nano Banana Pro (Gemini 3 Pro Image) 生成或编辑图像。支持文生图、图生图及 1K/2K/4K 分辨率,适用于图像创建、修改及编辑请求,使用 --input-image 指定输入图像。
★ 431 📥 117,471