Bloqueur de Javascript détecté

Veuillez nous mettre temporairement en pause ou nous inscrire sur la liste blanche pour créer un compte.

Si vous avez ouvert notre lien à partir d'une application, cherchez les 3 points en haut à droite pour ouvrir notre page dans votre navigateur. Nous n'affichons pas de publicités et ne vendons/partageons pas vos données, mais notre site web nécessite Javascript pour fonctionner correctement. Nous vous remercions ! -Équipe Graydient

Les flux de travail ComfyUI sont désormais disponibles via Graydient web apps et API

Importez votre site workflow favori, exécutez-le n'importe où

Que sont les flux de travail ComfyUI ?

ComfyUI est une application de bureau qui permet la composition granulaire en plusieurs étapes d'imagesintelligence artificielle. Un arrangement de ces composants, chacun appelé NœudLes données peuvent être partagées dans ce que l'on appelle un Workflow. Vous pouvez les télécharger et les utiliser dans Stable2go ou PirateDiffusion sur notre plateforme, sur tous vos appareils, même sur votre smartphone ou votre ordinateur.

À qui s'adresse ce tutoriel ?

Pour la plupart des gens, sautez ce tutoriel et profitez des flux de travail ComfyUI déjà installés sur votre tableau de bord tableau de bord MyGraydient ou dans Stable2go - et commencez à générer images sans effort et sans avoir à configurer quoi que ce soit.

Nous avons conçu cette API pour les techniciens et les passionnés qui souhaitent utiliser leurs flux de travail ComfyUI en déplacement et dans leurs autres applications. Par exemple, vous pouvez connecter un Discord Bot à notre API et exécuter les workflows Comfy. Il existe une multitude de cas d'utilisation pour les développeurs.

Quels sont les exemples ?

Graydient héberge les meilleurs modèles FLUX tels que "Unchained" et les flux de travail de diffusion stable.  Vidéo : Comment utiliser les flux de travail

Que pouvez-vous faire avec les flux de travail ?

Les flux de travail vous permettent d'accéder à de nombreuses fonctionnalités, telles que la possibilité d'augmenter automatiquement l'échelle de images, de supprimer les arrière-plans ou les filigranes, d'améliorer les messages-guides avec des LLM, et bien d'autres choses encore. Notre intégration permet de profiter de vos workflows ComfyUI préférés à partir de n'importe quel appareil, même votre vieux smartphone !

Puis-je créer mes propres flux de travail à partir de zéro ?

Oui, il nécessite ComfyUI sur votre PC, un programme libre et gratuit. A ComfyUI (travaillant sur un bureau local) peut partager ses meilleurs flux de travail en exportant des fichiers texte .JSON. Graydient supporte maintenant fièrement les flux de travail ComfyUI sur notre API backend, permettant aux créateurs enthousiastes et aux développeurs d'applications d'exploiter la puissance de Comfy.

Pour être clair, Graydient n'est pas un service d'hébergement web de ComfyUI, vous ne pouvez pas l'utiliser comme sur votre bureau (nous ne louons pas de serveurs à l'heure). Ce que nous faisons, c'est prendre vos flux de travail et les faire fonctionner via un appel API, et dans toutes nos applications web, de sorte que même les personnes non techniques puissent profiter des flux de travail (voir l'image ci-dessous).

Puis-je utiliser les flux de travail d'autres sites sur download et les utiliser sur Graydient?

Oui, mais ils nécessitent ce que l'on appelle le mappage - l'association des nœuds équivalents aux modèles et à concepts natifs ou uniques à notre plateforme. L'idée est de "mapper" vos nœuds ComfyUI aux champs de l'API de Graydient. Sur la photo : Par exemple, notre API comprend les échantillonneurs. Dans votre workflow, il peut s'appeler Sampler. Nous les aimons bien. Après avoir téléchargé votre fichier JSON, nous fournissons un sélecteur visuel qui vous donne une vue d'ensemble de votre workflow, et fournit une fonctionnalité de cartographie par pointage et clic dans votre navigateur. Il n'y a rien d'autre à installer dans votre ComfyUI Manager.
 

Téléchargement d'un site Workflow sur Graydient

Étape 1 : Préparer localement ou via un service à distance

