n8n Workflows

Get Airtable data in Obsidian Notes

2 Min. LesezeitMEKSOFT

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

Artikel teilen
Zur Blogübersicht