Massenabfrageverarbeitung für RAG mittels Lookio und CSV-Uploads - n8n-Workflow

RAG-Massenabfragen automatisieren, indem Sie eine CSV in diesen n8n-Workflow hochladen. Integrieren Sie Lookio zur schnellen Datenanreicherung und demonstrieren Sie leistungsstarke n8n-Vorlagen für KI-Aufgaben.

Workflow-Vorschau

Bereit zur Automatisierung?

Laden Sie diese n8n-Workflow-Vorlage herunter und beginnen Sie sofort mit der Nutzung.

Zielgruppe

Datenanalysten, die Abfragen mit hohem Volumen gegen eine Wissensdatenbank ausführen müssen.
Benutzer, die nach spezialisierten n8n-Vorlagen für die Integration von RAG-Systemen wie Lookio suchen.
Technische Benutzer, die einen n8n-Trigger nutzen möchten, um die Datei-Verarbeitung zu starten.
Teams, die nach effizienten Wegen suchen, bestehende Datensätze mithilfe von KI-Automatisierung anzureichern.

Überblick

Diese Automatisierung löst das Problem des Ausführens wiederholter Massenabfragen gegen eine Retrieval-Augmented Generation (RAG) Wissensdatenbank. Anstatt einzeln abzufragen, können Benutzer eine einzelne CSV-Datei hochladen, die alle ihre Prompts enthält. Dieser robuste n8n-Workflow extrahiert die Daten, validiert die Eingabestruktur, durchläuft jede Zeile, sendet jede Abfrage an den angegebenen Lookio Assistant und aggregiert schließlich alle Antworten in einer neuen, angereicherten CSV-Datei zum sofortigen Download. Diese leistungsstarke n8n-Lösung gewährleistet Datenkonsistenz und beschleunigt Aufgaben zur groß angelegten Wissenswiedergewinnung dramatisch, was das Potenzial fortgeschrittener n8n-Vorlagen aufzeigt.

Funktionsweise

Der Prozess beginnt mit dem On form submission n8n Trigger, der es Benutzern ermöglicht, eine CSV-Datei hochzuladen.


  1. Dateiextraktion & Validierung: Der Workflow verwendet den Extract all rows n8n Node, um den CSV-Inhalt zu parsen. Nach der Aggregation prüft der Valid Query column? IF-Node, ob eine Spalte namens 'Query' existiert, was für die Verarbeitung unerlässlich ist. Fehlt die Spalte, wird über das Formular eine Fehlermeldung angezeigt.

  2. Stapelverarbeitung: Bei Gültigkeit wird der Datensatz mittels Split Out in einzelne Zeilen aufgeteilt und durch den Loop Over Queries n8n Node (einen Split In Batches Node) für die Iteration vorbereitet.

  3. API-Ausführung: Innerhalb der Schleife bereitet der Isolate the Query column n8n Node die Eingabe vor. Der Lookio API call n8n Node sendet dann die spezifische Abfrage an den konfigurierten Lookio Assistant und ruft die RAG-Antwort ab.

  4. Datenrekombination: Der Prepare output n8n Node erfasst sowohl die ursprüngliche Abfrage als auch die neue, von Lookio generierte 'Response'.

  5. Ausgabegenerierung: Sobald alle Abfragen verarbeitet sind, werden die aggregierten Daten an den Generate enriched CSV n8n Node übergeben, der eine neue Binärdatei mit dem Namen 'Lookio bulk result' erstellt.

  6. Download: Abschließend präsentiert der Form ending and file download n8n Node diese angereicherte Datei zum Download, womit die Ausführung des n8n-Workflows abgeschlossen ist.

Installationsanleitung

Um diese n8n-Workflow-Vorlage bereitzustellen, folgen Sie diesen Schritten:


  1. Importieren: Kopieren Sie die n8n-Workflow-JSON und fügen Sie sie in Ihre n8n-Instanz ein, indem Sie das Menü 'Neu' -> 'Aus JSON importieren' verwenden.

  2. Lookio-Einrichtung: Sie benötigen ein aktives Lookio-Konto und einen Assistant, der mit Ihren relevanten Dokumenten konfiguriert ist.

  3. Credential-Konfiguration: Navigieren Sie zum Lookio API call n8n Node.

Ersetzen Sie im api_key-Header durch Ihren tatsächlichen Lookio API-Schlüssel.
Ersetzen Sie in den Body-Parametern durch die ID Ihres Ziel-Lookio-Assistants.

  1. Aktivierung: Stellen Sie sicher, dass der n8n-Workflow auf 'Aktiv' eingestellt ist. Der On form submission n8n Trigger stellt eine öffentliche URL bereit, über die Benutzer Dateien hochladen können.

  2. Testen: Bereiten Sie eine CSV-Datei vor, die eine case-sensitive Spalte namens 'Query' enthält, damit dieser n8n-Workflow erfolgreich ausgeführt werden kann.

Node-Details

On form submission (n8n Trigger): Dies ist der Ausgangspunkt und fungiert als primärer n8n-Trigger. Er ist so konfiguriert, dass er einen einzelnen Datei-Upload vom Typ .csv akzeptiert, wobei die Datei vorhanden sein muss.
Extract all rows: Parst die hochgeladenen binären CSV-Daten in JSON-Objekte (Zeilen) und macht sie für nachfolgende n8n-Nodes lesbar.
Valid Query column? (IF n8n Node): Führt eine entscheidende Validierung durch und prüft die Existenz des Feldes Query in den Daten des ersten Eintrags, um sicherzustellen, dass der Massenprozess fortgesetzt werden kann.
Loop Over Queries (Split In Batches n8n Node): Dieser n8n-Node iteriert über jede einzelne aus der CSV extrahierte Abfragezeile und ermöglicht so die parallele oder sequentielle Verarbeitung großer Datensätze.
Lookio API call (HTTP Request n8n Node): Der zentrale Schritt der KI-Integration. Er verwendet eine POST-Methode, um die Query zusammen mit der notwendigen assistantid und apikey (konfiguriert in den Headern und im Body) an den Lookio RAG-Endpunkt zu senden. Dieser kritische n8n-Node führt die Kern-RAG-Funktion aus.
Prepare output (Set n8n Node): Ordnet die ursprüngliche Query und die neue Response aus dem Lookio API Call einem standardisierten Ausgabeformat für die finale CSV-Generierung zu.
Generate enriched CSV (Convert To File n8n Node): Nimmt die aggregierten JSON-Antworten entgegen und wandelt sie zurück in eine einzige binäre CSV-Datei namens 'Lookio bulk result'.
Form ending and file download: Übernimmt die finale Benutzerinteraktion, indem die generierte Binärdatei zum Download angeboten wird, was die Ausführung des n8n-Workflows abschließt.

Ähnliche n8n-Workflows

Kostenlos

Knoten: 11 Knoten
Aktualisiert: Dezember 26 2025
Alle anzeigen
Erstellt von

AI and automation expert

Hervorgehoben*