Seedance 2.0 + LLM Prompt Helper streamlines prompt creation for ByteDance/Seedance-style video generation by pairing two reference images with a short scene description. The workflow routes your images through LoadImage and ImageConcanate to form a clear, side-by-side visual context, which the GeminiNode then analyzes along with your text to draft a Seedance 2.0–formatted prompt. PreviewAny lets you inspect and copy the LLM’s output before it’s sent on, while PreviewImage helps you sanity-check your references.
Once you’re happy with the generated prompt, it feeds into ByteDance2ReferenceNode (the Seedance 2.0 runner) to produce the motion result. You can review frames with PreviewAny/PreviewImage (as applicable) and export the final animation via SaveVideo. A MarkdownNote in the canvas documents tips and conventions the LLM uses so the prompt it produces aligns with Seedance 2.0’s expected structure and tags. The result: you spend less time reverse-engineering prompt syntax and more time iterating on visuals and motion.
API
Use this workflow from code
Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.
Run it from TypeScript or Python with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");The SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API).
Comfy Cloud API access requires a plan with an API key.
FAQ

















