n8n mẫu video
Năm n8n quy trình làm việc tạo video bằng khóa UberLLM của bạn. Chúng sử dụng nút HTTP Request riêng của n8n, nên chúng hoạt động trên n8n Cloud và n8n tự lưu trữ mà không cần cài đặt gì. Mỗi quy trình bắt đầu tạo video, chờ hoàn thành và gửi tệp cho bạn.
Mọi mẫu trên trang này đã được nhập vào n8n 2.45 và chạy từ đầu đến cuối với API trực tiếp vào 30 tháng 10, 2026.
Cách nhập 1
Trong n8n, mở một workflow mới, nhấp vào ⋯ (góc trên bên phải) → Import from URL…, và dán liên kết của template từ bảng bên dưới. (Hoặc tải xuống tệp và sử dụng Import from File….)
Mở bất kỳ node UberLLM nào → Credential → Create new → Header Auth:
- Name:
Authorization - Value:
Bearer ull_...(khóa của bạn từ Dashboard → Keys)
Mọi node UberLLM trong workflow sử dụng một credential này.
- Name:
Chỉnh sửa node Settings (prompt, model, length) và nhấp vào Execute workflow.
Các mẫu
| Mẫu | Chức năng | Liên kết nhập |
|---|---|---|
| Chuyển văn bản thành video với Veo 3.1 Fast | Một lời nhắc (prompt) trở thành một clip Veo 3.1 Fast dài 8 giây có âm thanh | veo-3-1-fast-text-to-video.json |
| Chuyển hình ảnh thành video với Kling 3.0 | Một bức ảnh trở thành một clip Kling 3.0 dài 5 giây; bức ảnh đó là khung hình đầu tiên | kling-image-to-video.json |
| Quy trình sản xuất Shorts không cần mặt | Một mô hình trò chuyện viết kịch bản, một mô hình hình ảnh vẽ từng cảnh, một mô hình video tạo hoạt ảnh cho từng cảnh | faceless-shorts-pipeline.json |
| Quảng cáo sản phẩm theo phong cách UGC | Từ một ảnh sản phẩm: một mô hình thị giác lập kế hoạch quảng cáo, một mô hình hình ảnh đặt sản phẩm vào tay người sáng tạo, Kling tạo hoạt ảnh cho nó | ugc-product-ad.json |
| Veo 3.1 sau khi API Gemini ngừng hoạt động | Các bước tương tự như các quy trình làm việc phổ biến của Gemini "Tạo video", trên UberLLM | gemini-veo-replacement.json |
Mã nguồn, một tệp README và tập lệnh xây dựng các tệp đều có trên GitHub: PSA-Team-source/uberllm-n8n-templates.
Chuyển từ node Gemini Veo
Google đã tắt các mô hình xem trước Veo 3.1 trong Gemini API vào 22 tháng 10, 2026 (thông báo của Google), nên các quy trình làm việc n8n được xây dựng trên node Google Gemini → Generate a video đã ngừng hoạt động. Để chuyển đổi:
- Nhập gemini-veo-replacement.json cạnh quy trình làm việc của bạn.
- Xóa node Generate a video của bạn và dán các node từ Generate Video with Veo đến Video vào vị trí đó.
- Đổi tên mô hình:
| Mô hình Gemini | Mô hình 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 từ ảnh | fal-ai/veo3.1/image-to-video (thêm image_url) |
| Veo 3.1 Fast từ ảnh | fal-ai/veo3.1/fast/image-to-video (thêm image_url) |
Node Video cung cấp những gì node Gemini đã cung cấp: tệp dưới dạng binary data, và một url.
Liên kết UberLLM cần khóa của bạn và được giữ trong khoảng 3 giờ, vì vậy một bước đăng video bằng
liên kết (Instagram, Blotato) cần tệp được tải lên trước (Google Drive, S3), hoặc thêm
output_upload_url (một liên kết tải lên đã ký trước) vào yêu cầu khởi tạo và UberLLM sẽ đặt
tệp ở đó.
Việc chờ đợi hoạt động như thế nào
Yêu cầu bắt đầu trả lời ngay lập tức với id và max_cost_usd của công việc. Quy trình làm việc sau đó chờ 15 giây, hỏi GET /v1/video/generations/{id}, và lặp lại cho đến khi công việc có succeeded. Một công việc kết thúc dưới dạng failed hoặc expired sẽ dừng quy trình làm việc với lý do. Sau 60 lần kiểm tra (15 phút) nó dừng chờ đợi; công việc vẫn hoàn thành và hiển thị trong Dashboard → Activity.
Yêu cầu bắt đầu gửi một Idempotency-Key được tạo từ n8n execution id, vì vậy, một lần thử lại sau khi kết nối bị gián đoạn sẽ trả về cùng một công việc thay vì bắt đầu (và trả tiền cho) một công việc thứ hai. Mỗi yêu cầu cũng gửi X-UberLLM-Source: n8n, và các công việc video mang metadata.template, vì vậy Activity hiển thị quy trình làm việc nào đã tạo ra từng cái.
Để được thông báo khi một công việc kết thúc thay vì polling, hãy thêm callback_url (một n8n Webhook URL) vào yêu cầu bắt đầu; xem Callbacks.
Bạn trả gì
- Chi phí tối đa cho một công việc được đặt trước khi bắt đầu. Phản hồi khởi tạo mang
max_cost_usd, số tiền này được giữ từ số dư của bạn, và công việc sẽ không bao giờ bị tính phí thêm. Gửimax_cost(mỗi Settings của template có một) và một công việc có thể tốn nhiều hơn sẽ bị từ chối trước khi có bất kỳ khoản phí nào được tính."validate": truetrả về giá mà không tạo ra bất cứ thứ gì. - Một video bị lỗi hoặc hết thời gian không tốn phí. Toàn bộ số tiền giữ lại sẽ được hoàn trả.
- Tín dụng bạn mua không hết hạn khi tài khoản của bạn còn hoạt động.
- Không có phí UberLLM cho các yêu cầu. Nạp tín dụng bằng thẻ có giá 5.5% + $0.50.
Các cách khác để truy cập
- node cộng đồng n8n: n8n-nodes-uberllm thêm một node UberLLM với các thao tác Chat, Generate Image, Generate Video (bắt đầu và chờ) và Get Job, và danh sách mô hình được điền từ danh mục trực tiếp.
- ComfyUI: comfyui-uberllm thêm các node video và hình ảnh với cùng một khóa.
- Các mô hình Chat trong AI Agent của n8n: xem n8n.
- Bản thân API: Hình ảnh, video, âm nhạc và lời nói.