Skip to main content
OpenClaw inclut un Plugin comfy intégré pour exécuter des workflows ComfyUI. Le Plugin repose entièrement sur les workflows : OpenClaw ne transpose pas de contrôles génériques tels que size, aspectRatio, resolution, durationSeconds ou des contrôles de type TTS dans votre graphe.

Fonctionnalités prises en charge

  • Génération et modification d’images à partir d’un workflow JSON (la modification accepte 1 image de référence téléversée)
  • Génération de vidéos à partir d’un workflow JSON, de texte en vidéo ou d’image en vidéo (1 image de référence)
  • Génération de musique ou d’audio au moyen de l’outil partagé music_generate, avec 1 image de référence facultative
  • Téléchargement de la sortie depuis un Node configuré, ou depuis tous les Nodes de sortie correspondants lorsqu’aucun n’est configuré

Prise en main

Choisissez entre l’exécution de ComfyUI sur votre propre machine et l’utilisation de Comfy Cloud.
Idéal pour : exécuter votre propre instance ComfyUI sur votre machine ou votre réseau local.
1

Start ComfyUI locally

Vérifiez que votre instance ComfyUI locale est en cours d’exécution (adresse par défaut : http://127.0.0.1:8188).
2

Prepare your workflow JSON

Exportez ou créez un fichier JSON de workflow ComfyUI. Notez les identifiants des Nodes correspondant au Node d’entrée de l’invite et au Node de sortie depuis lequel OpenClaw doit lire.
3

Configure the provider

Définissez mode: "local" et indiquez le chemin de votre fichier de workflow. Exemple minimal pour les images :
4

Set the default model

Configurez OpenClaw pour utiliser le modèle comfy/workflow pour la fonctionnalité que vous avez configurée :
5

Verify

Configuration

Comfy prend en charge des paramètres de connexion partagés au niveau supérieur ainsi que des sections de workflow propres à chaque fonctionnalité (image, video, music) :

Clés partagées

En mode local, les adresses IP littérales de bouclage ou privées et les noms de service à une seule étiquette tels que http://comfyui:8188 fonctionnent sans allowPrivateNetwork. Les noms de domaine complets DNS privés qui semblent publics, tels que https://comfy.local.example.com, nécessitent allowPrivateNetwork: true. La confiance accordée à l’origine privée reste limitée au schéma, au nom d’hôte et au port configurés ; les redirections locales ne peuvent pas quitter le nom d’hôte configuré, tandis que les redirections cloud vers des CDN publics sont vérifiées selon la politique SSRF par défaut.

Clés propres à chaque fonctionnalité

Ces clés s’appliquent dans les sections image, video ou music : Les sections image et video prennent également en charge un Node d’entrée pour l’image de référence : apiKey accepte soit une chaîne littérale, soit un objet de référence de secret.

Détails des workflows

Définissez le modèle d’image par défaut sur comfy/workflow :
Exemple de modification avec une image de référence :Pour permettre la modification d’une image à l’aide d’une image de référence téléversée, ajoutez inputImageNodeId à votre configuration d’image :
Définissez le modèle vidéo par défaut sur comfy/workflow :
Les workflows vidéo Comfy prennent en charge la génération de texte en vidéo et d’image en vidéo au moyen du graphe configuré.
OpenClaw ne transmet pas de vidéos d’entrée aux workflows Comfy. Seules les invites textuelles et les images de référence uniques sont prises en charge comme entrées.
Le Plugin intégré enregistre un fournisseur de génération musicale pour les sorties audio ou musicales définies par un workflow, accessible au moyen de l’outil partagé music_generate. Il accepte une image de référence facultative (1 au maximum) :
Utilisez la section de configuration music pour indiquer le fichier JSON de votre workflow audio et le Node de sortie.
La configuration d’image existante au niveau supérieur (sans section image imbriquée) continue de fonctionner :
OpenClaw traite cette ancienne structure comme la configuration du workflow d’image. Vous n’avez pas besoin d’effectuer une migration immédiatement, mais les sections imbriquées image / video / music sont recommandées pour les nouvelles installations. Si vous utilisez uniquement la génération d’images, l’ancienne configuration à plat et la nouvelle section image imbriquée sont fonctionnellement équivalentes.
Une couverture de tests en conditions réelles, activable explicitement, est disponible pour le Plugin intégré :
Le test en conditions réelles ignore les cas individuels d’image, de vidéo ou de musique, sauf si la section correspondante du flux de travail Comfy est configurée.

Pages connexes

Génération d’images

Configuration et utilisation de l’outil de génération d’images.

Génération de vidéos

Configuration et utilisation de l’outil de génération de vidéos.

Génération de musique

Configuration de l’outil de génération de musique et de contenu audio.

Répertoire des fournisseurs

Présentation de tous les fournisseurs et de toutes les références de modèles.

Référence de configuration

Référence complète de la configuration, y compris les valeurs par défaut des agents.