Automatisation d'analyse d'images avec n8n : traitement AI des captures
Ce workflow n8n est conçu pour automatiser l'analyse de captures d'écran en utilisant l'intelligence artificielle. Dans un contexte où les entreprises doivent souvent traiter des visuels pour en extraire des informations pertinentes, cette automatisation permet de gagner un temps précieux tout en améliorant la précision des analyses. Les cas d'usage incluent la vérification de contenu visuel, l'extraction de données et la génération de résumés à partir d'images.
- Étape 1 : le workflow débute par un déclencheur manuel qui permet à l'utilisateur de lancer le processus à tout moment.
- Étape 2 : une fois déclenché, le nœud 'Setup' configure les paramètres nécessaires pour l'analyse.
- Étape 3 : le nœud 'URLbox API Request' envoie la capture d'écran à l'API URLbox pour traitement.
- Étape 4 : le nœud 'Analyze the Screenshot' utilise OpenAI pour analyser le contenu de l'image et en extraire des informations significatives.
- Étape 5 : les résultats sont ensuite fusionnés dans le nœud 'Merge Name & Description' pour créer un résumé cohérent. Enfin, les notes sont ajoutées à l'aide de plusieurs nœuds 'Sticky Note' pour visualiser les résultats. Grâce à cette automatisation n8n, les entreprises peuvent réduire les erreurs humaines, améliorer la rapidité d'analyse et obtenir des insights précieux à partir de leurs visuels.
Workflow n8n analyse d'images : vue d'ensemble
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Workflow n8n analyse d'images : détail des nœuds
Inscris-toi pour voir l'intégralité du workflow
Inscription gratuite
S'inscrire gratuitementBesoin d'aide ?{
"id": "wDD4XugmHIvx3KMT",
"meta": {
"instanceId": "149cdf730f0c143663259ddc6124c9c26e824d8d2d059973b871074cf4bda531"
},
"name": "Analyze Screenshots with AI",
"tags": [],
"nodes": [
{
"id": "6d7f34b8-6203-4512-a428-7b5a18c63db6",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
240,
1100
],
"parameters": {
"width": 373.2796418305297,
"height": 381.1230421279239,
"content": "## Setup \n**For Testing use the Setup node to put in test name & url.**\n\nIf you want to use this workflow in production, you can expand it to load data from other sources like a DB or Google Sheet"
},
"typeVersion": 1
},
{
"id": "ae568c65-e8f6-45bb-9c96-a870da1fc7d6",
"name": "Setup",
"type": "n8n-nodes-base.set",
"position": [
360,
1320
],
"parameters": {
"values": {
"string": [
{
"name": "website_name",
"value": "=n8n"
},
{
"name": "url",
"value": "https://n8n.io/"
}
]
},
"options": {}
},
"typeVersion": 2
},
{
"id": "ca9f0357-a596-4453-b351-fdd8d47c81ad",
"name": "URLbox API Request",
"type": "n8n-nodes-base.httpRequest",
"position": [
780,
1120
],
"parameters": {
"url": "https://api.urlbox.io/v1/render/sync",
"method": "POST",
"options": {},
"sendBody": true,
"sendHeaders": true,
"bodyParameters": {
"parameters": [
{
"name": "url",
"value": "={{ $json.url }}"
},
{
"name": "full_page",
"value": true
}
]
},
"headerParameters": {
"parameters": [
{
"name": "Authorization",
"value": "YOUR_API_KEY"
}
]
}
},
"retryOnFail": true,
"typeVersion": 4.1
},
{
"id": "3caffa3c-657a-4f74-a3cb-daf7beb67890",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
640,
920
],
"parameters": {
"width": 373.2796418305297,
"height": 381.1230421279239,
"content": "## URLbox API call \n[URLbox](https://urlbox.com/) is a Screenshot API. With this API you can automate making screenshots based on website url's.\n\nYou have to replace the Placeholder with your API Key"
},
"typeVersion": 1
},
{
"id": "d2b81b41-1497-4733-8130-67f8de0acff4",
"name": "Analyze the Screenshot",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
1220,
1120
],
"parameters": {
"text": "=Your Input is a Screenshot of a Website.\nDescribe the content of the Website in one sentence.",
"options": {},
"resource": "image",
"imageUrls": "renderURL",
"operation": "analyze"
},
"typeVersion": 1.1
},
{
"id": "68d86931-69bb-4b78-a7fe-44969172672f",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1080,
920
],
"parameters": {
"width": 373.2796418305297,
"height": 381.1230421279239,
"content": "## Analyze the Screenshot \nAnalyze the screenshot using OpenAI.\n\nAdd your OpenAI Credentials on the top of the node.\n\nThe prompt is an example. Change it based on what you want to extract from the screenshot."
},
"typeVersion": 1
},
{
"id": "8a22fca5-7f06-45fb-a03f-585a7eb35b40",
"name": "Merge Name & Description",
"type": "n8n-nodes-base.merge",
"position": [
1620,
1300
],
"parameters": {
"mode": "combine",
"options": {},
"combinationMode": "mergeByPosition"
},
"typeVersion": 2.1
},
{
"id": "4f902a0a-ee93-4190-9b1e-ab3fa15eb4aa",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1480,
1200
],
"parameters": {
"width": 371.85912137154685,
"height": 300.15337596590155,
"content": "## Merge\nMerge the description with the name of the website & the url."
},
"typeVersion": 1
},
{
"id": "8b3eb3f4-b31a-48f0-94bb-35379d07a81f",
"name": "Manual Execution",
"type": "n8n-nodes-base.manualTrigger",
"position": [
20,
1320
],
"parameters": {},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "ff37faa1-c61c-44be-89f0-62f8e1b8317c",
"connections": {
"Setup": {
"main": [
[
{
"node": "URLbox API Request",
"type": "main",
"index": 0
},
{
"node": "Merge Name & Description",
"type": "main",
"index": 1
}
]
]
},
"Manual Execution": {
"main": [
[
{
"node": "Setup",
"type": "main",
"index": 0
}
]
]
},
"URLbox API Request": {
"main": [
[
{
"node": "Analyze the Screenshot",
"type": "main",
"index": 0
}
]
]
},
"Analyze the Screenshot": {
"main": [
[
{
"node": "Merge Name & Description",
"type": "main",
"index": 0
}
]
]
}
}
}Workflow n8n analyse d'images : pour qui est ce workflow ?
Ce workflow s'adresse aux entreprises qui utilisent fréquemment des captures d'écran dans leurs processus, notamment dans les secteurs du marketing digital, de la recherche et du développement produit. Il est idéal pour les équipes techniques et non techniques souhaitant automatiser l'analyse visuelle sans nécessiter de compétences avancées en programmation.
Workflow n8n analyse d'images : problème résolu
Ce workflow résout le problème de la lenteur et de l'imprécision dans l'analyse manuelle des captures d'écran. En automatisant ce processus, il élimine les frustrations liées à la perte de temps et aux erreurs humaines, permettant ainsi aux utilisateurs de se concentrer sur des tâches à plus forte valeur ajoutée. Les résultats concrets incluent des analyses plus rapides et des insights plus précis, ce qui améliore la prise de décision.
Workflow n8n analyse d'images : étapes du workflow
Étape 1 : le workflow commence par un déclencheur manuel qui permet à l'utilisateur de lancer l'analyse.
- Étape 1 : le nœud 'Setup' configure les valeurs nécessaires pour le traitement.
- Étape 2 : le nœud 'URLbox API Request' envoie la capture d'écran à l'API pour analyse.
- Étape 3 : l'analyse est effectuée par le nœud 'Analyze the Screenshot' qui utilise OpenAI pour extraire des informations.
- Étape 4 : les résultats sont fusionnés dans le nœud 'Merge Name & Description' pour créer un résumé final.
- Étape 5 : les résultats sont visualisés à l'aide de plusieurs nœuds 'Sticky Note'.
Workflow n8n analyse d'images : guide de personnalisation
Pour personnaliser ce workflow, vous pouvez modifier les paramètres du nœud 'Setup' pour adapter les valeurs d'entrée selon vos besoins. Assurez-vous également de configurer correctement l'URL de l'API dans le nœud 'URLbox API Request'. Si vous souhaitez ajouter d'autres outils, vous pouvez intégrer des nœuds supplémentaires pour enrichir le flux. Pensez à sécuriser vos données en vérifiant les paramètres de confidentialité de l'API utilisée et à monitorer le flux pour assurer un fonctionnement optimal.