Transcrire des relevés bancaires PDF en markdown avec Gemini
Un relevé bancaire en PDF, téléchargé ou scanné, est transformé page par page en markdown par Gemini, un modèle de vision qui transcrit l'image au lieu de faire de l'OCR classique. Le markdown obtenu sert ensuite à isoler les lignes de la colonne dépôts. La conversion du PDF en images passe par le service Stirling PDF, public par défaut : si les données sont sensibles, il faut utiliser une instance auto-hébergée.
- Déclencheur
- Lancement manuel
- Taille
- 12 nœuds
- Outils
- Google Gemini, Google Drive, Requêtes HTTP (API)
Comment fonctionne ce workflow
- 1
Le lancement manuel déclenche le workflow, puis Google Drive télécharge le relevé PDF d'exemple.
- 2
Une requête HTTP envoie le PDF au service Stirling PDF, qui renvoie chaque page sous forme d'image dans une archive zip.
- 3
Le nœud Compression décompresse l'archive, puis Sort range les images dans l'ordre des pages.
- 4
Edit Image réduit légèrement chaque page, assez pour accélérer le traitement sans perdre la résolution nécessaire.
- 5
Une Basic LLM Chain envoie chaque page à Gemini, qui en renvoie la transcription en markdown.
- 6
Aggregate regroupe les transcriptions, et Information Extractor en tire les lignes de la colonne dépôts.
Quand l'utiliser
- Préparer des relevés scannés pour un suivi des encaissements.
- Repérer les lignes de dépôts d'un relevé avant un rapprochement.
- Transformer un relevé en texte structuré pour un autre traitement par LLM.
À préparer avant l'import
- Un compte Google avec accès à Google Drive, connecté dans n8n.
- Une clé API Google Gemini, saisie dans les identifiants n8n.
- Un accès au service Stirling PDF, public ou auto-hébergé.
- Le relevé d'exemple indiqué dans les notes du template, ou un de vos propres relevés.
Bon à savoir
Pour des données sensibles, remplacez le service Stirling PDF public par une instance auto-hébergée dans le nœud HTTP Request avant le premier test.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Traitement de Documents
- Trier des CV reçus par formulaire avec Google GeminiUn formulaire reçoit un CV, Google Gemini en analyse le texte et le résultat est écrit dans Google Sheets.
- Lire les fiches de paie reçues sur LINE avec GeminiLit les fiches de paie envoyées sur LINE avec Gemini et ajoute le statut, les dates et le montant dans Google Sheets.
- Extraire des données de PDF avec Claude et GeminiLit un PDF dans Google Drive et en extrait les informations avec Claude 3.5 Sonnet et Gemini 2.0 Flash.
- Convertir du HTML en PDF puis le compresserConvertit un HTML en PDF, puis compresse le fichier avec CustomJS dans n8n.
- Tri des pièces jointes Gmail : template n8nLit les pièces jointes des e-mails Gmail, les range dans Google Drive et écrit les valeurs extraites par OpenAI dans Google Sheets.
- Évaluer des CV de candidature avec OpenAI et Google SheetsUn formulaire reçoit un CV, OpenAI le compare à un profil recherché et le résultat s'ajoute à une feuille Google Sheets.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n