Nodes/comfyui-evolink/EvoLink MiniMax Hailuo 2.3 Fast (Official)
ComfyUI Node

EvoLink MiniMax Hailuo 2.3 Fast (Official)

The cheaper Hailuo — same motion, image-to-video only, one fewer frame

By deeplearning-goethe·Created 24 days ago·Updated a day ago· 0
EvoLink MiniMax Hailuo 2.3 Fast (Official)
  • first_frame
  • video
  • task_id
  • status_info
  • result_urls
  • response_json
prompt
quality768p
duration6
prompt_optimizertrue
fast_pretreatmentfalse
api_key
timeout_seconds1200

EvoLink_Hailuo23Fast is the budget door into MiniMax's Hailuo 2.3. Same strong motion expressiveness as the standard Hailuo node, but it's the "Fast" tier - cheaper and quicker - and it's image-to-video only. No text-to-video here; the first frame is required, and everything animates out from your image. If you're iterating on a single character or scene and want the Hailuo motion quality without paying full price per run, this is the one.

The trade is honest: it's the budget variant, so think drafts and rapid iteration, not your final polished render - though at up to 1080p it can pass for finished work at a glance.

The inputs that matter

  • first_frame (required) - the IMAGE input. Connect Load Image here. This node has no text-to-video mode, so the frame is non-negotiable.
  • prompt (required) - what happens and how the camera moves; Chinese-friendly.
  • duration - 6 (default) or 10 seconds.
  • quality - 768p (default) or 1080p.
  • prompt_optimizer - defaults to on, and it rewrites your prompt before submission. If the output drifts from what you wrote, turn it off.
  • fast_pretreatment - default off; shortens the optimization phase for speed.

Plus the pack-standard api_key (fill once, saved locally) and timeout_seconds (1200).

How it works

Identical plumbing to the rest of the pack: your frame uploads through EvoLink's file channel (auto-deleted after 72h, no third-party image host), the job posts to POST /v1/videos/generations, and the pack polls until the clip finishes, downloading it as a VIDEO object. Wire video into a native Save Video node. You also get task_id, status_info, result_urls (24h expiry), and response_json. Needs a recent ComfyUI for VIDEO output support.

Installing

No GPU, no model files, only requests:

cd ComfyUI/custom_nodes
git clone https://github.com/deeplearning-goethe/comfyui-evolink.git

Fully restart ComfyUI afterward, or use ComfyUI Manager and search EvoLink.

Troubleshooting

The pack-wide error set applies: 401 key, 402 balance, 403 access, 429 rate limit, and the VPN note - whitelist api.evolink.ai and files-api.evolink.ai for direct connection. The Hailuo-specific gotcha is prompt_optimizer rewriting your carefully-worded prompt; when the output does something you never wrote, that's your culprit. And remember this node is first-frame-only by design - if you find yourself wanting a last frame or text-to-video, you're on the wrong node; grab the standard Hailuo 2.3 node instead.

CategoryEvoLink

Inputs (8)

NameTypeDefaultDescription
promptSTRING镜头/画面描述(可选),支持中文。
first_frameIMAGE首帧图(必接)
qualityoptCOMBO768p分辨率
durationoptCOMBO6视频时长(秒)
prompt_optimizeroptBOOLEANtrue自动优化 prompt;要精确控制时关闭
fast_pretreatmentoptBOOLEANfalse快速预处理,缩短优化耗时
api_keyoptSTRINGEvoLink API Key(sk- 开头)。首次填写后自动保存到本机配置,之后可留空。分享工作流前请清空此框。获取:evolink.ai/dashboard/keys
timeout_secondsoptINT120060–3600最长等待时间;生成失败或审核拦截的任务不扣费

Outputs (5)

NameTypeDescription
videoVIDEO生成结果(已下载落地,可直连保存节点)
task_idSTRINGEvoLink 任务 ID,可到 evolink.ai/zh/dashboard/logs 查询
status_infoSTRING人读状态摘要(模型/用时/消耗 credits)
result_urlsSTRING结果原始链接,每行一个(24 小时过期)
response_jsonSTRING平台 GET /v1/tasks/{id} 的完整 JSON 响应(status/usage/results 等),供下游节点解析