SuperAPI AI 工具集

generate-image

设计与创作

查看项目

更新于 10-15 20:34

技能介绍

用途:generate-image 是一个通过 OpenRouter 图像生成模型生成或编辑高质量图片的技能,适合照片、写实图像、艺术插画、概念艺术、演示或文档视觉素材以及图像编辑等通用需求。技术示意图、流程图、电路图、生物通路、系统架构图等应改用 scientific-schematics。

主要能力:支持生成与编辑两类操作,默认模型为 google/gemini-3-pro-image-preview,可选 black-forest-labs/flux.2-pro(生成与编辑),以及仅支持生成的 black-forest-labs/flux.2-flex。生成结果以 base64 数据 URL 返回并自动保存为 PNG,支持 PNG、JPEG、GIF、WebP 输入格式,生成时间通常为 5 至 30 秒。

使用方式:运行 python scripts/generate_image.py "提示词" 生成图片;加 --input 或 -i 指定输入图片进入编辑模式;用 --model 或 -m 指定模型,--output 或 -o 指定输出路径(默认 generated_image.png),--api-key 覆盖 .env 中的密钥。脚本需要 OpenRouter API 密钥,可在项目或父目录的 .env 中设置 OPENROUTER_API_KEY,或通过环境变量 export OPENROUTER_API_KEY=your-api-key-here 设置,密钥可从 https://openrouter.ai/keys 获取。

限制:必须配置 OpenRouter API 密钥,否则脚本报错;依赖 requests 库;编辑功能仅 gemini-3-pro 与 flux.2-pro 支持;费用与定价需查看 https://openrouter.ai/models,资料未提供具体价格。