
## 工作流概述
这个n8n工作流利用Bytedance的seedance-1-lite模型,通过简单的文本提示生成AI视频内容。工作流采用模块化设计,分为四个主要部分,确保从视频生成到结果处理的完整自动化流程。
## ⚡ 第一部分:启动与身份验证
– **▶️ 点击执行** → 手动触发器启动工作流
– **🔑 设置API密钥** → 安全存储Replicate API密钥,确保所有请求都经过授权
**优势**:保持API凭据安全且可重复使用
## 🛠️ 第二部分:发送视频生成请求
– **📡 创建预测** → 向Replicate发送POST请求,包含:
– `prompt`:视频的文本描述
– `seed`:(可选)控制随机性以实现可重现性
– 模型版本:`b6519549e375404f45af5ef2e4b01f651d4014f3b57d3270b430e0523bad9835`
**优势**:仅通过简单文本提示即可启动AI视频生成
## 🔍 第三部分:跟踪预测状态
– **📦 提取预测ID** → 存储`predictionId`、`status`和`predictionUrl`用于轮询
– **⏳ 等待** → 在检查之间暂停2秒
– **🔁 检查预测状态** → 调用Replicate检查视频是否准备就绪
– **✅ 检查是否完成** → 分支逻辑:
– 如果状态 = `succeeded` → 继续
– 否则 → 循环回到**等待**直到完成
**优势**:确保工作流耐心监控进度而不会超时
## 📽️ 第四部分:处理并返回结果
– **📦 处理结果** → 输出包含以下内容的清晰响应:
– `status`:状态
– `video_url`:生成的视频链接
– `metrics`:指标
– `created_at`和`completed_at`:创建和完成时间
– `model: bytedance/seedance-1-lite`:模型信息
**优势**:提供结构化数据和直接视频链接,便于分享或存储
## 工作流节点详情
工作流包含以下核心节点:
– **Manual Trigger**:手动启动工作流
– **Set**:安全存储API密钥
– **HTTP Request**:向Replicate API发送请求
– **Code**:处理数据和提取信息
– **Wait**:控制轮询间隔
– **If**:条件分支判断
– **Sticky Note**:工作流文档和说明
## 最终优势
– 🎬 直接从文本提示生成AI驱动的视频
– 🔑 API密钥在工作流内安全存储
– 🔄 通过自动轮询处理异步处理
– 📤 提供干净、可立即使用的JSON输出,包括视频URL
– 🧩 灵活 – 可以将结果连接到Slack、Google Drive或YouTube进行即时发布

评论(0)