Wissensbasierter WhatsApp-Assistent mit RAG, Gemini, Supabase und Google Docs bauen

Fortgeschritten

Dies ist ein Content Creation, Multimodal AI-Bereich Automatisierungsworkflow mit 15 Nodes. Hauptsächlich werden If, Code, Supabase, WhatsApp, Aggregate und andere Nodes verwendet. Wissensbasierten WhatsApp-Assistenten mit RAG, Gemini, Supabase und Google Docs bauen

Voraussetzungen
  • Supabase URL und API Key
  • Möglicherweise sind Ziel-API-Anmeldedaten erforderlich
  • Google Gemini API Key
Workflow-Vorschau
Visualisierung der Node-Verbindungen, mit Zoom und Pan
Workflow exportieren
Kopieren Sie die folgende JSON-Konfiguration und importieren Sie sie in n8n
{
  "meta": {
    "instanceId": "93f396852104089b8670e7494b0f3668b420464668ae4a8c1d6b4b5799f8e3ef",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "4472f7d3-fca5-4d88-8afe-11a96316b761",
      "name": "WhatsApp Trigger",
      "type": "n8n-nodes-base.whatsAppTrigger",
      "position": [
        6048,
        -272
      ],
      "webhookId": "685f1ed2-ffac-460b-b2eb-b29891e539d4",
      "parameters": {},
      "executeOnce": true,
      "typeVersion": 1
    },
    {
      "id": "e2af2f35-5830-4e18-a6fa-346e58dd067a",
      "name": "Trainingsinhalte",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        4480,
        -240
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "9823dd18-7d53-49b1-a8f6-478877e9d753",
      "name": "Aufteilung in Chunks",
      "type": "n8n-nodes-base.code",
      "position": [
        4704,
        -240
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "02970a68-1fdd-4ca0-9346-6e2e25b87af0",
      "name": "Embedding des hochgeladenen Dokuments",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        4928,
        -240
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "676544e3-80a6-45c3-93a8-05ecd35b019a",
      "name": "Embedding in DB speichern",
      "type": "n8n-nodes-base.supabase",
      "position": [
        5136,
        -240
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "a27230ed-40be-478e-b383-6c712d980db8",
      "name": "Aggregieren",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        6960,
        -256
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "3c9c5b54-8ce7-48b2-a424-6f9bf5886e3a",
      "name": "Embeddings durchsuchen",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        6736,
        -256
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "7cfe3ce3-8687-4d81-a3c4-39efa4b5d6db",
      "name": "Nutzer-Nachricht einbetten",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        6512,
        -256
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "a42c6b9e-2c39-433e-b065-e2a0ea479eb9",
      "name": "Notiz",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3456,
        -432
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "5241c4e5-c630-49a5-bda5-ae5dec630bab",
      "name": "Notiz 1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        5456,
        -432
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "c534b0d4-3be9-4e8b-866f-a8718814ca02",
      "name": "Bei Klick auf 'Workflow ausführen'",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        4224,
        -240
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "a9bec279-7d7d-4a44-a221-e236ae1b7703",
      "name": "Google Gemini Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        7168,
        -32
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "c07d0fb0-6752-4f1a-832b-7d01163e2293",
      "name": "Nachricht senden",
      "type": "n8n-nodes-base.whatsApp",
      "position": [
        7504,
        -256
      ],
      "webhookId": "2b88030b-0e59-4b3a-8a97-0d1c81695f5b",
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "090a8f79-2808-476b-a730-caf2da72d31c",
      "name": "KI-Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        7168,
        -256
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "719a5691-689d-44a8-855f-9eafb8aac9fd",
      "name": "Wenn",
      "type": "n8n-nodes-base.if",
      "position": [
        6256,
        -272
      ],
      "parameters": {},
      "typeVersion": 2.2
    }
  ],
  "pinData": {},
  "connections": {
    "719a5691-689d-44a8-855f-9eafb8aac9fd": {
      "main": [
        [],
        [
          {
            "node": "7cfe3ce3-8687-4d81-a3c4-39efa4b5d6db",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "090a8f79-2808-476b-a730-caf2da72d31c": {
      "main": [
        [
          {
            "node": "c07d0fb0-6752-4f1a-832b-7d01163e2293",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a27230ed-40be-478e-b383-6c712d980db8": {
      "main": [
        [
          {
            "node": "090a8f79-2808-476b-a730-caf2da72d31c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4472f7d3-fca5-4d88-8afe-11a96316b761": {
      "main": [
        [
          {
            "node": "719a5691-689d-44a8-855f-9eafb8aac9fd",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3c9c5b54-8ce7-48b2-a424-6f9bf5886e3a": {
      "main": [
        [
          {
            "node": "a27230ed-40be-478e-b383-6c712d980db8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7cfe3ce3-8687-4d81-a3c4-39efa4b5d6db": {
      "main": [
        [
          {
            "node": "3c9c5b54-8ce7-48b2-a424-6f9bf5886e3a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9823dd18-7d53-49b1-a8f6-478877e9d753": {
      "main": [
        [
          {
            "node": "02970a68-1fdd-4ca0-9346-6e2e25b87af0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e2af2f35-5830-4e18-a6fa-346e58dd067a": {
      "main": [
        [
          {
            "node": "9823dd18-7d53-49b1-a8f6-478877e9d753",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a9bec279-7d7d-4a44-a221-e236ae1b7703": {
      "ai_languageModel": [
        [
          {
            "node": "090a8f79-2808-476b-a730-caf2da72d31c",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "02970a68-1fdd-4ca0-9346-6e2e25b87af0": {
      "main": [
        [
          {
            "node": "676544e3-80a6-45c3-93a8-05ecd35b019a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c534b0d4-3be9-4e8b-866f-a8718814ca02": {
      "main": [
        [
          {
            "node": "e2af2f35-5830-4e18-a6fa-346e58dd067a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Häufig gestellte Fragen

Wie verwende ich diesen Workflow?

Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.

Für welche Szenarien ist dieser Workflow geeignet?

Fortgeschritten - Content-Erstellung, Multimodales KI

Ist es kostenpflichtig?

Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.

Workflow-Informationen
Schwierigkeitsgrad
Fortgeschritten
Anzahl der Nodes15
Kategorie2
Node-Typen12
Schwierigkeitsbeschreibung

Für erfahrene Benutzer, mittelkomplexe Workflows mit 6-15 Nodes

Externe Links
Auf n8n.io ansehen

Diesen Workflow teilen

Kategorien

Kategorien: 34