Graydient n'est pas un fournisseur de GPU loués à l'heure, vous ne pouvez donc pas utiliser le ComfyGUI sur Graydient. Nous pourrons proposer ce type de service ultérieurement, mais il n'est pas disponible pendant la période bêta. Notre service est conçu pour une utilisation illimitée d'un workflow après sa mise en place. Vous devrez donc commencer par créer votre propre workflow localement sur votre PC ou sur un site tiers tel que https://comfyworkflows.com.

Étape 2 : Ouvrir le gestionnaire de flux de travail

  • Connectez-vous à votre compte my.graydient.ai
  • Cliquez sur l'icône Workflows & Recipes
  • Si l'icône n'apparaît pas encore pour votre compte, essayez cette url

Étape 3 : Donnez-lui un nom

  • Cliquez sur le bouton NOUVEAUX flux de travail
  • Changez le nom de votre site workflow et ajoutez votre description si vous le souhaitez.
  • Vous pouvez rendre vos flux de travail publics ou privés
  • Le public facilite le dépannage sur le site community .
Ci-dessous : Le début de notre site workflow appelé "WhisperingBunny737".

Étape 4 : Ajout de vos flux de travail comfyUI

Sous votre page active comfyUI, cliquez sur le bouton d'engrenage sur le côté droit de l'écran. Faites défiler vers le bas et cochez l'option "Enable Dev Mode Option" si elle n'est pas déjà activée. Une nouvelle Save (format API) apparaît sous le bouton Save comme indiqué ci-dessous. Cliquez sur ce nouveau bouton :

  • Pour save le fichier JSON primaire workflow , cochez le bouton save et indiquez le nom du fichier json : workflow_name.json
  • Pour save le fichier secondaire (API) json, cliquez sur save (format API) et save en suivant ce format : workflow_nom_api.json.
  • Vérifier dans le dossier des téléchargements la présence des fichiers suivants

Dans cet exemple, nous avons exporté une paire de flux de travail appelée test1

Étape 5 : Cliquez sur l'onglet Détails

  • Cliquez sur upload primary workflow et sélectionnez le fichier workflow_name.json
  • Cliquez sur upload api-form workflow et sélectionnez le fichier workflow_name_api.json

Étape 6 : Cliquez sur l'onglet Champs

La mise en correspondance des champs de la plate-forme Graydient et de l'entrée du nœud comfyUI est peut-être la partie la plus délicate de cette étape. Les noms peuvent ne pas correspondre exactement, bien que de nombreuses fonctionnalités soient prises en charge. Dans le cas de nœuds zero-day ou de nœuds personnalisés, vous devrez peut-être travailler avec notre équipe pour ajouter la prise en charge. Nous sommes disponibles en temps réel sur Telegram chat dans votre tableau de bord My Graydient pour vous aider à configurer cette étape. Examinez attentivement le nom de vos nœuds Comfy et faites correspondre les noms à leur équivalent dans Graydient . Les noms des champs apparaissent après le choix du nom du nœud. Vous reliez nos champs API disponibles à leurs équivalents dans vos nœuds, qui peuvent avoir des noms similaires. Vous pouvez choisir les champs radiaux correspondants ou cliquer sur le bouton "sélectionner visuellement" pour obtenir une vue d'ensemble et cliquer à cet endroit. Dépannage : Si vos nœuds n'apparaissent pas, assurez-vous qu'ils peuvent être téléchargés via Comfy Manager. Les nœuds personnalisés qui ne font pas partie de la branche principale de Comfy Manager ne sont pas compatibles pour le moment. Essayez de les remplacer par des nœuds plus connus. Au minimum, nous recommandons de mapper Seed, Guidance, Height, Width, Sampler, et Steps.

Noms communs des champs

Il s'agit des noms de nœuds standard de ComfyUI. Vous devriez éditer vos nœuds pour qu'ils aient des noms plus faciles à associer.
Noms de nœuds par défaut
Guidance KSampler > CFG
Nombre d'images Image latente vide > Taille du lot
Prompt_positif          CLIP TextEncode (un nombre) > texte
Prompt_negative CLIP TextEncode (un autre nombre) > texte
Seed KSampler > Seed
Steps KSampler > Steps
Largeur Image latente vide > Largeur
Hauteur Image latente vide > Hauteur
Emplacement 1-3 Les slots sont des champs spéciaux utilisés pour mapper le sous-répertoire des diffuseurs combinés SD15 Loader. Vous n'en aurez probablement pas besoin, mais c'est une question que nous recevons souvent. Il est obsolète.

