MiniMax文生图(T2I)和图生图(I2I)工具 / MiniMax image generation tool supporting T2I and I2I. Generate 1-9 images per request with customizable aspect ratios.
通过 MiniMax API 实现**文生图(T2I) 和 图生图(I2I)**功能。
Supports Text-to-Image and Image-to-Image generation via MiniMax API.
变量名必填说明MINIMAX_API_KEY是MiniMax API密钥 / MiniMax API Key
⚠️ 重要: 本skill需要
MINIMAX_API_KEY环境变量才能运行。请从 MiniMax开放平台 获取API Key。
根据文字描述生成图片 / Generate images from text prompts:
python
from scripts.image_gen import generate_image
result = generate_image(
prompt="北京故宫角楼,晴空万里,摄影作品",
model="image-01",
aspect_ratio="16:9",
n=2
)
基于参考图片生成新图,保持人物主体特征 / Create variations using a reference image:
python
result = generate_image(
prompt="穿着中国传统服装,站在长城上",
model="image-01",
aspect_ratio="3:4",
subject_reference=[
{
"type": "character",
"image_file": "https://example.com/photo.jpg" # 或 base64 Data URL
}
],
n=1
)
使用 image-01-live 模型指定画风 / Specify artistic styles:
风格 Style说明漫画Comic/ Manga元气Energetic/ Youthful中世纪Medieval水彩Watercolorpython
result = generate_image(
prompt="一位中国科学家在实验室",
model="image-01-live",
style_type="水彩",
style_weight=0.8
)
bash
# 1. 设置环境变量 / Set environment variable
export MINIMAX_API_KEY="your-api-key-here"
# 2. 文生图 / Text-to-Image
python3 scripts/image_gen.py -p "一只可爱的橘猫在阳光下打盹" -r "16:9" -n 2
# 3. 图生图 / Image-to-Image
python3 scripts/image_gen.py -p "穿着西装" -r "3:4" --reference "https://example.com/photo.jpg"
# 4. 指定画风 / With style
python3 scripts/image_gen.py -p "海边日落" -s "水彩" -r "16:9"
参数默认值说明--prompt, -p必填图片描述,最长1500字符 / Image description, max 1500 chars--model, -mimage-01模型 / Model: image-01 或 image-01-live``--ratio, -r1:1宽高比 / Aspect ratio: 1:1, 16:9, 4:3, 3:2, 2:3, 3:4, 9:16, 21:9--n1生成数量1-9 / Number of images [1-9]--style, -s-画风类型(仅image-01-live)/ Style type for image-01-live--reference, -ref-参考图URL或base64(用于图生图)/ Reference image URL or base64--output, -o-输出路径 / Output file path(默认: /home/ubuntu/.openclaw/workspace/images)--base64false返回base64格式 / Return base64 instead of downloading
默认输出目录: /home/ubuntu/.openclaw/workspace/images/
可通过 --output 参数自定义路径 / Can be customized via --output parameter.
返回 / Returns:
image_urls: 图片URL列表 / List of image URLs_local_paths: 本地保存路径 / Local saved file pathsMINIMAX_API_KEY 环境变量https://api.minimaxi.com/home/ubuntu/.openclaw/workspace/images/--output 参数修改保存路径/home/ubuntu/.openclaw/workspace/minimax-image-generation-log.md 追加一条日志image-01-live 需要会员订阅 / Requires premium subscription