gemini-image-generator
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinesegemini-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 environment variable.
GEMINI_API_KEY使用此技能通过Google Gemini的图像生成模型来生成图片。该技能支持:
- 根据提示词生成文生图
- 参考图片生成图生图
- 多种输出尺寸(1K、2K、4K)
- 自定义输出路径
必须通过环境变量设置API密钥。
GEMINI_API_KEYParameters
参数
- (required): The text prompt describing the image to generate
--prompt - (required): Output file path for the generated image
--output - : Optional reference image for style/content guidance
--reference - : Image size - "1K", "2K", or "4K" (default: 4K)
--size
- (必填):描述要生成图片的文本提示词
--prompt - (必填):生成图片的输出文件路径
--output - :可选的参考图片,用于风格/内容引导
--reference - :图片尺寸 - "1K", "2K", 或 "4K"(默认值:4K)
--size
Examples
示例
Basic text-to-image generation
基础文生图生成
bash
./scripts/generate.py --prompt "A serene mountain landscape at sunset" --output images/landscape.pngbash
./scripts/generate.py --prompt "A serene mountain landscape at sunset" --output images/landscape.pngWith reference image for style guidance
使用参考图片进行风格引导
bash
./scripts/generate.py --prompt "Same character but wearing a party hat" --reference images/character.png --output images/party.pngbash
./scripts/generate.py --prompt "Same character but wearing a party hat" --reference images/character.png --output images/party.pngDifferent output size
不同输出尺寸
bash
./scripts/generate.py --prompt "Abstract art" --output art.png --size 2Kbash
./scripts/generate.py --prompt "Abstract art" --output art.png --size 2KSetup
设置
Before first use, set up the virtual environment:
bash
cd scripts && python3 -m venv venv && ./venv/bin/pip install -r requirements.txtSet 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"