Étape 7 : Cliquez sur l'onglet Modèles

Vous pouvez établir un lien avec des modèles à distance ou avec des modèles existants déjà hébergés par Graydient. Les deux exemples sont fournis ci-dessous :

CHARGEMENT DE MODÈLES VIA URL

Pour les modèles à URL distante, nous recommandons de télécharger le fichier safetensors sur Huggingface. Le chemin d'accès au fichier download doit être le suivant.

Votre cartographie devrait ressembler à ceci.

Inscrivez le nom complet du modèle dans le chemin d'accès au point de contrôle comme indiqué.

Le dossier de destination est "checkpoints/" - vous devez le faire suivre du nom du fichier.

MODÈLES - CARTOGRAPHIE DES NŒUDS

L'erreur la plus fréquente lors de la mise en place d'un site workflow est de ne pas mapper correctement les modèles. C'est pourquoi nous avons développé la fonctionnalité Smart Suggest. Lorsque vous cliquez sur le champ de mappage des nœuds, le nom du nœud approprié vous est suggéré. Ceci est correct - Remarquez que le nom suggéré et le champ correspondent : Exemple d'erreur - Remarquez que le nom ne correspond pas au nom détecté lorsque vous cliquez dans le champ. Lorsque le fichier est introuvable, le site workflow ne s'exécute pas et affiche une erreur similaire à celle-ci :

Recherchez le modèle que vous souhaitez cartographier comme indiqué ci-dessous.

  • Dans le cas des modèles SDXL et SD15, vous pouvez charger un modèle existant de diffuseurs (Huggingface) pris en charge par Graydient /concept à partir de https://cloud.graydient.ai/concepts

  • Remplir le nom à partir de la page concept en utilisant le nom court exact.
  • Reportez-vous à l'exemple ci-dessous :

  • Par exemple, le Modèle Mistoon Ruby 3 Safetensors est simplement appelé mistoonruby3
  • Pour save to destination path, suivez les meilleures pratiques suivantes
    • diffuseurs/SD15/mistoonruby3
    • Général : diffuseurs/SD15/nom_du_modèle
  • Une fois l'opération terminée, cliquez sur le bouton "ajouter concepts ".
  • N'oubliez pas de choisir le nom de mappage de nœud suggéré. (Faites défiler vers le haut pour un exemple de dépannage)

Exécuter votre workflow

Si vous êtes toujours dans l'écran d'édition, cliquez sur l'onglet USE. Si vous naviguez sur notre site, un bouton render apparaît sur la page des flux de travail. L'onglet USE contient également le raccourci Telegram. Le bouton de tâche de notre site WebUI comporte une option workflow . Vos flux de travail apparaîtront dans le menu déroulant après avoir été enregistrés. S'il n'apparaît pas, essayez d'actualiser la page pour vider le cache. Exemple :

Exécuter votre workflow à partir de Telegram 

  • Il existe 2 modes :
    • Run - Exécute le site workflow et demande une invite.
    • Interactif - Uniquement pour le débogage. N'ajoutez pas d'invite, mais seulement le nom workflow .
Lorsque l'un ou l'autre est exécuté, un bouton appelé "Observateur de Workflow"apparaîtra. Vous obtiendrez ainsi des informations utiles sur les files d'attente et le dépannage sans que votre console ne soit envahie par des spams.

Exécuter Mode

Écrivez la commande workflow , le nom mode, workflow et ensuite l'invite workflow /run:whisperingbunny737 un avion recouvert de fourrure rose Certains paramètres de PirateDiffusion sont disponibles, comme la spécification de /size et ((positifs)) et [[négatifs]] après les avoir cartographiés dans la zone des champs, comme expliqué à l'étape 6 ci-dessus.

Interactif Mode

N'ajoutez que le nom du workflow , pas l'invite. Cliquez sur l'observateur de workflow ouvert pour render interactif. Lorsque le render est prêt, l'interface comfyUI s'affiche : Lorsque vous utilisez Interactive mode, cliquez sur le bouton STOP pour passer à une autre workflow.

URLs distants communs utiles pour les modèles

