Erstellen Sie einen intelligenten KI-Assistenten mit diesem leistungsstarken n8n-Workflow. Verbinden Sie OpenAI und GitHub, um eine Wissensdatenbank (RAG) aus Ihrem Quellcode mittels benutzerdefinierter n8n-Vorlagen zu erstellen.
Laden Sie diese n8n-Workflow-Vorlage herunter und beginnen Sie sofort mit der Nutzung.
Die Verwaltung riesiger Mengen an Quellcode oder Dokumentationen macht das Auffinden spezifischer technischer Details oft schwierig. Dieser innovative n8n-Workflow löst dieses Problem, indem er Ihr GitHub-Repository in eine durchsuchbare Wissensdatenbank für einen KI-Agenten umwandelt.
Diese robuste n8n-Vorlage trennt den Prozess in zwei Hauptphasen: einen Synchronisationsfluss (Indizierung der Daten) und einen Konversationsfluss in Echtzeit (Beantwortung von Fragen). Sie demonstriert, wie nahtlos n8n große Binärdaten, Textaufteilung, Embedding-Erstellung und Vektorspeicherung innerhalb eines einzigen, kohärenten n8n-Workflows handhabt. Durch die Nutzung dieses n8n-Node-Setups können Entwickler ihre Codebasis dialogorientiert abfragen, was die Suchzeit drastisch reduziert und die Produktivität steigert.
Dieser umfassende n8n-Workflow arbeitet in zwei unterschiedlichen Stufen:
Sync Data (einem Manuellen Trigger Node).Config definiert kritische Parameter wie repoowner, reponame und subpath innerhalb des GitHub-Repositorys.List files verwendet diese Parameter, um alle relevanten Dateien im angegebenen Pfad zu identifizieren.Get File lädt den eigentlichen Inhalt jeder Datei herunter.Default Data Loader verarbeitet die Binärdaten, und der Recursive Character Text Splitter zerteilt den Inhalt in kleinere, handhabbare Blöcke (mit einer Überlappung von 100 Zeichen), die für das Vektor-Embedding geeignet sind.Embeddings OpenAI berechnet die Vektor-Embeddings für diese Blöcke. Schließlich fügt der n8n-Node Simple Vector Store1 die Vektordaten in eine In-Memory-Wissensdatenbank unter dem Schlüssel source-code ein.When chat message received ausgelöst, wenn ein Benutzer eine Frage stellt.AI Agent übernimmt die Anfrage und nutzt das OpenAI Chat Model1 für die Entscheidungsfindung (Reasoning).Window Buffer Memory pflegt den Konversationsverlauf.Vector Store Tool mit dem Namen projectsource_tool, um eine Ähnlichkeitssuche (Top K=5) gegen die indizierte Wissensdatenbank (Simple Vector Store) durchzuführen. Dieser Abrufschritt ist entscheidend für die kontextuelle Verankerung.Um diesen leistungsstarken n8n-Workflow mit diesen n8n-Vorlagen bereitzustellen, folgen Sie diesen Schritten:
Embeddings OpenAI und OpenAI Chat Model ein. Dies ist sowohl für die Indizierung als auch für die Abfrage unerlässlich.Config und aktualisieren Sie die Parameter entsprechend Ihrem Repository:repoowner: Der Eigentümer des GitHub-Repositorys.reponame: Der Name des Repositorys.sub_path: Der spezifische Verzeichnispfad innerhalb des Repositorys, den Sie indizieren möchten (z. B. workflows oder docs).Sync Data einmal aus, um den Vektorspeicher mit Ihren GitHub-Inhalten zu füllen, bevor Sie den Chat-Agenten verwenden. Sync Data (Manual Trigger): Der Start-n8n-Trigger für die Indizierungsseite des n8n-Workflows, der zum manuellen Aktualisieren der Wissensdatenbank verwendet wird.
Config (Set): Ein grundlegender n8n-Node, der zum dynamischen Festlegen von Umgebungsvariablen (repoowner, reponame, subpath) dient, die im gesamten Indizierungsfluss verwendet werden.
List files (GitHub): Dieser n8n-Node ruft eine Liste von Dateien aus dem konfigurierten GitHub-Repository-Pfad ab und stellt die für den Download benötigten Dateiinformationen bereit.
Get File (HTTP Request): Lädt den eigentlichen Inhalt der Dateien über die vom GitHub-n8n-Node bereitgestellte downloadurl herunter und bereitet die Daten für das Embedding vor.
Recursive Character Text Splitter: Ein zentraler RAG-Vorverarbeitungs-n8n-Node, der große Dateien effizient in kleinere Blöcke aufteilt und diese für das Embedding und die Vektorsuche optimiert. Konfiguriert mit einer Blocküberlappung von 100.
Embeddings OpenAI / Embeddings OpenAI1: Zwei Instanzen dieses n8n-Nodes, die dafür verantwortlich sind, Textblöcke und eingehende Anfragen mithilfe des OpenAI-Dienstes in hochdimensionale numerische Vektoren umzuwandeln.
Simple Vector Store / Simple Vector Store1 (Vector Store In Memory): Diese n8n-Nodes verwalten die RAG-Wissensdatenbank unter Verwendung des Schlüssels source-code. Einer ist auf den Modus insert (zum Indizieren) und der andere auf default (zur Suche/Abruf) eingestellt.
When chat message received (Chat Trigger): Der initiierende n8n-Trigger für die KI-Agenten-Seite, der auf Benutzerinteraktionen in der n8n-Chatoberfläche wartet.
AI Agent (LangChain Agent): Das primäre Gehirn des n8n-Workflows. Konfiguriert mit einer Systemnachricht, die ihn anleitet, bei technischen Fragen die projectsourcetool basierend auf dem Quellcode zu nutzen.
Vector Store Tool: Ein n8n-Node, der definiert, wie der KI-Agent mit der Wissensdatenbank interagiert, speziell konfiguriert, um die 5 relevantesten Dokumenten-Teile (topK=5) abzurufen.
Nutzen Sie diesen leistungsstarken n8n-Workflow, um einen Echtzeit-API-Endpunkt für die Calendly-Verfügbarkeit zu generieren. Rufen Sie Terminslots sofort über den n8n-Trigger und die native n8n-Knotenintegration ab.

