1. Öffnen des Chat-Modells von OpenAI
Dieser Node kommuniziert mit dem OpenAI AI-Agenten. Er verwendet ein Chat-Modell von OpenAI, um aus Meeting-Transkripten nützliche Informationen zu extrahieren und die Nachverfolgung vorzunehmen. Die spezifische Einstellung hier ist die Temperatur, die auf 0 gesetzt wird, um Konsistenz in den Antworten sicherzustellen.
2. Abrufen der Besprechungs-Konferenzunterlagen
Mit diesem HTTP-Request-Node wird die Konferenzunterlage von Google Meet abgerufen. Die URL führt zur Google API für die Konferenzunterlagen, und mit dem Query-Parameter wird die eindeutige ID der Konferenz übergeben. Die OAuth2-Credentials für die Google Meets API sind ebenfalls erforderlich, um Zugriff auf diese Daten zu erhalten.
3. Abrufen des Transkriptes der Besprechung
Nach dem Abrufen der Konferenzunterlagen wird dieser Node verwendet, um die URL zum Transkript zu erhalten. Die Konferenzinformationen aus dem vorherigen Node werden verwendet, um den richtigen Endpunkt zu erreichen.
4. Herunterladen der Transkriptdatei
Hier wird die tatsächlich herunterladbare Datei des Transkripts von Google Drive abgerufen. Die ID der Datei wird aus den vorherigen Nodes übernommen, und es wird darauf geachtet, dass die Datei in das gewünschte Format (PDF) konvertiert wird.
5. Testen des Workflows
Dieser Node dient als manueller Trigger, um den Workflow manuell zu starten, wenn er getestet werden soll.
6. PDF-Loader
Dieser Node extrahiert Informationen aus der PDF-Datei des Transkripts, die zuvor heruntergeladen wurde. Diese Daten werden dann an den AI-Agenten übergeben.
7. Abrufen des Kalendereintrags
Mit diesem Node wird das relevante Google Kalenderereignis abgerufen, das mit dem Meeting verknüpft ist. Die ID des Ereignisses sollte hier angegeben werden. Die OAuth2-Credentials für die Google Calendar API sind ebenfalls erforderlich.
8. Strukturierter Ausgabe-Parser
Dieser Node wird verwendet, um die formatierten Outputs des AI-Agenten zu analysieren und zu strukturieren. Ein JSON-Schema wird verwendet, um die erforderlichen Informationen wie Zusammenfassungen, wichtige Punkte und als nächstes Schritte zu extrahieren.
9. Ausführen eines Workflow-Triggers
Dieser Node ermöglicht die Ausführung von Workflow-Triggern, um Aktionen abhängig von den vorherigen Ergebnissen zu initiieren.
10. Setzen der Antwort
Hier werden die strukturierten Daten als Antwort formatiert, die Rückmeldungen über den Erfolg des Prozesses geben.
11. Editieren der Felder
Dieser Node ist verantwortlich für das Anpassen von Eingabefeldern, bevor die Daten an bestimmte Knoten weitergeleitet werden.
12. Fallback-Antwort
Stellt eine Standardantwort bereit, falls etwas schiefgeht, wie beispielsweise, wenn die angeforderten Daten nicht verfügbar sind.
13. Aktionsrouter
Mit diesem Switch-Node werden logische Verzweigungen erstellt, die auf den Routing-Wert basieren. Hier entscheiden wir, welche Aktion als nächstes ausgeführt werden soll, basierend auf dem Input.
14. Teilnehmerdaten abrufen
Hier werden die Teilnehmerinformationen aus dem vorherigen Node extrahiert und für die nächste Phase des Workflows vorbereitet.
15. Teilnehmerliste aufteilen
In diesem Node wird die Liste der Teilnehmer in separate Einträge aufgeteilt, um individuelle Einladungen zu ermöglichen.
16. Hinzufügen von Teilnehmern zur Einladung
Dieser Node aktualisiert die Google Kalendereinträge und fügt den entsprechenden Teilnehmern, die aus den vorherigen nodes stammen, hinzu.
17. Erstellen des Kalendereintrags
Ein Google-Kalendereintrag wird erstellt, wobei Informationen wie Titel, Beschreibung und Start-/Endzeiten übernommen werden.
Ergebnis
Nach Durchführung des Workflows werden automatisch die Teilnehmer eingeladen, und es wird ein Kalendereintrag erstellt, während alle wichtigen Details des Meetings zusammengefasst werden.
Download Link: Hier herunterladen