SuperAPI AI 工具集

genimg

设计与创作

查看项目

更新于 10-16 09:44

技能介绍

用途:genimg 用于调用任意 OpenAI 兼容的图像生成 API,完成文生图(text-to-image)与图生图(image-to-image)。

主要能力:支持多服务商配置,可设置 base_url、api_key、model 与 default_size,并指定默认服务商;支持通过 --provider 切换服务商、通过 --image 启用图生图、通过 --size 覆盖默认尺寸。

使用方式:命令形式为 /genimg <prompt>(文生图)、/genimg <image_path> <prompt>(图生图)、/genimg init(交互式配置向导)。配置保存在 ~/.genimg/config.json,结构包含 providers 与 default_provider。若配置文件不存在,脚本会提示预期格式并建议运行 /genimg init。也可直接运行 python3 <skill-path>/scripts/generate.py --prompt "<prompt>" --output "<output_path>" [--provider "<provider_name>"] [--image "<input_image_path>"] [--size "2048x2048"]。

适用场景:需要以统一接口接入不同图像生成服务商、批量或脚本化生成图片、以及基于已有图片进行编辑时。

限制:default_size 必须与所选服务商和模型匹配,不能假定 1024x1024 通用;当前 volcengine 配置使用 2048x2048。图生图模式下尺寸默认 auto。具体可用模型、计费与效果取决于所配置的服务商,资料未提供。