Nodes/Comfyui-zhenzhen/Concurrent Submit | Zhenzhen Doubao Seedream3.0
ComfyUI Node

Concurrent Submit | Zhenzhen Doubao Seedream3.0

The budget Doubao image lane, batched

By T8mars·Created about a year ago·Updated 2 days ago· 740
Concurrent Submit | Zhenzhen Doubao Seedream3.0
    • task
    prompt
    modeldoubao-seedream-3-0-t2i-250415
    response_formaturl
    size1024x1024
    Custom_size1536x1024
    guidance_scale2.5
    apikey
    seed-1
    watermarktrue
    skip_errorfalse

    Seedream 3.0 is where the Doubao image line started in this pack - the t2i model that predates the 4.0/4.5 refinements and still works fine for straightforward generation. The blocking node does one image per call. This submit node is the concurrent version: same doubao-seedream-3-0-t2i-250415 call, same size and guidance controls, but each job goes into the shared 30-worker image pool and returns a task handle instead of a finished image.

    Reach for it when you want the cheapest possible batch lane in the Zhenzhen Doubao family. 3.0 is slower and less refined than its successors, but for draft work - "I need twelve rough concepts to pick three from" - the concurrent version makes the speed difference irrelevant, because twelve jobs run at once. It's the sensible first rung of the ladder: validate on 3.0 at 30-way, then re-roll the survivors on 4.5.

    How it works

    Auto-generated concurrent wrapper, identical machinery to every submit node here: the class copies the base node's inputs at import time, wraps its generation call in a bounded ThreadPoolExecutor (30 image workers by default, set via COMFLY_IMAGE_CONCURRENCY), and returns a COMFLY_IMAGE_FUTURE. Collect with ComflyConcurrent_Image_Await ("Concurrent Collect Images (30)"), which waits for the batch and returns IMAGE tensors in slot order.

    Required inputs: prompt, model (default doubao-seedream-3-0-t2i-250415), response_format (url default), size (nine presets from 1024x1024 up to 1512x648, plus Custom where the Custom_size string like "1536x1024" takes over), and guidance_scale (2.5 default). Optional: apikey, seed (default -1), watermark (on by default), and skip_error.

    Installing it

    One clone, whole pack:

    cd ComfyUI/custom_nodes
    git clone https://github.com/T8mars/Comfyui-zhenzhen
    

    Restart ComfyUI, or install "Comfyui-zhenzhen" via ComfyUI Manager. No model downloads - Seedream runs on ByteDance hardware behind the proxy.

    Common issues

    Pack-level: account + credit required, 443 errors need VPN with TUN mode, first-run 500s are usually upstream - re-run. Seedream-3.0-specific: Custom_size is a freeform string, not a dropdown - get the WxH format wrong (e.g. spaces, lowercase x) and the request can fail at the API rather than the node. And remember 3.0 is the budget tier for a reason; if a batch comes back looking dated next to 4.5, that's the model, not your prompt - re-roll keepers on the newer node rather than re-prompting this one. Meter note: 30 concurrent calls, 30 paid calls - the pool is parallelism, not discount.

    Categoryzhenzhen/Doubao/Concurrent Submit

    Inputs (10)

    NameTypeDefaultDescription
    promptSTRING
    modelSTRINGdoubao-seedream-3-0-t2i-250415
    response_formatCOMBOurl2 options: url, b64_json
    sizeCOMBO1024x10249 options: 1024x1024, 864x1152, 1152x864, 1280x720, 720x1280, 832x1248, +3
    Custom_sizeSTRING1536x1024
    guidance_scaleFLOAT2.51–10
    apikeyoptSTRING
    seedoptINT-1-1–2147483647
    watermarkoptBOOLEANtrue
    skip_erroroptBOOLEANfalse开启后,节点失败时不报错、按旧行为返回默认空结果;关闭时(默认)失败直接抛出错误。

    Outputs (1)

    NameTypeDescription
    taskCOMFLY_IMAGE_FUTURE