Workflow Beschreibung
In diesem Workflow nutzen wir verschiedene Nodes, um Eingaben von Telegram zu verarbeiten und Bilder mithilfe von OpenAI zu generieren.
1. Telegram Trigger Node
- Typ: n8n-nodes-base.telegramTrigger
- Funktion: Dieser Node wird aktiviert, wenn eine Nachricht in Telegram empfangen wird.
- Einstellungen:
- webhookId: Ein einzigartiger Identifier zur Verarbeitung der eingehenden Nachrichten.
- updates: Hier wird festgelegt, welche Art von Updates empfangen werden, in diesem Fall „message“.
- Warum: Um in Echtzeit mit Benutzern zu interagieren, indem der Workflow auf eingehende Nachrichten reagiert.
2. OpenAI Node
- Typ: @n8n/n8n-nodes-langchain.openAi
- Funktion: Verwendet KI-Algorithmen zur Analyse des Textinhalts der Nachrichten und zur Erstellung intelligenter Antworten.
- Einstellungen:
- prompt: Die eingehende Nachricht wird hier als Eingabe verwendet.
- resource: Setzt den zuverwendenden Ressourcentyp, hier „image“.
- Warum: Um die Qualität der Kommunikation durch intelligente Antworten zu verbessern.
3. Telegram Node
- Typ: n8n-nodes-base.telegram
- Funktion: Sendet die verarbeiteten Daten, einschließlich Bilder und Antworten, zurück an die Benutzer auf Telegram.
- Einstellungen:
- chatId: Die ID des Benutzers, der die Originalnachricht gesendet hat.
- operation: In diesem Fall „sendPhoto“, um Bilder zu versenden.
- binaryData: Wahr, um binäre Daten wie Bilder zu versenden.
- Warum: Um eine nahtlose Kommunikation und Benutzerinteraktionen zu gewährleisten.
4. Merge Node
- Typ: n8n-nodes-base.merge
- Funktion: Kombiniert die verarbeiteten Daten, um eine effiziente Handhabung und Integration zu ermöglichen.
- Einstellungen:
- Es sind keine speziellen Parameter erforderlich, da es um die Zusammenführung geht.
- Warum: Um die Datenverwaltungskapazitäten des Workflows zu optimieren.
5. Aggregate Node
- Typ: n8n-nodes-base.aggregate
- Funktion: Aggregiert alle Item-Daten, einschließlich binärer Daten, für umfassende Berichterstattung und Analyse.
- Einstellungen:
- options: includeBinaries auf true setzen, um auch binäre Daten zu berücksichtigen.
- aggregate: aggregateAllItemData, um alle Daten zu aggregieren.
- Warum: Um die Entscheidungsfindung und Leistungsbewertung zu unterstützen.
Ergebnis
Der n8n-Workflow ermöglicht es, AI-gestützte Bildverarbeitung und Kommunikation in Echtzeit über Telegram zu nutzen, was die Interaktion mit Benutzern erheblich verbessern kann.
Siehe auch: Download Link