Luma: 文生视频

该ComfyUI工作流可将文本提示词转化为高质量短视频,核心为Luma的文本转视频模型。主节点LumaVideoNode将提示词和参数发送至Luma API并轮询渲染结果。LumaConceptsNode可输入结构化“概念”,精细控制镜头运动(如平移、倾斜、变焦),避免提示词过长。SaveVideo节点将返回视频写入磁盘,MarkdownNote节点提供流程内指导和提示。

技术上,该流程为API驱动:LumaVideoNode打包提示词和LumaConceptsNode的概念对象,提交生成请求并等待完成。流程中的seed参数仅用于决定LumaVideoNode是否重新运行(即跳过缓存),不影响最终视频的视觉随机性。这样可通过调整LumaConceptsNode快速迭代镜头运动、时长和构图,同时保持提示词简洁。

API

通过代码使用此工作流

每个 Comfy 工作流都是一个 JSON 图。下面的内容就是此工作流的完整数据,ComfyUI 运行时也是如此——你可以从该 URL 获取、放入版本控制,或在 ComfyUI 中加载并逐节点运行。

api_luma_t2v.json
正在获取工作流 JSON…

使用 Comfy SDK 从 TypeScript 或 Python 运行。相同代码可用于 Comfy Cloud 或你自托管的 ComfyUI——只需更改基础 URL。

// Install (beta)
npm i @comfyorg/sdk

// Run "Luma: 文生视频" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("api_luma_t2v_api.json");

const job = await client.run(wf);
await job.getOutputs("8")[0].toFile("output.png"); // SaveVideo

SDK 需要 API 格式的工作流:在 ComfyUI 中打开此工作流,使用 文件 → 导出工作流(API)。

Comfy Cloud API 访问需要包含 API 密钥的套餐。

常见问题

常见问题

查看所有工作流
Showing 30 of 30 templates