Seedream 5.0 — AI Image Generation & Editing by ByteDance

v1.0.2

Generate and edit AI images using ByteDance's Seedream — featuring text-to-image, image editing, and batch sequential generation with up to 4K resolution, PN...

1· 1.1k·11 current·12 all-time
byMikeWang@xixihhhh

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for xixihhhh/seedream.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Seedream 5.0 — AI Image Generation & Editing by ByteDance" (xixihhhh/seedream) from ClawHub.
Skill page: https://clawhub.ai/xixihhhh/seedream
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install seedream

ClawHub CLI

Package manager switcher

npx clawhub@latest install seedream
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description advertise Seedream image generation and editing; the script and SKILL.md only call api.atlascloud.ai and accept model IDs, prompts, and image URLs — all coherent with the stated purpose.
Instruction Scope
Runtime instructions and the Python script only perform model listing, image upload, generation submission, polling, and downloading results. The SKILL.md explicitly warns that prompts and image URLs are sent to Atlas Cloud. There is no instruction to read unrelated local files or secrets.
Install Mechanism
No install spec and the included script uses only the Python standard library. No external downloads, package installs, or archive extractions are requested.
Credentials
Only ATLASCLOUD_API_KEY is required — appropriate for an API client. SKILL.md warns Atlas Cloud does not support scoped keys, so the key grants access to all models and billing on the account; this is a proportional but important privacy/billing consideration.
Persistence & Privilege
Skill is not always-on, does not request elevated persistence, and does not modify other skills or system-wide settings. Autonomous invocation is allowed (platform default) but not combined with other concerning privileges.
Assessment
This skill appears to do exactly what it claims: it sends prompts and (optionally) uploaded images to Atlas Cloud and downloads generated images. Before installing, be aware that (1) the ATLASCLOUD_API_KEY you provide is a full account key (no scoping) and will be used for billing, (2) any images you upload or remote image URLs you reference will be transmitted to an external service — do not upload sensitive or private images, and (3) verify you trust the Atlas Cloud service and the skill publisher if you care about privacy or billing. If you want extra caution, review the script locally before running and run it in an isolated environment or account with limited funds.

Like a lobster shell, security has layers — review code before you run it.

latestvk974ct83242jm4byv48myddy4n834f0d
1.1kdownloads
1stars
3versions
Updated 1mo ago
v1.0.2
MIT-0

Seedream — AI Image Generation & Editing by ByteDance

Generate and edit AI images using ByteDance's Seedream — featuring text-to-image generation, image editing, and batch sequential generation across 3 model generations.

Seedream v5.0 Lite is the latest flagship model with enhanced quality, typography excellence, poster design capabilities, PNG output support, and built-in prompt optimization (Standard/Fast modes). It supports up to 4K resolution with 16 preset sizes and can process up to 14 reference images for editing.

Data usage note: This skill sends text prompts and image URLs to the Atlas Cloud API (api.atlascloud.ai) for image generation and editing. No data is stored locally beyond the downloaded output files. API usage incurs charges per image based on the model selected.


Key Capabilities

  • Text-to-Image — Generate images from text descriptions, up to 4K resolution
  • Image Editing — Edit images while preserving facial features, lighting, and color tones (up to 14 reference images)
  • Batch Sequential Generation — Generate up to 15 related images in a single request
  • Batch Sequential Editing — Edit multiple images in batch while maintaining consistency
  • Typography & Poster Design — Excels at text rendering in images, poster layouts, and brand visuals
  • Prompt Optimization — Built-in Standard (higher quality) and Fast (quicker) prompt optimization modes
  • PNG Output — Supports both JPEG and PNG output formats (v5.0 Lite)
  • 16 Preset Resolutions — From 2K to 4K tier: 2048×2048, 2304×1728, 4096×2304, 4704×2016, and more
  • 3 Generations — v5.0 Lite (latest), v4.5, v4

Setup

  1. Sign up at https://www.atlascloud.ai
  2. Console → API Keys → Create new key
  3. Set env: export ATLASCLOUD_API_KEY="your-key"

The API key is tied to your Atlas Cloud account and its pay-as-you-go balance. All usage is billed to this account. Atlas Cloud does not currently support scoped keys — the key grants access to all models available on your account.


