ComfyUI Workflow-Ausführung über die Replicate API - n8n-Workflow

Automatisieren Sie komplexe ComfyUI-Generierungsaufgaben mit diesem asynchronen n8n-Workflow. Integrieren Sie die Replicate API für KI-Generierung, Status-Polling und robuste Fehlerbehandlung mithilfe verschiedener n8n-Knotentypen.

Workflow-Vorschau

Bereit zur Automatisierung?

Laden Sie diese n8n-Workflow-Vorlage herunter und beginnen Sie sofort mit der Nutzung.

Zielgruppe


  • KI-Entwickler oder MLOps-Ingenieure, die erweiterte Bildgenerierungsmodelle (ComfyUI) in Anwendungen integrieren müssen.

  • Anwender, die eine sofort einsatzbereite n8n-Vorlage suchen, um langlaufende API-Jobs mit Polling-Logik zu handhaben.

  • Automatisierungsspezialisten, die einen skalierbaren n8n-Workflow für die Orchestrierung benutzerdefinierter KI-Dienste bereitstellen möchten.

  • Jeder, der eine robuste n8n-Knotenkonfiguration für die Interaktion mit der Replicate-Plattform benötigt.

Überblick

Die Ausführung langlaufender KI-Generierungsjobs kann aufgrund der Notwendigkeit kontinuierlichen Status-Pollings komplex sein. Diese umfassende n8n-Workflow-Vorlage löst diese Herausforderung, indem sie eine produktionsreife Automatisierungspipeline für die Ausführung benutzerdefinierter ComfyUI-Workflows über die Replicate API (fofr/any-comfyui-workflow) bereitstellt.

Beginnend mit einem manuellen n8n-Trigger initialisiert das System sicher die Replicate-Vorhersage (Prediction), protokolliert die Anfrage und tritt dann in eine ausgefeilte Polling-Schleife ein. Diese Schleife nutzt intelligent den n8n 'If'-Knoten und den n8n 'Wait'-Knoten, um alle 5 bis 10 Sekunden den Jobstatus zu prüfen, wodurch Ressourcenverschwendung vermieden wird. Nach Abschluss des Jobs behandelt der n8n-Workflow Erfolg oder Misserfolg sauber und liefert eine strukturierte JSON-Antwort. Dieses fortschrittliche Zusammenspiel der n8n-Knotenstruktur macht dies zu einer wertvollen Ergänzung für jede Sammlung von n8n-Vorlagen eines Entwicklers.

Funktionsweise

Der Prozess beginnt mit dem n8n-Trigger 'Manual Trigger'. Zuerst definiert der n8n-Knoten 'Set API Token' Ihren Replicate-Authentifizierungsschlüssel sicher und stellt sicher, dass er für nachfolgende HTTP-Anfragen verfügbar ist. Als Nächstes konfiguriert der n8n-Knoten 'Set Other Parameters' alle notwendigen Eingaben für das ComfyUI-Modell, wie z. B. workflowjson, outputformat und randomise_seeds.

Der n8n-Knoten 'Create Other Prediction', ein HTTP Request n8n-Knoten, sendet die initiale POST-Anfrage an Replicate, startet den KI-Generierungsprozess und empfängt eine Prediction-ID. Diese ID wird sofort vom n8n-Knoten 'Log Request' zur Nachverfolgung protokolliert.

Nach einer kurzen Verzögerung durch den n8n-Knoten 'Wait 5s' startet der HTTP Request n8n-Knoten 'Check Status' die Polling-Schleife und fragt den aktuellen Zustand des Jobs bei Replicate ab. Der n8n 'If'-Knoten 'Is Complete?' prüft, ob der Status 'succeeded' ist. Bei Erfolg formatiert der n8n-Knoten 'Success Response' die Ausgabedaten-URL und Metadaten. Andernfalls prüft der n8n 'If'-Knoten 'Has Failed?' auf einen Status 'failed', was zum n8n-Knoten 'Error Response' führt. Läuft der Job noch, leitet der n8n-Workflow die Ausführung zum n8n-Knoten 'Wait 10s' um, der die Ausführung verzögert, bevor er zum n8n-Knoten 'Check Status' zurückkehrt und damit die intelligente Wiederholungslogik abschließt. Schließlich präsentiert der n8n-Knoten 'Display Result' das Endergebnis dieses automatisierten n8n-Workflows.

