Workflow zur Bildgenerierung über die API

Dieser Workflow ermöglicht die Generierung von Bildern über eine API, gesteuert durch Eingaben in der Webhook-URL.

Workflow zur Bildgenerierung über die API

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

1. Webhook

Typ: Webhook

Beschreibung: Dieser Node beginnt mit dem Warten auf Anfragen an die Webhook-URL. Wenn eine Anfrage eingeht, ruft dieser Node die nachfolgenden Schritte im Workflow auf.

Einstellungen:

  • Webhook ID: 970dd3c6-de83-46fd-9038-33c470571390
  • Pfad: 970dd3c6-de83-46fd-9038-33c470571390
  • Response Mode: responseNode

Diese Einstellungen sind wichtig, um sicherzustellen, dass der Webhook korrekt konfiguriert ist und die eingehenden Anfragen verarbeitet werden können.

2. Respond to Webhook

Typ: Respond to Webhook

Beschreibung: Dieser Node sendet die Antwort zurück an den Absender der ursprünglichen Webhook-Anfrage. Das Resultat wird in binärer Form zurückgegeben.

Einstellungen:

  • Respond With: binary

Diese Einstellung ist entscheidend, um die generierten Bilder an den Client zurückzuliefern.

3. Sticky Note: Webhook Trigger

Typ: Sticky Note

Beschreibung: Dieser Node dient als erläuternde Notiz, die den Zweck des Webhooks erklärt. Er ist nicht funktional, sondern informativ.

Inhalt: Beschreibt, dass der Node auf Anfragen am Webhook wartet.

4. Sticky Note1: Erstellen der Prompt-URL

Typ: Sticky Note

Beschreibung: Diese Notiz gibt Anweisungen, wie der Benutzer den Prompt an die Webhook-URL anfügen sollte.

Inhalt: Erklärt, wie man einen Prompt erstellt und ihn in die Webhook-URL einfügt. Dies inkluderet die URL-Codierung und die Struktur der URL.

5. Sticky Note2: Workflow starten

Typ: Sticky Note

Beschreibung: Ein weiterer hilfreicher Hinweis, wie man den Workflow tatsächlich startet, indem man die kodierte URL in den Browser eingibt.

6. OpenAI

Typ: OpenAI (Langchain)

Beschreibung: Dieser Node verwendet die OpenAI API zur Generierung des Bildes basierend auf dem vom Benutzer über die Webhook gesendeten Input-Prompt.

Einstellungen:

  • Prompt: ={{$json.query.input}}
  • Ressource: image

Diese Einstellungen ermöglichen es der API, den durch den Benutzer kreierten Prompt zu nutzen, um das Bild zu generieren.

7. Sticky Note3: Antwort

Typ: Sticky Note

Beschreibung: Diese Notiz informiert den Benutzer, dass das Bild gerade gerendert wird und im Webbrowser sichtbar sein sollte.

Ergebnis

Nach dem Auslösen des Webhooks mit dem richtigen URL-Prompt generiert die OpenAI API das gewünschte Bild und gibt es als Rückantwort an den Benutzer zurück. Dadurch kann der Benutzer das Bild direkt im Browser sehen.

Facebook
Twitter
LinkedIn

Andere Projekte