n8n 视频模板
五个 n8n 工作流,使用您的 UberLLM key 制作视频。它们使用 n8n 自带的 HTTP Request 节点,因此可以在 n8n Cloud 和自托管的 n8n 上运行,无需安装任何东西。每一个都启动视频制作,等待其完成,并将文件交付给您。
此页面上的每个模板都已导入到 n8n 2.45 中,并在 2026年10月30日 对接实时 API 进行了端到端运行。
导入一
在 n8n 中,打开一个新工作流,点击右上角的 ⋯ → Import from URL…,并粘贴下方表格中的模板链接。(或者下载文件并使用 Import from File…。)
打开任意一个 UberLLM 节点 → Credential → Create new → Header Auth:
- Name:
Authorization - Value:
Bearer ull_...(您的密钥来自 Dashboard → Keys)
工作流中的每个 UberLLM 节点都使用这一个 credential。
- Name:
编辑 Settings 节点 (prompt、model、length),并点击 Execute workflow。
模板
| 模板 | 功能 | 导入链接 |
|---|---|---|
| 使用 Veo 3.1 Fast 将文本转为视频 | 一个提示词生成一个带声音的 8 秒 Veo 3.1 Fast 短片 | veo-3-1-fast-text-to-video.json |
| 使用 Kling 3.0 将图片转为视频 | 一张图片生成一个 5 秒的 Kling 3.0 短片;该图片将作为第一帧 | kling-image-to-video.json |
| 无面短视频流水线 | 一个聊天模型编写脚本,一个图像模型绘制每个场景,一个视频模型为每个场景制作动画 | faceless-shorts-pipeline.json |
| UGC 风格产品广告 | 从一张产品照片:一个视觉模型规划广告,一个图像模型将产品放入创作者手中,Kling 为其制作动画 | ugc-product-ad.json |
| Gemini API 关闭后的 Veo 3.1 | 与流行的 Gemini “生成视频” 工作流程相同的步骤,在 UberLLM 上实现 | gemini-veo-replacement.json |
源代码、README 和构建这些文件的脚本都在 GitHub 上: PSA-Team-source/uberllm-n8n-templates
从 Gemini Veo 节点切换
谷歌已于 2026年10月22日 停止了 Gemini API 中的 Veo 3.1 预览模型 (谷歌公告),因此,基于 Google Gemini → 生成视频 节点构建的 n8n 工作流已停止运行。要进行迁移:
- 将 gemini-veo-replacement.json 导入到您的工作流旁边。
- 删除您的 生成视频 节点,并将从 使用 Veo 生成视频 到 视频 的节点粘贴到其位置。
- 替换模型名称:
| Gemini 模型 | UberLLM 模型 |
|---|---|
veo-3.1-generate-preview |
fal-ai/veo3.1 |
veo-3.1-fast-generate-preview |
fal-ai/veo3.1/fast |
veo-3.1-lite-generate-preview |
fal-ai/veo3.1/lite |
| Veo 3.1 从图片 | fal-ai/veo3.1/image-to-video (添加 image_url) |
| Veo 3.1 从图片快速 | fal-ai/veo3.1/fast/image-to-video (添加 image_url) |
视频 节点提供与 Gemini 节点相同的内容:二进制文件 data 和 url。UberLLM 链接需要您的密钥,并保留约 3 小时,因此,通过链接发布视频(Instagram、Blotato)的步骤需要先上传文件(Google Drive、S3),或者在启动请求中添加 output_upload_url(一个预签名上传链接),UberLLM 会将文件放置在那里。
等待机制的工作原理
启动请求会立即返回作业的 id 和 max_cost_usd。工作流随后等待 15 秒,查询 GET /v1/video/generations/{id},并循环直到作业 succeeded。如果作业以 failed 或 expired 状态结束,工作流将停止并显示原因。在 60 次检查(15 分钟)后,它将停止等待;作业仍会完成并显示在 Dashboard → Activity 中。
启动请求会发送一个由 n8n execution id 生成的 Idempotency-Key,因此在连接中断后重试会返回相同的作业,而不是启动(并支付)第二个作业。每个请求还会发送 X-UberLLM-Source: n8n,视频作业会携带 metadata.template,因此 Activity 会显示每个作业是由哪个工作流创建的。
要接收作业结束通知而不是轮询,请将 callback_url(一个 n8n Webhook URL)添加到启动请求中;请参阅 Callbacks。
您支付的费用
- 每次任务的最大费用在开始前确定。 开始回复会包含
max_cost_usd,这笔费用会从您的余额中扣除,并且该任务绝不会收取更多费用。发送max_cost(每个模板的 Settings 中都有一个),如果任务费用可能超出此限制,则会在收取任何费用之前被拒绝。"validate": true会返回价格,但不会实际生成任何内容。 - 失败或超时的视频不收取任何费用。 全部预扣款项会退还。
- 只要您的账户处于开放状态,您购买的积分就不会过期。
- 请求不收取 UberLLM 费用。通过银行卡充值费用为 5.5% + $0.50。
其他接入方式
- n8n 社区节点: n8n-nodes-uberllm 添加了一个 UberLLM 节点,包含聊天、生成图像、生成视频(启动并等待)和获取任务操作,以及从实时目录填充的模型列表。
- ComfyUI: comfyui-uberllm 添加了具有相同密钥的视频和图像节点。
- n8n 的 AI Agent 中的聊天模型: 请参阅 n8n。
- API 本身: Images, video, music and speech。