Installationsanleitung


  1. n8n-Workflow importieren: Kopieren Sie die bereitgestellten JSON-Daten und fügen Sie sie in Ihre n8n-Instanz ein, indem Sie die Option 'Neu' -> 'Aus JSON importieren' verwenden.

  2. Replicate-Anmeldedaten besorgen: Registrieren Sie sich für ein Konto bei Replicate und generieren Sie Ihr API-Token.

  3. API-Token konfigurieren: Suchen Sie den n8n-Knoten 'Set API Token'. Ersetzen Sie den Platzhalterwert YOURREPLICATEAPITOKEN durch Ihren tatsächlichen Replicate API-Schlüssel.

  4. Eingabeparameter festlegen: Überprüfen Sie den n8n-Knoten 'Set Other Parameters'. Passen Sie Einstellungen wie inputfile, outputformat an und geben Sie vor allem Ihren ComfyUI-Workflow als JSON-String im Feld workflowjson an.

  5. Aktivieren und Testen: Aktivieren Sie den n8n-Workflow. Klicken Sie auf den n8n-Trigger 'Manual Trigger', um einen Testlauf zu starten und die Verbindungen sowie den Polling-Mechanismus zu überprüfen. Diese robuste n8n-Vorlagenkonfiguration ist nun einsatzbereit.

Node-Details


  • Manual Trigger: Der Start-n8n-Trigger für diesen n8n-Workflow, der eine manuelle Ausführung zum Testen oder die Integration über einen externen Aufruf ermöglicht, falls er in einen Webhook umgewandelt wird.

  • Set API Token (Set n8n-Knoten): Speichert den sensiblen Replicate API-Schlüssel als Variable (apitoken) zur sicheren Verwendung im gesamten n8n-Workflow.

  • Set Other Parameters (Set n8n-Knoten): Fasst alle modellspezifischen Konfigurationsparameter (wie workflowjson, outputquality) vor dem API-Aufruf zusammen.

  • Create Other Prediction (HTTP Request n8n-Knoten): Sendet die initiale POST-Anfrage an api.replicate.com, um den ComfyUI-Generierungsjob in die Warteschlange zu stellen, wobei der Authorization-Header mithilfe der apitoken-Variable aus dem vorherigen n8n-Knoten gesetzt wird.

  • Log Request (Code n8n-Knoten): Ein benutzerdefiniertes n8n-Knoten-Snippet zur Protokollierung von Prediction-IDs und Zeitstempeln, was beim Debuggen und Überwachen der Leistung des n8n-Workflows hilft.

  • Wait 5s / Wait 10s (Wait n8n-Knoten): Implementiert notwendige Verzögerungen in der Polling-Schleife, um übermäßige API-Aufrufe zu vermeiden, während auf den Abschluss des KI-Jobs gewartet wird.

  • Check Status (HTTP Request n8n-Knoten): Fragt kontinuierlich den Replicate-Endpunkt mithilfe der Job-ID ab, um den aktuellen Status (starting, running, succeeded oder failed) zu überprüfen.

  • Is Complete? / Has Failed? (If n8n-Knoten): Diese kritischen n8n-Knotenkomponenten zur Ablaufsteuerung verwalten die asynchrone Logik und leiten den Ausführungspfad basierend auf dem von Replicate empfangenen Jobstatus weiter.

  • Success Response / Error Response (Set n8n-Knoten): Strukturieren die endgültige Ausgabe und liefern klare, umsetzbare JSON-Daten, die entweder die Ergebnis-URL oder den Fehlergrund für diesen n8n-Workflow detailliert beschreiben.

Ähnliche n8n-Workflows

Kostenlos

Knoten: 7 Knoten
Aktualisiert: Dezember 26 2025
Alle anzeigen
Erstellt von

Building AI Agents and Automations | Growth Marketer | Entrepreneur | Book Author & Podcast Host If you need any help with Automations, feel free to reach out via linkedin: https://www.linkedin.com/in/yaronbeen/ And check out my Youtube channel: https://www.youtube.com/@YaronBeen/videos

Hervorgehoben*