SuperAPI AI 工具集

image-gen

设计与创作

查看项目

更新于 10-15 20:28

技能介绍

用途:通过 ModelScope API 进行 AI 文生图,适合用户要求生成图片、画图、创建插画或制作海报配图时使用。

主要能力:支持基础文生图、异步任务轮询(脚本自动轮询至完成,默认超时 5 分钟)、LoRA 风格叠加(最多 6 个,权重之和须为 1.0)、多 LoRA 叠加、自定义尺寸与模型。默认模型为 Tongyi-MAI/Z-Image-Turbo,可用 --model 指定 ModelScope 上其他文生图模型。

使用方式:先在 skills/image-gen/scripts/config.json 中填入 api_token(从 ModelScope 控制台创建 Access Token)。命令行示例:python3 skills/image-gen/scripts/generate.py generate --prompt "一只金色的猫";指定输出 --output cyberpunk.jpg;指定模型 --model Tongyi-MAI/Z-Image-Turbo;LoRA 用 --lora "repo-id/lora-model",多 LoRA 用 JSON 如 --lora '{"lora1": 0.6, "lora2": 0.4}';尺寸用 --size 1920x1080;查询任务用 status --task-id TASK_ID;JSON 输出加 --json。建议将图片保存到 data/temp/images/ 目录。频道会话中生成后需调用内置工具 send_media 发送图片,例如 send_media(file_paths=["data/temp/images/cat.jpg"], message="🎨 已生成图片");网页会话直接告知保存路径。

适用场景:需要按文字描述快速产出图片、插画、壁纸或海报素材,并可在飞书、QQ、钉钉、Telegram 等频道会话中自动回传图片。

限制:必须配置有效的 ModelScope Token;异步生成依赖脚本轮询,默认超时 5 分钟;建议使用英文 prompt 以获得更好效果;负面描述需在 prompt 中以 no xxx 表达。收费、价格、可用模型清单等事实资料暂未提供。