SuperAPI AI 工具集

image-gen

设计与创作

查看项目

更新于 10-16 04:57

技能介绍

用途:用 GPT-image2 通过一行命令出图。纯文字描述可文生图,传入公网图片URL可图生图或编辑(换背景、换风格、改主体)。适合快速出可用素材、验证视觉方向,如小红书/公众号封面底图、文章示意配图、电商主视觉或海报草稿;不替代专业设计精修,一次出一张,多个候选需多次运行。

主要能力:文生图与图生图/编辑;提示词建议包含主体+风格+画面要素+用途比例,中文可直接传。参考图需公网可访问图片直链,本地路径或需登录链接不可用。

使用方式:先配置环境变量 DOUBAOYA_API_KEY(形如 dyh_…,在 doubaoya.com 密钥中心生成)。文生图执行:python3 "$SKILL_PATH/scripts/generate_image.py" "一只戴墨镜的卡通鸭子,扁平插画风";图生图执行:python3 "$SKILL_PATH/scripts/generate_image.py" "把背景换成赛博朋克霓虹街道" --image "https://example.com/ref.png"。脚本会等待约3分钟,将结果JSON打到stdout。

接口:POST https://doubaoya.com/api/skills/gpt-image-gen/invoke,鉴权头 Authorization: Bearer $DOUBAOYA_API_KEY,请求体含 prompt 与可选 referenceImage。返回信封 success/requestId/data/error,取图直链为 data.image.url,偶发 data.images[] 时取第一张;读取需防御式,取不到即视为未出图并提示重试。

限制与容错:异步慢操作约3分钟属正常,单次请求内返回,无需轮询;不要中途打断或重复调用,以免重复扣费。prompt 为空会返回 VALIDATION_ERROR;401 表示密钥缺失或无效;402 表示额度不足;502 PROVIDER_FAILED 为上游临时故障且会自动退款,可安全重试。密钥绝不打印、不写入文件、不回显给用户。若返回 JSON 顶层出现 notice 字段,应原样转达给用户。