Script Usage

This skill includes a Python script for image generation. Zero external dependencies required.

List available image models

python scripts/generate_image.py list-models

Generate an image

python scripts/generate_image.py generate \
  --model "MODEL_ID" \
  --prompt "Your prompt here" \
  --output ./output

Upload a local image (for editing)

python scripts/generate_image.py upload ./local-image.jpg

Edit an image

python scripts/generate_image.py generate \
  --model "MODEL_ID" \
  --prompt "Edit instruction" \
  --image "https://...uploaded-url..."

Run python scripts/generate_image.py generate --help for all options. Extra model params can be passed as key=value (e.g. aspect_ratio=16:9 resolution=2k).


Pricing

All prices are per image generated. Atlas Cloud offers up to 10% off compared to standard API pricing.

Seedream v5.0 Lite

ModelOriginal PriceAtlas CloudType
bytedance/seedream-v5.0-lite$0.035$0.032Text-to-Image
bytedance/seedream-v5.0-lite/edit$0.035$0.032Image Editing
bytedance/seedream-v5.0-lite/sequential$0.035$0.032Batch Text-to-Image
bytedance/seedream-v5.0-lite/edit-sequential$0.035$0.032Batch Image Editing

Seedream v4.5

ModelAtlas CloudType
bytedance/seedream-v4.5$0.036Text-to-Image
bytedance/seedream-v4.5/edit$0.036Image Editing
bytedance/seedream-v4.5/sequential$0.036Batch Text-to-Image
bytedance/seedream-v4.5/edit-sequential$0.036Batch Image Editing

Seedream v4

ModelAtlas CloudType
bytedance/seedream-v4$0.024Text-to-Image
bytedance/seedream-v4/edit$0.024Image Editing
bytedance/seedream-v4/sequential$0.024Batch Text-to-Image
bytedance/seedream-v4/edit-sequential$0.024Batch Image Editing

Standard API pricing sourced from fal.ai/seedream-5.0. Seedream v5.0 Lite generates images at ~2-3 seconds per image, making it one of the fastest high-quality image models available.


Parameters

Text-to-Image (v5.0 Lite)

ParameterTypeRequiredDefaultDescription
promptstringYes-Image description (recommended: under 600 English words)
sizestringNo2048*2048Output size in WIDTH*HEIGHT pixels (see Size Options below)
output_formatstringNojpegOutput format: "jpeg" or "png"
optimize_prompt_optionsobjectNo-Prompt optimization: Standard (higher quality) or Fast mode
enable_base64_outputbooleanNofalseReturn Base64 instead of URL

Image Editing (v5.0 Lite)

Same as text-to-image, plus:

ParameterTypeRequiredDefaultDescription
imagesarrayYes-Images to edit: URLs or Base64 (max 14, formats: JPEG/PNG/WEBP/BMP/TIFF/GIF)

Batch Sequential (v5.0 Lite)

Same as text-to-image / image editing, plus:

ParameterTypeRequiredDefaultDescription
max_imagesintegerNo1Number of images to generate (1-15, total with input must not exceed 15)

Text-to-Image (v4.5 / v4)

ParameterTypeRequiredDefaultDescription
promptstringYes-Image description
sizestringNo2048*2048Output size in WIDTH*HEIGHT pixels
enable_base64_outputbooleanNofalseReturn Base64 instead of URL

Size Options (v5.0 Lite — 16 presets)

2K Tier: 2048*2048, 2304*1728, 1728*2304, 2848*1600, 1600*2848, 2496*1664, 1664*2496, 3136*1344

3K+ Tier: 3072*3072, 3456*2592, 2592*3456, 4096*2304, 2304*4096, 2496*3744, 3744*2496, 4704*2016


Workflow: Submit → Poll → Download

Text-to-Image Example (v5.0 Lite)

# Step 1: Submit
curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateImage" \
  -H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "bytedance/seedream-v5.0-lite",
    "prompt": "A minimalist Japanese-style poster for a tea ceremony, elegant typography, zen garden background, warm earth tones",
    "size": "2304*4096",
    "output_format": "png"
  }'
