n8n modèles de vidéo
Cinq workflows n8n qui créent des vidéos avec votre clé UberLLM. Ils utilisent le nœud HTTP Request de n8n, ils fonctionnent donc sur n8n Cloud et sur n8n auto-hébergé sans rien à installer. Chacun démarre la vidéo, attend qu'elle soit prête et vous remet le fichier.
Chaque modèle sur cette page a été importé dans n8n 2.45 et exécuté de bout en bout contre l'API en direct le 30 octobre 2026.
Importer un
Dans n8n, ouvrez un nouveau workflow, cliquez sur ⋯ (en haut à droite) → Import from URL…, et collez le lien du modèle depuis le tableau ci-dessous. (Ou téléchargez le fichier et utilisez Import from File….)
Ouvrez n'importe quel nœud UberLLM → Credential → Create new → Header Auth :
- Name :
Authorization - Value :
Bearer ull_...(votre clé depuis Dashboard → Keys)
Chaque nœud UberLLM du workflow utilise cette même credential.
- Name :
Modifiez le nœud Settings (prompt, model, length) et cliquez sur Execute workflow.
Les modèles
| Modèle | Ce qu'il fait | Lien d'importation |
|---|---|---|
| Texte en vidéo avec Veo 3.1 Fast | Une invite devient un clip Veo 3.1 Fast de 8 secondes avec du son | veo-3-1-fast-text-to-video.json |
| Image en vidéo avec Kling 3.0 | Une image devient un clip Kling 3.0 de 5 secondes ; l'image est la première image | kling-image-to-video.json |
| Pipeline de Shorts sans visage | Un modèle de chat écrit le script, un modèle d'image dessine chaque scène, un modèle vidéo anime chacune d'elles | faceless-shorts-pipeline.json |
| Publicité de produit de style UGC | À partir d'une photo de produit : un modèle de vision planifie la publicité, un modèle d'image place le produit dans la main d'un créateur, Kling l'anime | ugc-product-ad.json |
| Veo 3.1 après l'arrêt de l'API Gemini | Les mêmes étapes que les flux de travail populaires "Générer une vidéo" de Gemini, sur UberLLM | gemini-veo-replacement.json |
La source, un README et le script qui construit les fichiers sont sur GitHub : PSA-Team-source/uberllm-n8n-templates.
Venant du nœud Gemini Veo
Google a désactivé les modèles d'aperçu Veo 3.1 dans l'API Gemini le 22 octobre 2026 (l'avis de Google), donc les workflows n8n basés sur le nœud Google Gemini → Generate a video ont cessé de fonctionner. Pour migrer :
- Importez gemini-veo-replacement.json à côté de votre workflow.
- Supprimez votre nœud Generate a video et collez les nœuds de Generate Video with Veo à Video à sa place.
- Échangez le nom du modèle :
| Modèle Gemini | Modèle 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 à partir d'une image | fal-ai/veo3.1/image-to-video (ajoutez image_url) |
| Veo 3.1 Fast à partir d'une image | fal-ai/veo3.1/fast/image-to-video (ajoutez image_url) |
Le nœud Video donne ce que le nœud Gemini donnait : le fichier en binaire data, et un url.
Le lien UberLLM nécessite votre clé et est conservé environ 3 heures, donc une étape qui publie une vidéo par
lien (Instagram, Blotato) nécessite que le fichier soit d'abord téléversé (Google Drive, S3), ou ajoutez
output_upload_url (un lien de téléversement pré-signé) à la requête de démarrage et UberLLM y place le
fichier.
Comment l'attente fonctionne
La requête de démarrage répond immédiatement avec le id et le max_cost_usd du job. Le workflow
attend ensuite 15 secondes, demande GET /v1/video/generations/{id}, et boucle jusqu'à ce que le job
ait succeeded. Un job qui se termine comme failed ou expired arrête le workflow avec la
raison. Après 60 vérifications (15 minutes), il arrête d'attendre ; le job se termine quand même et s'affiche
dans Tableau de bord → Activité.
La requête de démarrage envoie un Idempotency-Key créé à partir de l'ID d'exécution n8n, de sorte qu'une nouvelle tentative
après une connexion interrompue renvoie le même job au lieu d'en démarrer (et de payer pour) un
second. Chaque requête envoie également X-UberLLM-Source: n8n, et les jobs vidéo transportent
metadata.template, de sorte que l'Activité montre quel workflow a créé chacun d'eux.
Pour être informé de la fin d'un job au lieu de faire du polling, ajoutez callback_url (une URL de Webhook n8n)
à la requête de démarrage ; voir Callbacks.
Ce que vous payez
- Le coût maximal d'une tâche est fixé avant qu'elle ne commence. La réponse de démarrage inclut
max_cost_usd, qui est prélevé de votre solde, et la tâche ne sera jamais facturée plus. Envoyezmax_cost(chaque Settings de template en a un) et une tâche qui pourrait coûter plus sera refusée avant que quoi que ce soit ne soit facturé."validate": truerenvoie le prix sans rien créer. - Une vidéo qui échoue ou expire ne coûte rien. La totalité de la retenue est remboursée.
- Le crédit que vous achetez n'expire pas tant que votre compte est ouvert.
- Pas de frais UberLLM sur les requêtes. L'ajout de crédit par carte coûte 5.5% + $0.50.
Autres moyens d'accès
- n8n nœud communautaire: n8n-nodes-uberllm ajoute un nœud UberLLM avec les opérations Chat, Générer une image, Générer une vidéo (démarrer et attendre) et Get Job, et des listes de modèles remplies à partir du catalogue en direct.
- ComfyUI: comfyui-uberllm ajoute des nœuds vidéo et image avec la même clé.
- Modèles de chat dans l'agent IA de n8n: voir n8n.
- L'API elle-même: Images, vidéo, musique et parole.