Einleitung
In diesem Blogbeitrag werden wir einen n8n-Workflow untersuchen, der es ermöglicht, Lebensläufe aus Telegram-Nachrichten zu extrahieren, die Daten in ein strukturiertes Format umzuwandeln und diese als PDF-Datei an den Benutzer zurückzusenden.
Workflow-Übersicht
Der Workflow besteht aus mehreren Knoten, die zusammenarbeiten, um die Aufgabe zu erfüllen. Hier sind die wichtigsten Knoten:
1. Telegram trigger
- Node ID: 70b67b80-d22d-4eea-8c97-3d2cb2b9bbfc
- Typ: Telegram Trigger
- Beschreibung: Dieser Knoten triggert die Automatisierung, wenn eine Nachricht in Telegram gesendet wird.
2. Auth
- Node ID: 21bead1d-0665-44d5-b623-b0403c9abd6c
- Typ: IF
- Beschreibung: Überprüft, ob die empfangene Nachricht von einem autorisierten Benutzer stammt.
3. Get file
- Node ID: 2efae11a-376b-44aa-ab91-9b3dea82ede0
- Typ: Telegram
- Beschreibung: Dieser Knoten lädt die Datei herunter, die vom Benutzer über Telegram gesendet wurde.
4. Extract text from PDF
- Node ID: 88fd1002-ad2c-445f-92d4-11b571db3788
- Typ: Extract from File
- Beschreibung: Extrahiert den Text aus der heruntergeladenen PDF-Datei.
5. Parse resume data
- Node ID: b193a904-260b-4d45-8a66-e3cb46fc7ce4
- Typ: LangChain Chain
- Beschreibung: Verwendet das OpenAI-Modell, um erforderliche Daten aus dem extrahierten Text zu extrahieren.
6. Convert to HTML
- Node ID: c4474fa1-b1b5-432f-b30e-100201c9ec7c
- Typ: Convert to File
- Beschreibung: Wandelt die strukturierten Daten in HTML um.
7. Generate plain PDF doc
- Node ID: 3c819ce4-235a-4b12-a396-d33dca9f80da
- Typ: HTTP Request
- Beschreibung: Generiert ein PDF-Dokument aus der HTML-Datenstruktur.
8. Send PDF to the user
- Node ID: 2b3cd55f-21a3-4c14-905f-82b158aa3fd0
- Typ: Telegram
- Beschreibung: Sendet das generierte PDF-Dokument zurück an den Benutzer über Telegram.
Ergebnis
Durch die Anwendung dieses Workflows können Benutzer ihre Lebensläufe bequem über Telegram einreichen. Der Workflow extrahiert die relevanten Informationen, erstellt ein strukturiertes PDF und sendet es an den Benutzer zurück.
Für den Download des Workflows klicken Sie hier: Download Link