gemini-image-generator

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

gemini-image-generator

gemini-image-generator

Instructions

使用说明

Use this skill to generate images using Google Gemini's image generation model. The skill supports:
  • Text-to-image generation from prompts
  • Image-to-image generation with a reference image
  • Multiple output sizes (1K, 2K, 4K)
  • Custom output paths
The API key must be set via the
GEMINI_API_KEY
environment variable.
使用此技能通过Google Gemini的图像生成模型来生成图片。该技能支持:
  • 根据提示词生成文生图
  • 参考图片生成图生图
  • 多种输出尺寸(1K、2K、4K)
  • 自定义输出路径
必须通过
GEMINI_API_KEY
环境变量设置API密钥。

Parameters

参数

  • --prompt
    (required): The text prompt describing the image to generate
  • --output
    (required): Output file path for the generated image
  • --reference
    : Optional reference image for style/content guidance
  • --size
    : Image size - "1K", "2K", or "4K" (default: 4K)
  • --prompt
    (必填):描述要生成图片的文本提示词
  • --output
    (必填):生成图片的输出文件路径
  • --reference
    :可选的参考图片,用于风格/内容引导
  • --size
    :图片尺寸 - "1K", "2K", 或 "4K"(默认值:4K)

Examples

示例

Basic text-to-image generation

基础文生图生成

bash
./scripts/generate.py --prompt "A serene mountain landscape at sunset" --output images/landscape.png
bash
./scripts/generate.py --prompt "A serene mountain landscape at sunset" --output images/landscape.png

With reference image for style guidance

使用参考图片进行风格引导

bash
./scripts/generate.py --prompt "Same character but wearing a party hat" --reference images/character.png --output images/party.png
bash
./scripts/generate.py --prompt "Same character but wearing a party hat" --reference images/character.png --output images/party.png

Different output size

不同输出尺寸

bash
./scripts/generate.py --prompt "Abstract art" --output art.png --size 2K
bash
./scripts/generate.py --prompt "Abstract art" --output art.png --size 2K

Setup

设置

Before first use, set up the virtual environment:
bash
cd scripts && python3 -m venv venv && ./venv/bin/pip install -r requirements.txt
Set your API key:
bash
export GEMINI_API_KEY="your-api-key-here"
首次使用前,设置虚拟环境:
bash
cd scripts && python3 -m venv venv && ./venv/bin/pip install -r requirements.txt
设置API密钥:
bash
export GEMINI_API_KEY="your-api-key-here"