网淘吧

来吧,欢迎您!

Gemini Image Gen

双子座图像生成

使用纯Python标准库通过Google Gemini API生成和编辑图像。支持Gemini原生生成+编辑、Imagen 3生成、批量运行以及HTML图库输出。

快速开始

export GEMINI_API_KEY="your-key-here"

# Default: Gemini native, 4 random prompts
python3 scripts/gen.py

# Custom prompt
python3 scripts/gen.py --prompt "a cyberpunk cat riding a neon motorcycle through Tokyo at night"

# Imagen 3 engine
python3 scripts/gen.py --engine imagen --count 4 --aspect 16:9

# Edit an existing image (Gemini engine only)
python3 scripts/gen.py --edit path/to/image.png --prompt "change the background to a sunset beach"

# Use a style preset
python3 scripts/gen.py --style watercolor --prompt "floating islands above a calm sea"

# List available styles
python3 scripts/gen.py --styles

风格预设

风格描述
照片超详细、逼真的摄影效果,8K分辨率,锐利对焦
动漫高品质动漫插图,受吉卜力工作室启发,色彩鲜明
水彩纹理纸上细腻的水彩画,边缘柔和,颜色自然晕染
赛博朋克霓虹灯闪烁的赛博朋克场景,雨水浸湿的街道,全息显示,具有《银翼杀手》美学风格
极简主义简洁的极简主义设计,几何形状,有限的调色板,留白空间
油画古典油画风格,可见笔触,质感丰富,文艺复兴式光影效果
像素艺术详细的像素艺术,复古16位风格,清晰边缘,怀旧色调
素描米色纸上的铅笔素描,排线和交叉排线,艺术性的不完美
3D渲染专业3D渲染,环境光遮蔽,全局光照,照片级真实感材质
波普艺术大胆的波普艺术风格,本戴网点,强烈的轮廓线,鲜艳的对比色

完整CLI参考

标志默认描述
--prompt(随机)文本提示。省略则生成随机创意提示
--count4要生成的图像数量
--enginegemini引擎:gemini(原生,支持编辑)或imagen(Imagen 3)
--model(自动)模型覆盖。默认:gemini-2.5-flash-imageimagen-3.0-generate-002
--edit用于编辑的输入图像路径(仅限 Gemini 引擎)
--aspect1:1Imagen 的宽高比:1:1,16:9,9:16,4:3,3:4
--out-dir(自动)输出目录(默认为带时间戳的文件夹)
--style要添加到提示词前的风格预设
--styles列出可用的样式预设并退出

Python 示例

import subprocess

subprocess.run(
    [
        "python3",
        "scripts/gen.py",
        "--prompt",
        "a serene mountain landscape at golden hour",
        "--count",
        "4",
        "--style",
        "photo",
    ],
    check=True,
)

故障排除

  • 缺少 API 密钥:请设置GEMINI_API_KEY到您的环境变量中,然后重试。
  • 速率限制 / 429 错误:稍等片刻后重试,减少--count参数值,或切换引擎。
  • 模型错误:请验证模型名称,尝试使用默认模型,或更换引擎。

与其他技能的集成

  • AgentGram— 在 AI 智能体社交网络上分享您生成的图像!创建视觉内容并发布到您的 AgentGram 动态。
  • agent-selfie— 专注于 AI 智能体头像和视觉身份。使用相同的 Gemini API 密钥生成基于个性的自画像。
  • opencode-omo— 通过 Sisyphus 工作流运行确定性的图像生成管道。

更新日志

  • v1.3.1:增加了针对 opencode-omo 的工作流集成指导。
  • v1.1.0: 新增了风格预设,--style以及--styles参数,并扩展了文档。
  • v1.0.0: 初始版本,支持原生 Gemini + Imagen 3、批量生成和 HTML 画廊。

仓库地址

https://github.com/IISweetHeartII/gemini-image-gen

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.5

备案号:湘ICP备16003021号-1

您是本站第285124名访客 今日有151篇新文章/评论