Erstellen Sie schnell eine robuste CRUD-REST-API mit diesem n8n-Workflow und nutzen Sie Google Tabellen als Ihre serverlose Datenbank. Diese leistungsstarke n8n-Vorlage verarbeitet POST-, GET-, PUT- und DELETE-Anfragen.

Setzen Sie einen fortschrittlichen n8n-Workflow ein, um einen benutzerdefinierten KI-Assistenten-Chatbot für Ihre Website bereitzustellen. Diese intelligente n8n-Vorlage übernimmt Kundenanfragen, prüft die Verfügbarkeit im Microsoft Outlook-Kalender und bucht Termine mithilfe spezialisierter n8n-Tools und der leistungsstarken n8n-Knotenarchitektur.

Implementieren Sie einen robusten RAG-Chatbot mit n8n-Vorlagen, Pinecone und OpenAI. Dieser dynamische n8n-Workflow übernimmt automatisch PDFs aus Google Drive, um eine durchsuchbare Wissensdatenbank zu erstellen.

Implementieren Sie eine komplette KI-Engineering-Abteilung mit diesem fortschrittlichen n8n-Workflow. Der CTO-n8n-Agent delegiert Aufgaben an spezialisierte DevOps-, Sicherheits- und Architekten-Agenten, die durch OpenAI-Modelle angetrieben werden.

Nutzen Sie diesen leistungsstarken n8n-Workflow, um eine komplette KI-HR-Abteilung bereitzustellen. Mit einem strategischen CHRO-Agenten und spezialisierten Teams (Recruiter, Richtlinienersteller, Vergütung) nutzt diese n8n-Automatisierung OpenAI O3 und GPT-4.1-mini für kosteneffiziente, komplexe HR-Lösungen.

I am Nguyen Trung Nghia, a Software Engineer passionate about AI Automation. I build intelligent automation systems that help businesses reduce costs, increase productivity, and scale faster with the power of AI technology.







































