Indexer des images Google Drive pour la recherche par texte
Une image tirée de Google Drive est transformée en document texte, puis rangée dans un magasin vectoriel pour être retrouvée à partir d'une description. Le workflow relève les canaux de couleur de l'image, demande à un modèle de vision OpenAI des mots-clés sémantiques, et assemble les deux dans un même document avec ses métadonnées. Il sert à tester une recherche d'images par texte sur un petit lot. Ne l'utilisez pas pour des images médicales : la note du template précise que l'embedding multimodal n'est pas conçu pour analyser des signes diagnostiques.
- Déclencheur
- Lancement manuel
- Taille
- 13 nœuds
- Outils
- Google Drive, OpenAI
Comment fonctionne ce workflow
- 1
Le nœud Lancement manuel démarre l'exécution, et Google Drive télécharge l'image choisie.
- 2
Edit Image traite l'image et en relève les canaux de couleur.
- 3
OpenAI, avec un modèle de vision, écrit des mots-clés qui décrivent le contenu de l'image.
- 4
Merge et Edit Fields rassemblent les couleurs et les mots-clés en une seule donnée.
- 5
Default Data Loader crée le document, Recursive Character Text Splitter le découpe, et Embeddings OpenAI le vectorise.
- 6
Simple Vector Store insère le document dans l'index, prêt pour une recherche par texte.
Quand l'utiliser
- Retrouver une photo de produit dans un dossier Google Drive en décrivant ce qu'elle montre.
- Tester une recherche d'images par texte sur un petit lot avant de passer à un magasin vectoriel durable.
- Classer des visuels par couleur et par mots-clés quand les noms de fichiers ne sont pas exploitables.
À préparer avant l'import
- Un compte Google Drive connecté à n8n, avec les images à traiter.
- Une clé API OpenAI enregistrée dans les identifiants de n8n.
Bon à savoir
Gardez le même index dans le vector store à la recherche et à l'insertion, sinon la requête ne trouvera rien. Les métadonnées se mappent à la main dans le document loader.
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 : Image & Vidéo
- Convertir trois vues orthographiques en vidéo dynamiqueConvertit trois vues orthographiques en une vidéo dynamique, à partir d'appels HTTP vers une API.
- Transformer une image en style Lego avec OpenAITransforme une image en illustration façon Lego à l'aide d'OpenAI, déclenchée par un webhook.
- Décrire une vidéo par URL avec Gemini AIDécrit le contenu d'une vidéo depuis son URL à l'aide de l'API Gemini 2.0 Flash.
- Narrer une vidéo par lots d'images avec OpenAIExtrait des images d'une vidéo, les fait décrire par OpenAI par lots, puis produit une voix off mp3 déposée sur Google Drive.
- Ajouter une légende générée par IA à une image avec GeminiGénère une légende par IA avec Gemini et l'incruste en bas d'une image, dans n8n.
- Ajouter des sous-titres automatiques à une vidéo avec json2videoEnvoie une vidéo à json2video et suit son traitement jusqu'à l'ajout des sous-titres.
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