Nodes/ComfyUI Seedance/Zhenzhen Image GK v1.5 图像生成/编辑
ComfyUI Node

Zhenzhen Image GK v1.5 图像生成/编辑

The two-model house image node where 'edit' is a dropdown away

By T8mars·Created 2 months ago·Updated 3 days ago· 31
Zhenzhen Image GK v1.5 图像生成/编辑
  • image1
  • api_config
  • image
  • image_url
  • task_id
  • response
modelzhenzhen-image-gk-v15
prompt
size1:1
n1
skip_errorfalse
seed0

Zhenzhen_Image_GK_V15 is the v1.5 member of the "Zhenzhen Image GK" line - the author's house-brand image models served through the T8mars/ComfyUI_Seedance reseller API. It's a deliberately simple node: two models under one dropdown, zhenzhen-image-gk-v15 for text-to-image and zhenzhen-image-gk-v15-edit for editing a single reference image. Where the G2 node throws 16 image slots and three resolution tiers at you, this one keeps it to the essentials, which makes it a reasonable "just make me a still" or "just fix this one thing" choice if you're already paying for the pack.

Same standing caveat as every node here: these are closed models on a third-party server, your prompt and image leave the machine, and you're billed per call. There's no local open equivalent named "Zhenzhen" - the branding is the reseller's own, so treat the model as an opaque hosted service rather than something you can evaluate on paper.

How it works

Pick zhenzhen-image-gk-v15 and it's a plain text-to-image job: prompt, size, n, run. Switch to zhenzhen-image-gk-v15-edit, connect image1 (required - and this node only submits the first image, there are no extra slots), and describe the edit in prompt. Same /v1/image/generations endpoint as the rest of the pack's image nodes, same upload → submit → poll → download → decode cycle, and the result comes back as a ComfyUI IMAGE ready for a preview or save node.

The size dropdown is the fixed five: 1:1, 16:9, 9:16, 3:2, 2:3. n runs 1 to 10 and requests that many images from the API, but the node downloads the gateway's primary result - same cost-leak behavior as its sibling nodes, so keep n at 1 unless you specifically want the extra candidates recorded in the response.

Inputs and outputs that matter

  • model - zhenzhen-image-gk-v15 or zhenzhen-image-gk-v15-edit.
  • prompt - up to 20000 characters.
  • size - 1:1, 16:9, 9:16, 3:2, 2:3.
  • n - 1 to 10; node downloads the primary result.
  • image1 - required for the edit model, ignored by the T2I model.

Outputs: image, image_url, task_id, response.

Install

One node in T8mars/ComfyUI_Seedance:

# ComfyUI Manager: search "ComfyUI Seedance", or:
comfy node install seedance

Or clone https://github.com/T8mars/ComfyUI_Seedance.git into ComfyUI/custom_nodes, pip install -r requirements.txt, restart, and configure a key from api.seedance.nz/console via the Seedance API Config node or SEEDANCE_API_KEY.

Where people get burned

Two easy mistakes. First, forgetting to switch image1 over when you move from T2I to edit - the slot is there in both modes, but the T2I model ignores it, so a connected image quietly does nothing. Second, the single-image rule: if you're used to the G2 node's multi-reference editing, this node will only ever submit the first image, and that's by design, not a bug. Everything else is the pack's usual rhythm: test at 1:1 with n=1 first, watch the per-call meter, and remember the edit model still enforces upstream moderation - a "fix this" instruction can't route around a filter that lives in the hosted model.

CategorySeedance

Inputs (8)

NameTypeDefaultDescription
modelCOMBOzhenzhen-image-gk-v15zhenzhen-image-gk-v15 for text-to-image; zhenzhen-image-gk-v15-edit requires image1. | 文生图使用 gk-v15;图像编辑使用 gk-v15-edit 并连接 image1。
promptSTRINGPrompt, up to 20000 characters. | 提示词,最多 20000 字符。
sizeCOMBO1:1Top-level API size. | 顶层 size 参数。
nINT11–10Number of images requested from the API, 1 to 10. This node downloads the primary result returned by the gateway. | 请求图片数量 1 到 10,节点下载网关返回的主结果。
image1optIMAGERequired for zhenzhen-image-gk-v15-edit; only the first image is submitted. | gk-v15-edit 必填,仅提交第一张图。
api_configoptSEEDANCE_CONFIGConnect Seedance API Config; otherwise SEEDANCE_API_KEY is used.
skip_erroroptBOOLEANfalseOn failure return a placeholder image instead of stopping the workflow. | 失败时输出占位图片而不中断工作流。
seedoptINT00–18446744073709550000ComfyUI cache seed. Fixed reuses the cached result while all other inputs stay unchanged; randomize/increment/decrement starts a new execution. This value is not sent to models without documented seed support. | ComfyUI 缓存种子;Fixed 在其他输入不变时复用缓存,随机、递增或递减会触发新任务。未声明支持 seed 的模型不会收到此参数。

Outputs (4)

NameTypeDescription
imageIMAGE
image_urlSTRING
task_idSTRING
responseSTRING