Aller au contenu principal

Extraire des données de pages web avec Jina et OpenAI

Vous avez une liste de pages web dont vous voulez sortir des champs structurés. Le workflow lit les lignes d'une feuille Google Sheets, demande à Jina.ai le contenu de chaque page via une requête HTTP Request, puis confie à OpenAI l'extraction des informations voulues. L'exécution se lance à la demande, depuis l'éditeur n8n. Le template renvoie à une feuille d'exemple partagée dans ses notes, à copier avant de la modifier.

Déclencheur
Lancement manuel
Taille
6 nœuds
Outils
Google Sheets, OpenAI, Requêtes HTTP (API)

Comment fonctionne ce workflow

  1. 1

    Manual Trigger lance l'exécution à la demande, depuis l'éditeur n8n.

  2. 2

    Google Sheets lit les lignes de la feuille indiquée.

  3. 3

    Split Out sépare la liste reçue en un élément par ligne.

  4. 4

    HTTP Request appelle Jina.ai pour récupérer le contenu de chaque page.

  5. 5

    Information Extractor demande à OpenAI, via le nœud OpenAI Chat Model, d'en extraire les champs voulus.

Quand l'utiliser

  • Relever les mêmes champs sur une liste de pages produits.
  • Remplir un tableur de veille à partir de pages d'articles.
  • Tester un schéma d'extraction sur quelques URL avant de traiter une liste plus longue.

À préparer avant l'import

  • Un compte Google avec accès à la feuille Google Sheets, à déclarer comme identifiants dans n8n.
  • Une clé API OpenAI, enregistrée dans n8n pour le nœud OpenAI Chat Model.
  • Une copie de la feuille d'exemple, à adapter à vos données.
  • Un accès réseau depuis votre instance n8n vers Jina.ai, pour le nœud HTTP Request.

Bon à savoir

Commencez avec une copie de la feuille d'exemple et une seule ligne. Vérifiez la sortie de Information Extractor avant de lancer le workflow sur toute la liste.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. 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.

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