SuperAPI AI 工具集

generate-image

设计与创作

查看项目

更新于 10-16 05:01

技能介绍

用途:generate-image 是一个用于通用图像生成与编辑的技能,适合生成照片、写实图像、艺术插画、概念图、演示或文档用视觉素材,以及对已有图片进行修改。技术示意图、流程图、电路图、生物通路、系统架构图等应改用 scientific-schematics。

主要能力:通过 OpenRouter 调用图像模型。默认模型为 google/gemini-3.1-flash-image-preview,支持生成与编辑;black-forest-labs/flux.2-pro 速度快、质量高,也支持生成与编辑;black-forest-labs/flux.2-flex 仅支持生成,速度快、成本较低但质量不如 pro。生成结果以 base64 数据 URL 返回并自动保存为 PNG,生成时间通常为 5 至 30 秒。编辑时输入图片会被编码为 base64 发送,支持 PNG、JPEG、GIF、WebP 输入格式。

使用方式:需先配置 OpenRouter API 密钥,可在项目目录或父目录的 .env 文件中设置 OPENROUTER_API_KEY,或使用环境变量 export OPENROUTER_API_KEY=your-api-key-here,密钥可从 https://openrouter.ai/keys 获取。基本命令: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 密钥,否则脚本会报错;费用需查阅 OpenRouter 定价页面,资料未提供具体价格;编辑效果依赖提示词的具体程度。