Extraire des données d'une page web avec Bright Data et Gemini
Pour extraire des données structurées d'une page web, ce workflow passe par Bright Data Web Unlocker, puis confie le contenu au modèle Gemini Flash Exp. Une Basic LLM Chain extrait les informations demandées, et un Information Extractor produit une analyse de sentiment selon une structure personnalisée. Le template sert aussi à montrer les capacités IA de n8n. Il se lance à la main. Avant le premier essai, réglez l'URL cible dans le nœud Set URL and Bright Data Zone et mettez à jour l'URL de notification webhook.
- Déclencheur
- Lancement manuel
- Taille
- 16 nœuds
- Outils
- Requêtes HTTP (API), Google Gemini
Comment fonctionne ce workflow
- 1
Le Manual Trigger démarre le workflow au lancement manuel.
- 2
Le nœud Edit Fields, nommé Set URL and Bright Data Zone, définit l'URL de la page à extraire et la zone Bright Data utilisée.
- 3
Le nœud HTTP Request envoie la requête à Bright Data Web Unlocker et récupère le contenu de la page.
- 4
Un nœud Code traite la réponse reçue avant l'étape d'extraction.
- 5
La Basic LLM Chain, branchée sur Google Gemini, extrait les données structurées demandées.
- 6
L'Information Extractor, également branché sur Google Gemini, produit l'analyse de sentiment selon la structure définie.
- 7
Le nœud Read/Write Files from Disk manipule un fichier sur le disque pour y écrire le résultat.
Quand l'utiliser
- Récupérer le contenu d'une page web via Bright Data Web Unlocker avant de l'exploiter.
- Tester un prompt d'extraction avec la Basic LLM Chain sur une page réelle.
- Mesurer le sentiment d'un contenu web selon une grille de catégories propre à votre besoin.
À préparer avant l'import
- Un compte Bright Data avec le produit Web Unlocker et une zone créée.
- Une clé API Google Gemini, enregistrée comme identifiants dans n8n.
- L'URL de la page web à extraire.
- L'URL de notification webhook à renseigner dans le workflow.
Bon à savoir
Commencez par régler l'URL et le nom de votre zone Bright Data dans le nœud Set URL and Bright Data Zone, puis vérifiez l'URL de notification webhook avant le premier lancement.
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 demande n8n auto-hébergé : Read Write File ne fonctionne pas sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Extraction & Scraping
- Faire naviguer un agent IA sur le web avec AirtopUn agent IA pilote un navigateur Airtop depuis un formulaire n8n pour extraire des informations de pages web.
- Scraper des données web avec Bright Data et un agent GeminiUn agent IA Gemini choisit l'outil de scraping Bright Data adapté à une demande, puis transmet la réponse à un webhook.
- Extraire des données Google Trends avec Bright Data et GeminiExtrait des données structurées d'une page Google Trends via Bright Data, puis en rédige un résumé avec Gemini.
- Résumer l'actualité crypto et son sentiment via TelegramUn bot Telegram qui renvoie un résumé de l'actualité crypto sur le mot-clé envoyé, avec le sentiment du marché.
- Extraire les entités d'une page web avec Google NLPEnvoie une URL à un webhook et reçoit en retour les entités nommées de la page, avec leur type et leur score de saillance.
- Extraire et résumer les actualités d'un site sans RSSExtrait chaque semaine les actualités récentes d'un site sans RSS et les résume avec OpenAI.
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