EvoLink Seedream 5.0 Pro (Official)
One Great Image, Not Fifteen Decent Ones
- image1
- image2
- image3
- image4
- image
- task_id
- status_info
- result_urls
- response_json
Seedream 5.0 is the ByteDance image model that keeps showing up in "current-gen quality" comparisons, and like everything in the Seedream line it is API-only - there are no weights, no local checkpoint, no GGUF to hunt down. The EvoLink Seedream 5.0 Pro node is the official way to call the top tier of that family from inside ComfyUI. It's the node for the image you care about: the hero shot, the final keyframe, the piece you're actually going to show someone.
The Pro tradeoff, stated plainly
Lite gives you batches of fifteen and calls it a day. Pro goes the other direction: no multi-image output at all - if you need a grid, the node description says go use Lite - but the single image it returns is the model's best effort. That's the trade you're buying into with this node, and it's worth respecting. Plan for Pro when you want quality and Lite when you want volume; they're the same pipeline, different targets.
Mechanically it's the same story as every EvoLink node: upload reference images to EvoLink's file channel, submit to /images/generations, poll, download the result before the 24-hour links expire, and hand it back as an IMAGE tensor. Nothing runs on your machine - no GPU, no VRAM, just requests doing network I/O while you wait.
The inputs that matter
prompt is required, supports Chinese, and the tooltip nudges you to keep it under about 300 characters - with Pro you're buying a great image, and a focused prompt gets you closer than a wall of text. quality is the resolution tier: 2K (default), 1K, or 1.5K. Note that's a different ladder than the other Seedream nodes - Pro's tiers cap lower, but it doesn't need the resolution to look good.
Two fields are Pro-specific:
watermark- a boolean; flip it on if you want EvoLink's watermark baked in. Off by default, and leaving it off is usually the right call.image1–image4reference slots - up to 10 reference images total when you factor inimage_urls_text, which is more than the other Seedream nodes allow. Pro is built for serious image-to-image and editing work: plug in a character sheet and ask for a new scene, and the model holds the subject.
Outputs
image (downloaded, ready for Save Image), task_id (your charge receipt in the job log at evolink.ai), status_info (model/time/credits summary), result_urls (raw links, 24h), and response_json (full platform payload). Same five on every EvoLink node, so any downstream automation you build ports across the pack.
Install and gotchas
Part of the comfyui-evolink pack - one install gets you all the EvoLink nodes. Manager → search EvoLink → Install → fully restart ComfyUI (close the console window, not just refresh). Or:
cd ComfyUI/custom_nodes
git clone https://github.com/deeplearning-goethe/comfyui-evolink
Only requests as a dependency, no model files, no GPU. Key from evolink.ai/dashboard/keys (sk- prefix), fill once, leave blank afterward so it doesn't leak into shared workflow JSON. EVOLINK_API_KEY env var also works.
Standard troubleshooting: node missing after install = not fully restarted or nested folders; "finished but no image" = image output not wired to a Save/Preview node (rerunning is cached and free). 401 bad key, 402 no credit, 429 rate limited, content-policy rejections free. And rerunning the same workflow is cached - you're not charged twice for the same prompt.
Inputs (11)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt | STRING | 画面描述或修改指令,支持中文,建议 300 字以内。 | |
| sizeopt | STRING | auto | auto / 比例如 1:1、16:9、9:21 / 像素如 2048x2048 |
| qualityopt | COMBO | 2K | 分辨率档位 |
| watermarkopt | BOOLEAN | false | 是否加水印 |
| image1opt | IMAGE | 参考图 1:接「加载图像」即图生图/图片编辑(参考图上限 10 张) | |
| image2opt | IMAGE | 参考图 2(可选) | |
| image3opt | IMAGE | 参考图 3(可选) | |
| image4opt | IMAGE | 参考图 4(可选) | |
| image_urls_textopt | STRING | 进阶:已有公网图片 URL 时每行贴一个,与 IMAGE 口混用 | |
| api_keyopt | STRING | EvoLink API Key(sk- 开头)。首次填写后自动保存到本机配置,之后可留空。分享工作流前请清空此框。获取:evolink.ai/dashboard/keys | |
| timeout_secondsopt | INT | 30060–3600 | 最长等待时间;生成失败或审核拦截的任务不扣费 |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | 生成结果(已下载落地,可直连保存节点) |
| task_id | STRING | EvoLink 任务 ID,可到 evolink.ai/zh/dashboard/logs 查询 |
| status_info | STRING | 人读状态摘要(模型/用时/消耗 credits) |
| result_urls | STRING | 结果原始链接,每行一个(24 小时过期) |
| response_json | STRING | 平台 GET /v1/tasks/{id} 的完整 JSON 响应(status/usage/results 等),供下游节点解析 |