Extraire des données structurées d'une image avec Gemini
Vous envoyez à ce point d'accès l'URL d'une image et la liste des champs à extraire. Le workflow télécharge l'image, la convertit en base64, puis la transmet à l'API Gemini avec votre demande. Il renvoie uniquement les champs définis dans la requête, au format JSON. Il sert à lire des pièces d'identité, des factures ou des cartes de visite sans ressaisie.
- Déclencheur
- Webhook
- Taille
- 6 nœuds
- Outils
- Requêtes HTTP (API)
Comment fonctionne ce workflow
- 1
Le nœud Webhook reçoit la requête contenant l'URL de l'image et la description des champs attendus.
- 2
Le nœud HTTP Request télécharge l'image depuis son URL.
- 3
Le nœud Extract from File convertit l'image en base64.
- 4
Le nœud HTTP Request appelle l'API Gemini avec l'image et les consignes d'extraction.
- 5
Le nœud Edit Fields ne conserve que les champs demandés.
- 6
Le nœud Respond to Webhook renvoie le résultat au format JSON.
Quand l'utiliser
- Relever les champs d'une pièce d'identité scannée.
- Extraire les dates et montants d'une facture ou d'un reçu.
- Remplir un formulaire à partir d'une photo.
- Récupérer les coordonnées figurant sur une carte de visite.
À préparer avant l'import
- Une instance n8n accessible en ligne, pour que l'appel atteigne le webhook.
- Une clé API Gemini, enregistrée comme identifiant dans n8n.
- Une URL publique pointant vers l'image à traiter.
- Un client HTTP capable d'envoyer un corps JSON, par exemple cURL.
Bon à savoir
L'exemple cURL envoie un GET avec un corps JSON. Testez cet appel tel quel, vérifiez que le nœud Webhook accepte cette méthode, et remplacez your_domain.com par l'adresse de votre instance n8n.
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 : Extraction & Scraping
- Surveiller Product Hunt et alerter sur SlackSurveille Product Hunt à intervalle régulier et envoie les lancements retenus dans un canal Slack.
- Extraire des données de pages Etsy avec Bright Data et GeminiRécupère les pages de résultats Etsy via Bright Data, puis en extrait les données structurées avec Gemini.
- Résumer les entreprises Indeed avec Bright Data et GeminiExtrait les informations publiques d'entreprises depuis Indeed via Bright Data, puis les résume avec Google Gemini.
- Interroger le contenu d'une page web avec un agent IAUn agent OpenAI interroge le contenu d'une page web, nettoyé et converti en Markdown, pour répondre à vos questions.
- Trouver les profils sociaux des entreprises avec un agent IAUn agent IA parcourt vos sites d'entreprises et ajoute les liens de leurs profils sociaux dans votre base Supabase.
- Extraire profils et entreprises LinkedIn avec Bright DataScrape des profils et des pages entreprise LinkedIn via Bright Data, puis fait extraire les champs utiles par Google Gemini.
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