1. On new manual Chat Message
Typ: manualChatTrigger
Funktion: Dieser Node wird ausgelöst, wenn eine neue manuelle Chat-Nachricht empfangen wird. Es dient als initialer Trigger des Workflows.
2. Execute Workflow Trigger
Typ: executeWorkflowTrigger
Funktion: Dieser Node löst den nächsten Workflow aus, der die Daten von Hacker News abruft, sobald die Chat-Nachricht empfangen wurde.
3. Hacker News
Typ: hackerNews
Funktion: Dieser Node ruft die neuesten Beiträge von Hacker News ab. Er ist besonders dafür konfiguriert, die 50 beliebtesten Posts zu laden.
Einstellungen:
limit: 50 (Maximale Anzahl von Posts, die abgerufen werden sollen)resource: „all“ (Ruft alle Arten von Posts ab)
4. Clean up data
Typ: set
Funktion: Hier werden die abgerufenen Daten in ein besser strukturiertes Format umgewandelt, um die relevanten Details bereitzustellen.
Einstellungen:
fields: Definiert, welche Daten beibehalten werden sollen, einschließlich Titel, Punkte, URL, Erstellungsdatum und Autor. Diese werden aus der vorherigen Antwort extrahiert.
5. AI Agent
Typ: agent
Funktion: Dieser Node wird als Schnittstelle zur KI verwendet, die die Informationen verarbeiten und entsprechende Antworten generieren kann.
Einstellungen:
maxIterations: 10 (Maximale Anzahl von Iterationen, um die Antwort zu generieren)
6. OpenAI Chat Model
Typ: lmChatOpenAi
Funktion: Hier wird das OpenAI-Modell aufgerufen, um die von der KI-Agenten generierten Daten zu verwenden und eine kontextbasierte Antwort zu erstellen.
Einstellungen:
credentials: OpenAi account (Hier werden die Zugangsdaten zu dem OpenAI-API verwendet)
7. Stringify
Typ: code
Funktion: Diese Node konvertiert die bereinigten Daten in einen JSON-String, damit sie für weitere Prozesse oder Ausgaben verwendet werden können.
Einstellungen:
return { 'response': JSON.stringify($input.all().map(x => x.json)) }
8. Sticky Note
Typ: stickyNote
Funktion: Dient nicht direkt dem Workflow, sondern ist eher zur visuellen Hilfe für den Workflow-Designer gedacht.
9. Custom tool to call the wf below
Typ: toolWorkflow
Funktion: Dieser Node wird verwendet, um den untergeordneten Workflow zur Datenabfrage von Hacker News zu aktivieren und wird von dem AI-Agenten verwendet, um die relevanten Informationen anzufordern.
Ergebnis
Der Workflow ermöglicht es dem Benutzer, durch Eingabe von Chat-Nachrichten in der entsprechenden Anwendung Informationen zu Hacker News zu erhalten. Er nutzt mehrere Nodes, um Eingaben zu verarbeiten, Informationen abzurufen und Antworten zu generieren, die auf den Interessen des Benutzers basieren.
Um den Workflow herunterzuladen, folgen Sie bitte diesem Link.