SuperAPI AI Directory

image-creation

Design & creation

View repository

Updated 10-15 17:34

About this skill

image-creation

Generate images via Seedream.

Required Env

  • ARK_API_KEY (required)
  • SEEDREAM_TEXT_ENDPOINT_ID (optional; fallback: SEEDREAM_TEXT_MODEL -> built-in default model)
  • SEEDREAM_I2I_ENDPOINT_ID (required for refine)

Constraints

  • Backend minimum pixels: 1920*1920. Smaller inputs (for example 1024x1024) are auto-upscaled.
  • success=true only when the output file is actually written and non-empty.
  • Backend response must contain b64_json or url; otherwise the call fails.
  • Default output path is /tmp unless output is provided.
  • watermark defaults to false (no "AI generated" watermark). Set to true only when you explicitly need watermark.

Usage

# Text to image
python3 skills/image-creation/run.py generate --prompt 'white cat in moonlight' --style realistic --watermark false

# Image to image
python3 skills/image-creation/run.py refine --image_path /tmp/cat.png --prompt 'add starry sky background' --watermark false

Parameters

generate

name type required notes
prompt string yes image description
style string no style tag (default: realistic)
size string no WIDTHxHEIGHT, default 1920x1920
watermark bool no default false; whether to enable API watermark
output string no output file path (default /tmp/seedream_<ts>.png)

refine

name type required notes
image_path string yes input image path
prompt string yes refinement instruction
watermark bool no default false; whether to enable API watermark
output string no output path (default /tmp/seedream_refined_<ts>.png)