Workflow Komponenten
In diesem Workflow arbeiten mehrere Nodes zusammen, um Airtable-Daten in Obsidian zu integrieren. Hier sind die einzelnen Komponenten und deren Funktionen:
Airtable Node
- Name: Airtable
- Typ: n8n-nodes-base.airtableTool
- Funktion: Dieser Node wird verwendet, um Daten aus einer spezifischen Airtable Datenbank abzurufen.
- Ausschnitte des Einstellungen:
- Base: „appP3ocJy1rXIo6ko“ (Airtable Applikations-ID)
- Tabelle: „tblywtlpPtGQMTJRm“ (Tabelle in der Airtable)
- Operation: „search“ – Dies bedeutet, dass nach spezifischen Daten in der gewählten Tabelle gesucht wird.
OpenAI Chat Model Node
- Name: OpenAI Chat Model
- Typ: @n8n/n8n-nodes-langchain.lmChatOpenAi
- Funktion: Dieser Node verwendet das OpenAI-Modell (in diesem Fall GPT-4), um natürliche Sprache zu verarbeiten und Antworten zu generieren.
- Ausschnitte des Einstellungen:
- Model: „gpt-4o-mini“ – Diese Einstellung bestimmt die Modellversion, die verwendet wird.
AI Agent Node
- Name: AI Agent
- Typ: @n8n/n8n-nodes-langchain.agent
- Funktion: Der AI Agent verarbeitet den Text, der vom Airtable Node zurückgegeben wird, und formatiert ihn zur Ausgabe.
- Ausschnitte des Einstellungen:
- Text: „={{ $json.body.content }}“ – Hier wird auf den Inhalt des Ergebnisses vom Airtable Node zugegriffen.
- Prompt Type: „define“ – Definiert, wie der AI Agent den Text interpretiert und darauf reagiert.
Respond to Obsidian Node
- Name: Respond to Obsidian
- Typ: n8n-nodes-base.respondToWebhook
- Funktion: Dieser Node sendet die Antwort von der AI Agent zurück an die Obsidian Anwendung.
- Ausschnitte des Einstellungen:
- Response Body: „={{ $json.output }}“ – Gibt die Ausgabe des AI Agents zurück.
Webhook Set Up in Obsidian Node
- Name: Webhook Set Up in Obsidian
- Typ: n8n-nodes-base.webhook
- Funktion: Dieser Node ist dafür verantwortlich, den Webhook für die Kommunikation mit Obsidian zu konfigurieren.
- Ausschnitte des Einstellungen:
- Path: „59fc8248-d3f7-4dbc-bdf3-39d59e427160“ – Der spezifische Pfad für den Webhook.
- httpMethod: „POST“ – Bestimmt, dass die Methode für den Webhook der POST-Request ist.
Sticky Note
- Name: Sticky Note
- Typ: n8n-nodes-base.stickyNote
- Funktion: Erzeugt eine visuelle Notiz innerhalb des n8n Dashboards, die Instruktionen oder Informationen bereitstellt.
- Ausschnitte des Einstellungen:
- Content: Enthält Anweisungen, die dem Nutzer helfen, wie man den Workflow aufsetzt und nutzt.
Ergebnis
Mit diesem Workflow können Obsidian-Nutzer Daten aus Airtable abrufen und diese durch einen AI-Agenten analysieren lassen, was die Effizienz der Datenverarbeitung erheblich steigert.
Download Link: Hier herunterladen