Extensions/ComfyUI-Seedance2-Direct-BytePlus
ComfyUI Extension

ComfyUI-Seedance2-Direct-BytePlus

Custom ComfyUI nodes for calling Seedance 2.0 through a direct BytePlus ModelArk API key.

By aisam1989·Created 2 months ago·Updated 2 months ago· 0
aisam1989/ComfyUI-Seedance2-Direct-BytePlus
Nodes
On cloudLocal install
Stars0
Updated2 months ago
Readme

ComfyUI Seedance 2.0 Direct BytePlus

Custom ComfyUI nodes for calling Seedance 2.0 through a direct BytePlus ModelArk API key.

This is separate from ComfyUI's official Partner Nodes. The official nodes use Comfy account auth and credits; these nodes are for cases where you have a BytePlus / ModelArk API key and want to use it inside a local ComfyUI workflow.

Nodes

  • Seedance 2.0 BytePlus API Key
  • Seedance 2.0 BytePlus Text to Video
  • Seedance 2.0 BytePlus Reference to Video
  • Seedance 2.0 BytePlus Media Reference to Video
  • Seedance 2.0 BytePlus Save Video

Install

Clone or copy this folder into your ComfyUI custom_nodes directory:

cd /path/to/ComfyUI/custom_nodes
git clone https://github.com/YOUR_USERNAME/ComfyUI-Seedance2-Direct-BytePlus.git

Restart ComfyUI, then search for Seedance 2.0 BytePlus.

API Key

You can wire the key with the Seedance 2.0 BytePlus API Key node.

Alternatively, create a local config.ini file next to __init__.py:

[byteplus]
api_key = your_key_here

config.ini is ignored by git so your key is not committed.

You can also set an environment variable:

export BYTEPLUS_API_KEY="your_key_here"

Basic Workflow

Text to video:

Seedance 2.0 BytePlus API Key -> Seedance 2.0 BytePlus Text to Video -> Save Video

Media reference:

Load Image / Load Video -> Seedance 2.0 BytePlus Media Reference to Video -> Save Video

Notes

  • The node uses the BytePlus ModelArk endpoint https://ark.ap-southeast.bytepluses.com/api/v3.
  • Model IDs:
    • dreamina-seedance-2-0-260128
    • dreamina-seedance-2-0-fast-260128
  • Local image and video references are converted to base64 data URLs. If BytePlus rejects video data URLs for your account, a hosted upload step will be needed.

Security

Do not commit config.ini, workflow files containing your API key, or logs that include secrets.