Instagram Influencer AI Chatbot Workflow

Dieser Workflow ermöglicht es, automatisch auf Nachrichten von Instagram zu antworten, indem er ChatGPT verwendet und über ManyChat kommuniziert.

Instagram Influencer AI Chatbot Workflow

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.

Workflow Übersicht

Dieser Workflow ist ein automatisierter Prozess, der es ermöglicht, Nachrichten von Instagram-Nutzern über ManyChat zu empfangen, sie mit ChatGPT zu verarbeiten und entsprechende Antworten zu senden.

Node 1: Getting message from Instagram

Node Name: Getting message from Instagram
Type: n8n-nodes-base.webhook
Funktion: Dieser Node empfängt POST-Anfragen von Instagram über ManyChat.
Parameter: Der path ist auf instagram_chat gesetzt, und der httpMethod ist auf POST.
Begründung: Der Webhook ist entscheidend, um eingehende Nachrichten von Benutzern zu erfassen und in den Workflow zu integrieren.

Node 2: Set your system prompt for AI

Node Name: Set your system prompt for AI
Type: n8n-nodes-base.set
Funktion: Hier wird eine Systemaufforderung gesetzt, die beschreibt, wie der AI-Agent die Nachrichten verarbeiten soll.
Parameter: Enthält faszinierende Informationen wie den prompt, sessionId und chatInput.
Begründung: Die Definition eines klaren Prompts hilft dem AI-Agenten zu verstehen, wie er mit den Benutzern interagieren soll.

Node 3: Local n8n memory

Node Name: Local n8n memory
Type: @n8n/n8n-nodes-langchain.memoryBufferWindow
Funktion: Dieser Node behält den Kontext der vorherigen Nachrichten bei, um den AI-Agenten mit relevanten Informationen zu versorgen.
Parameter: sessionKey ist auf den sessionId aus dem vorherigen Node gesetzt und der contextWindowLength ist auf 20 gesetzt.
Begründung: Das Beibehalten der Konversation ist wichtig, um individuelle und kontextbezogene Antworten zu haben.

Node 4: AI Agent

Node Name: AI Agent
Type: @n8n/n8n-nodes-langchain.agent
Funktion: Dieser Node sendet die Benutzeranfrage an die AI zur Bearbeitung.
Parameter: Der text wird aus der Benutzeranfrage bezogen und beinhaltet systemMessage.
Begründung: Der AI-Agent ist das Herzstück des Workflows, da er die eigentlichen Antworten generiert.

Node 5: ChatGPT model

Node Name: ChatGPT model
Type: @n8n/n8n-nodes-langchain.lmChatOpenAi
Funktion: Dieser Node verwendet das OpenAI-Modell, um Antworten auf die vom AI-Agenten übermittelten Anfragen zu generieren.
Parameter: Es werden keine speziellen Einstellungen benötigt, außer den Anmeldeinformationen für OpenAI.
Begründung: Der ChatGPT-Node ist entscheidend für die Generierung intelligenter und kontextualisierter Antworten.

Node 6: Send respond

Node Name: Send respond
Type: n8n-nodes-base.respondToWebhook
Funktion: Sendet die generierte Antwort zurück an ManyChat, um sie an den ursprünglichen Instagram-Nutzer weiterzuleiten.
Parameter: Keine speziellen Einstellungen erforderlich.
Begründung: Dieser Node ist entscheidend, um die Antwort des AI-Systems erfolgreich an den Benutzer zu kommunizieren.

Ergebnis

Dieser Workflow automatisiert den Prozess der Beantwortung von Instagram-Nachrichten durch die Verwendung eines AI-Modells. Durch die Integration von ManyChat und n8n wird eine nahtlose Benutzererfahrung gewährleistet, die es Instagram-Influencern ermöglicht, effektiv mit ihren Followern zu interagieren.

Download-Link: Workflow herunterladen

Facebook
Twitter
LinkedIn

Andere Projekte