Workflow Details
In diesem Workflow interagiert ein KI-Agent mit verschiedenen Werkzeugen zur Informationsbeschaffung, wie Wikipedia und einem Wetter-API. Hier ist eine detaillierte Beschreibung der einzelnen Knoten:
Knoten 1: Sticky Note4
- Typ: n8n-nodes-base.stickyNote
 - Funktion: Dieser Knoten dient als Notiz und speichert Informationen über den Verlauf der Konversation.
 - Parameter:
- Breite: 300
 - Höhe: 205
 - Inhalt: „Die Gesprächshistorie (letzte 20 Nachrichten) wird in einem Puffer gespeichert“
 
 
Knoten 2: On new manual Chat Message
- Typ: @n8n/n8n-nodes-langchain.manualChatTrigger
 - Funktion: Dieser Knoten löst den Workflow aus, sobald eine neue manuelle Chat-Nachricht eingeht.
 - Parameter: Keine spezifischen Parameter konfiguriert.
 
Knoten 3: Wikipedia
- Typ: @n8n/n8n-nodes-langchain.toolWikipedia
 - Funktion: Dieser Knoten verwendet Wikipedia als Informationsquelle, um relevante Daten zu ziehen.
 - Parameter: Keine spezifischen Parameter konfiguriert.
 
Knoten 4: Sticky Note3
- Typ: n8n-nodes-base.stickyNote
 - Funktion: Eine weitere Notiz, die Informationen über die Tools enthält, die der Agent verwenden kann.
 - Parameter:
- Breite: 300
 - Höhe: 205
 - Inhalt: „Tools, die der Agent verwenden kann, um die Aufgabe zu erledigen“
 
 
Knoten 5: Sticky Note6
- Typ: n8n-nodes-base.stickyNote
 - Funktion: Notiz über die Nutzung der verfügbaren Tools durch den Agenten.
 - Parameter:
- Breite: 422
 - Höhe: 211
 - Inhalt: „Der Konversationsagent wird die verfügbaren Tools nutzen, um auf den Prompt zu antworten.“
 
 
Knoten 6: Window Buffer Memory
- Typ: @n8n/n8n-nodes-langchain.memoryBufferWindow
 - Funktion: Dieser Knoten speichert die letzten 20 Nachrichten in einem Puffer.
 - Parameter:
- Kontextfensterlänge: 20
 
 
Knoten 7: AI Agent
- Typ: @n8n/n8n-nodes-langchain.agent
 - Funktion: Der KI-Agent verarbeitet die Eingaben und verwendet verschiedene Tools zur Beantwortung von Anfragen.
 - Parameter:
- Text: „={{ $json.input }}“ (Eingabetext des Benutzers)
 - Optionen:
- Systemnachricht: „Sie sind ein hilfreicher Assistent …“ (die Konfiguration für den Agenten).
 - Prompt-Typ: define
 
 
 
Knoten 8: Weather HTTP Request
- Typ: @n8n/n8n-nodes-langchain.toolHttpRequest
 - Funktion: Stellt eine Anfrage an die Wetter-API, um die aktuelle Temperatur basierend auf den gegebenen Koordinaten abzurufen.
 - Parameter:
- URL: https://api.open-meteo.com/v1/forecast
 - Query Parameter:
- latitude: wird dynamisch von Eingaben geholt
 - longitude: wird dynamisch von Eingaben geholt
 - forecast_days: 1 Tag
 - hourly: Temperatur bei 2m
 
 
 
Knoten 9: Ollama Chat Model
- Typ: @n8n/n8n-nodes-langchain.lmChatOllama
 - Funktion: Verwendet das Ollama-Modell, um Chat-Interaktionen zu verarbeiten.
 - Parameter:
- Modell: llama3.2:latest
 - Optionen: keine spezifischen Optionen definiert
 
 
Knoten 10: Sticky Note
- Typ: n8n-nodes-base.stickyNote
 - Funktion: Eine Notiz zur Aktualisierung des Systemnachrichtenzwecks des KI-Agenten.
 - Parameter:
- Farbe: 4
 - Höhe: 240
 - Inhalt: „In Systemnachricht fügen Sie Folgendes hinzu…“ (Erklärung für den KI-Agenten)
 
 
Ergebnis
Mit diesem Workflow kann ein KI-Agent interagieren, um Informationen über Standorte und deren Wetterdaten zu sammeln, was die Antwortfähigkeit und Effizienz des Agenten erhöht.