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.