用途:通过自然语言生成图片,或编辑、修改、调整已有图片。基于 API易代理站(https://api.apiyi.com/)的 NanoBananaPro 模型,无需访问外网,支持 Node.js 与 Python 运行环境。
主要能力:区分文生图(生成新图)与图生图(编辑现有图);支持 10 种宽高比(1:1、16:9、9:16、4:3、3:4、3:2、2:3、5:4、4:5、21:9);分辨率可选 1K/2K/4K;图生图最多可传 14 张输入图。
使用方式:需设置 API 密钥,支持 --api-key 参数或 APIYI_API_KEY 环境变量(推荐)。优先使用 Node.js 脚本,不可用时用 Python。命令模板:node scripts/generate_image.js -p "{prompt}" -f "{filename}" [-a {ratio}] [-r {res}];图生图加 -i "{input_path}"。Python 版参数一致。参数 -p 必填,-f、-a、-r、-i 可选;分辨率值须大写(1K、2K、4K),默认 2K;不指定比例则不传比例参数。提示词建议直接使用用户原始完整输入,信息不足时先提问确认再追加。
适用场景:头像、社交媒体帖子、壁纸、视频封面、海报、风格转换、添加元素、替换背景等。
限制:生成耗时约 25 秒至 5 分钟,取决于分辨率与服务器负载;需确保输出目录有写入权限;编辑时输入图片会自动转为 base64 编码;API 密钥必须设置。API 密钥可在 https://api.apiyi.com 注册后申请。