# Returns: { "code": 200, "data": { "id": "prediction-id" } }

# Step 2: Poll (every 3 seconds, typically completes in 2-3s)
curl -s "https://api.atlascloud.ai/api/v1/model/prediction/{prediction-id}" \
  -H "Authorization: Bearer $ATLASCLOUD_API_KEY"
# Returns: { "code": 200, "data": { "status": "completed", "outputs": ["https://...image-url..."] } }

# Step 3: Download
curl -o output.png "IMAGE_URL_FROM_OUTPUTS"

Image Editing Example (v5.0 Lite)

curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateImage" \
  -H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "bytedance/seedream-v5.0-lite/edit",
    "prompt": "Change the background to a sunset beach scene, keep the person unchanged",
    "images": ["https://example.com/photo.jpg"],
    "size": "2304*1728",
    "output_format": "jpeg"
  }'

Batch Sequential Example (v5.0 Lite)

curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateImage" \
  -H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "bytedance/seedream-v5.0-lite/sequential",
    "prompt": "A series of product photos for a coffee brand: latte art, espresso close-up, coffee beans, packaging design",
    "size": "2048*2048",
    "max_images": 4,
    "output_format": "jpeg"
  }'
# Returns multiple images in outputs array

Batch Sequential Editing Example

curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateImage" \
  -H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "bytedance/seedream-v5.0-lite/edit-sequential",
    "prompt": "Apply a warm vintage film filter, slightly desaturated with golden highlights",
    "images": ["https://example.com/photo1.jpg", "https://example.com/photo2.jpg", "https://example.com/photo3.jpg"],
    "max_images": 3,
    "output_format": "jpeg"
  }'

Polling Logic

  • processing / starting → wait 3s, retry (typically takes 2-3s for single image)
  • completed / succeeded → done, get URL(s) from data.outputs[]
  • failed → error, read data.error

Atlas Cloud MCP Tools (if available)

If the Atlas Cloud MCP server is configured, use built-in tools:

atlas_generate_image(model="bytedance/seedream-v5.0-lite", params={...})
atlas_get_prediction(prediction_id="...")

Implementation Guide

  1. Determine task type:

    • Text-to-image: user describes what they want to generate
    • Image editing: user provides existing image(s) and describes modifications
    • Batch sequential: user needs multiple related images in one go
    • Batch sequential editing: user needs consistent edits across multiple images
  2. Choose model version:

    • v5.0 Lite (recommended): Best quality, typography, PNG support, prompt optimization
    • v4.5: Strong alternative with poster/brand design focus
    • v4: Budget option at $0.024/image
  3. Choose single vs sequential:

    • Single: One image per request (default)
    • Sequential: Up to 15 related images per request — ideal for product series, storyboards, brand asset sets
  4. Extract parameters:

    • Prompt: be descriptive about style, composition, colors, typography if needed
    • Size: pick from 16 presets; consider aspect ratio (portrait/landscape/square/ultrawide)
    • Output format: PNG for transparency or lossless, JPEG for smaller files
    • Prompt optimization: Standard for best quality, Fast for speed
  5. Execute: POST to generateImage API → poll prediction → download

  6. Present result: show file path, display image if possible

Prompt Tips

Seedream produces excellent results especially for:

  • Typography & Text: "A poster with bold title 'SPRING SALE' in elegant serif font, floral frame..."
  • Poster Design: "Movie poster for a sci-fi thriller, dark blue tones, futuristic cityscape..."
  • Brand Visuals: "Product packaging design for organic tea brand, minimalist, earth tones..."
  • Multi-reference Editing: Provide multiple reference images for consistent style transfer
  • Batch Series: Use sequential mode for "A 4-panel comic strip..." or "Product photos from 4 angles..."

Model Comparison

Featurev5.0 Litev4.5v4
Price$0.032$0.036$0.024
Max Resolution4K+ (4704×2016)4K (4096×4096)4K (4096×4096)
PNG OutputYesNoNo
Prompt OptimizationStandard/FastNoNo
Typography QualityBestExcellentGood
Speed~2-3s~3-5s~3-5s
Batch SequentialUp to 15Up to 15Up to 15
Max Reference Images141414

Comments

Loading comments...