Il s'agit de fichiers courants que vous pouvez rencontrer lors du mappage de modèles. Vérifiez vos nœuds workflow pour vous assurer qu'ils sont applicables. unet/for-loras-fluxUnchainedBySCG_fuV1UnetOnlyFP8.safetensors https://huggingface.co/GraydientPlatformAPI/flux-unchained/resolve/main/for-loras-fluxUnchainedBySCG_fuV1UnetOnlyFP8.safetensors clip/t5xxl_fp8_e4m3fn.safetensors https://huggingface.co/GraydientPlatformAPI/fluxq4-workflow/resolve/main/t5xxl_fp8_e4m3fn.safetensors clip/clip_l.safetensors https://huggingface.co/GraydientPlatformAPI/fluxq4-workflow/resolve/main/clip_l.safetensors vae/flux_vae.safetensors https://huggingface.co/GraydientPlatformAPI/fluxq4-workflow/resolve/main/flux_vae.safetensors Meilleure VAE SDXL avec correction 16 bits (réalisée par olin) https://huggingface.co/GraydientPlatformAPI/bright-vae-xl/resolve/main/sdxl_vae.safetensors Divers Upscalers compatibles avec ComfyUI au format .safetensors https://huggingface.co/GraydientPlatformAPI/safetensor-upscalers

Exemples de flux de travail

Download ces fichiers PNG contiennent les métadonnées JSON dans leur EXIF. Chargez ou faites glisser ces graphiques dans ComfyUI pour voir leurs nœuds.

Stable Diffusion 1.5 - Text2Image

Stable Diffusion 1.5 - Img2Image

Stable Diffusion XL - Text2Image, pas d'affineur

Diffusion stable XL - Text2Image, avec affineur activé

Supprimer l'arrière-plan

Il s'agit d'un exemple de workflow la suppression de l'arrière-plan comfyUI. Il est disponible sous le nom deworkflow graydient : remBG Il y a des nœuds cruciaux dans le workflow:
  • Image Remove Bg : prend l'image d'entrée et supprime l'arrière-plan du sujet à l'aide du modèle RMBG1.4.

Image Upscaler By Model

Il s'agit d'un workflow simple qui charge une image et produit une image mise à l'échelle à l'aide d'un modèle de mise à l'échelle. Il est disponible sous le nom deworkflow graydient :workflow nom duworkflow ) Les nœuds cruciaux sont impliqués :
  • Charger l'image : Charge l'image où vous souhaitez supprimer l'arrière-plan d'un objet spécifique.
  • Charger le modèle de mise à l'échelle : Charge le modèle de mise à l'échelle (généralement au format .pth) pour mettre à l'échelle votre image.
  • Augmenter la taille de l'image de : Cette option permet de déterminer de combien votre image sera mise à l'échelle.
  • 0 - 1 -> Réduit la taille de l'image
  • >1 -> Augmente la taille de l'image.

FAQ et dépannage

Nœud confortable ou erreur d'invite non trouvée Cela signifie que l'un de vos composants n'est pas correctement mappé, ou que le composant ne peut pas être trouvé dans Comfy Manager. Si le noeud fait partie de Comfy Core et qu'il s'agit d'une ancienne version ou d'une toute nouvelle version, c'est probablement le problème. Remplacez-le par un équivalent plus courant et vérifiez à nouveau le mappage du nœud et le mappage du champ. Le modèle est corrompu Remplacez vos fichiers .picketensor tels que les fichiers .pt, remplacez-les ou convertissez-les. Pour vous faciliter la tâche, nous avons établi un lien entre les types de VAE et de Safetensor les plus courants. Si le fichier est un safetensor, essayez de télécharger votre copie fonctionnelle connue dans un nouveau dossier Huggingface et faites un clic droit sur le lien "download toute façon" tel qu'illustré dans les instructions ci-dessus, et non sur le type de chemin d'url "blob" qui est donné dans l'affichage du dossier. L'image est rendue dans le prompt watcher, mais n'apparaît pas, ou apparaît plusieurs fois. Les nœuds de prévisualisation en sont la cause. Supprimez tous les nœuds de prévisualisation et remplacez-les par un nœud d'image Save .

Quelle est la prochaine étape ?

Rejoignez-nous dans le chat VIP de votre tableau de bord MyGraydient et rejoignez le sujet de discussion Workflows pour vous joindre à notre community partage de développeurs de workflows. Nous mettrons cette page à jour au fur et à mesure de l'introduction de nouvelles fonctionnalités. Bon rendu !