SuperAPI AI 工具集

generate-image

设计与创作

查看项目

更新于 10-15 21:39

技能介绍

用途:generate-image 是一个用于通用图像生成与编辑的技能,基于 OpenRouter 的图像生成模型(如 FLUX.2 Pro、Gemini 3.1 Flash Image Preview),可生成照片、写实图像、艺术插画、概念图、演示或文档视觉素材,也可对已有图片进行修改。技术类流程图、电路图、生物通路、系统架构图等应改用 scientific-schematics。

主要能力:支持文生图与图生图编辑;默认模型为 google/gemini-3.1-flash-image-preview,可选 black-forest-labs/flux.2-pro(生成与编辑),以及仅支持生成的 black-forest-labs/flux.2-flex。输出自动保存为 PNG,输入支持 PNG、JPEG、GIF、WebP。

使用方式:运行脚本 scripts/generate_image.py。生成示例:python scripts/generate_image.py "A beautiful sunset over mountains";编辑示例:python scripts/generate_image.py "Make the sky purple" --input photo.jpg。参数包括 prompt(必填)、--input/-i、--model/-m、--output/-o(默认 generated_image.png)、--api-key。需先配置 OpenRouter API 密钥:在项目或父目录的 .env 中写入 OPENROUTER_API_KEY=<key>,或设置环境变量 export OPENROUTER_API_KEY=your-api-key-here,密钥可从 https://openrouter.ai/keys 获取。

适用场景:论文概念插图、演示文稿与海报视觉、网站或文档配图、营销素材等。

限制:依赖 OpenRouter API 密钥与 requests 库;生成耗时通常 5-30 秒,因模型而异;费用需查阅 OpenRouter 定价页面;编辑时建议指令具体并指明图中元素。资料未提供更多平台、价格或效果保证信息。