
## 🌍 概述
这个工作流将**n8n**与**Replicate的Wan-Video模型**连接起来,通过图像+提示词生成视频内容。
它处理:
* 🔑 API身份验证
* 📤 发送生成请求
* ⏳ 轮询直到完成
* 📥 返回可下载的视频链接
—
## 🟢 第1部分:启动与身份验证
🔗 **节点:**
1️⃣ **手动触发**
▶️ 当您点击*执行工作流*时手动启动工作流。
2️⃣ **设置API密钥**
🔑 在n8n中安全存储您的**Replicate API密钥**。
* 值:`YOUR_REPLICATE_API_KEY`
💡 **初学者优势**:
✅ 无需在每个请求中硬编码API密钥
✅ 轻松为不同账户更换密钥
—
## 🔵 第2部分:发送视频生成请求
🔗 **节点:**
3️⃣ **创建预测(HTTP请求)**
📤 向Replicate API发送请求 → `/v1/predictions`
* 模型:`wan-video/wan-2.2-i2v-a14b`
* 输入参数:
* 📝 `prompt` → 您的文本描述
* 🖼️ `image` → 输入视频/图像URL
* 🎲 `seed` → 可重现性
* 🎞️ `num_frames` → 81帧
* ⏩ `sample_shift` → 5
* ⚙️ `sample_steps` → 30
* 🎬 `frames_per_second` → 16
4️⃣ **提取预测ID(代码)**
🆔 从Replicate的响应中提取**预测ID + 状态**。
此ID需要用于轮询直到视频生成完成。
💡 **初学者优势**:
✅ 自动执行API调用以生成视频
✅ 提取ID → 避免手动复制粘贴
—
## 🟣 第3部分:轮询与状态检查
🔗 **节点:**
5️⃣ **等待(2秒)**
⏳ 在检查进度前添加短暂延迟。
* 防止API滥用
6️⃣ **检查预测状态(HTTP请求)**
🔄 调用Replicate API → `/v1/predictions/{id}`
* 检查视频是否仍在处理或已完成
7️⃣ **检查是否完成(IF节点)**
❓ 比较状态 → `succeeded` 或否
* ✅ 如果完成 → 转到**处理结果**
* ❌ 如果未完成 → 循环回到**等待**并重试
💡 **初学者优势**:
✅ 自动重新检查 → 您无需手动刷新
✅ 工作直到结果准备就绪
—
## 🟡 第4部分:处理最终结果
🔗 **节点:**
8️⃣ **处理结果(代码)**
📥 完成后提取:
* ✅ 状态
* 🎞️ 输出视频URL
* 📊 生成指标
* ⏱️ 时间戳(created_at, completed_at)
* 🧩 使用的模型
最终输出 = 可直接下载/分享的**视频URL** 🎥
—
## 📊 最终概览
| 部分 | 发生什么 | 为什么有用 |
| —— | ————————– | —————————- |
| 🟢 认证 | 手动触发 + API密钥 | 安全,易于启动 |
| 🔵 发送 | 创建预测 + 提取ID | 启动视频生成 |
| 🟣 轮询 | 等待 + 检查状态 + IF | 自动检查进度直到完成 |
| 🟡 结果 | 处理结果 | 提供最终视频链接 + 元数据 |
—
## 🚀 为什么这个工作流很棒
* 🎥 **从图像+提示词生成视频** → 几分钟内完成AI驱动的视频生成
* 🔄 **完全自动化** → 从请求到最终视频,无需手动检查
* 🔑 **安全** → API密钥安全处理
* ⚙️ **可定制** → 调整帧数、FPS、提示词、种子
—
✨ 有了这个工作流,您就在n8n中拥有了一个**个人AI视频生成器** — 您只需要提供提示词+输入图像/视频,就能获得新鲜的AI视频链接。

评论(0)