Workflow-Beschreibung
Dieser Workflow besteht aus mehreren Knoten, die zusammenarbeiten, um manuelle Chat-Nachrichten zu verarbeiten und verschiedene Quellen wie Wikipedia und SerpAPI zu nutzen, um relevante Antworten zu generieren.
1. Sticky Note4
- Typ: Sticky Note
- Funktion: Dient als Notiz zum Speichern von wichtigen Informationen über den Workflow.
- Parameter:
- Width: 300
- Height: 185
- Content: „Die Konversationshistorie (letzte 20 Nachrichten) wird in einem Pufferspeicher gespeichert“
2. On new manual Chat Message
- Typ: Manual Chat Trigger
- Funktion: Auslöser für den Workflow, wenn eine manuelle Chat-Nachricht empfangen wird.
- Parameter: Keine spezifischen Parameter.
3. Chat OpenAI
- Typ: lmChatOpenAi
- Funktion: Generiert eine Antwort auf die manuelle Chat-Nachricht mithilfe von OpenAI’s GPT-4o-mini Modell.
- Parameter:
- Model: gpt-4o-mini
- Options: Temperature: 0.3 (Niedrige Temperature, um konsistente Antworten zu erhalten)
- Credentials: Verwendet OpenAI API-Kredential.
4. Wikipedia
- Typ: toolWikipedia
- Funktion: Sucht nach Informationen auf Wikipedia, um dem Chat-Agenten bei der Beantwortung von Fragen zu helfen.
- Keine spezifischen Parameter erforderlich.
5. Sticky Note3
- Typ: Sticky Note
- Funktion: Hinweis darauf, welche Werkzeuge der Agent nutzen kann, um die Aufgabe zu erfüllen.
- Parameter:
- Width: 300
- Height: 185
- Content: „Werkzeuge, die der Agent nutzen kann, um die Aufgabe zu erfüllen“
6. Sticky Note6
- Typ: Sticky Note
- Funktion: Zeigt an, dass der Konversationsagent verfügbare Werkzeuge nutzt, um auf Eingaben zu reagieren.
- Parameter:
- Width: 422
- Height: 211
- Content: „Der Konversationsagent nutzt verfügbare Werkzeuge, um auf die Eingabe zu antworten.“
7. Window Buffer Memory
- Typ: memoryBufferWindow
- Funktion: Speichert die letzten 20 Nachrichten für den Konversationskontext.
- Parameter:
- Context Window Length: 20
8. SerpAPI
- Typ: toolSerpApi
- Funktion: Verwendet SerpAPI zur Suche von Informationen für den Agenten.
- Keine spezifischen Parameter erforderlich.
9. AI Agent
- Typ: agent
- Funktion: Der Hauptagent, der die eingehende Nachricht verarbeitet und entscheidet, welches Werkzeug zur Beantwortung verwendet werden soll.
- Parameter:
- Text: „={{ $json.input }}“ (verarbeitet die Eingabedaten)
- Options: keine spezifischen Optionen.
- Prompt Type: define (definiert die Art der Anforderung)
Ergebnis
Dieser Workflow ermöglicht es Benutzern, manuelle Chat-Nachrichten effizient zu verarbeiten, indem er mehrere KI-Tools und APIs integriert, um relevante und präzise Informationen bereitzustellen.
Für eine detaillierte Betrachtung und für die Anwendung in eigenen Projekten, kann der Workflow hier heruntergeladen werden: Download Link.