Interroger les documents Google Drive avec un agent IA
Vous avez des procédures, des contrats ou des notes internes dans un dossier Google Drive, et vous voulez poser vos questions dessus en langage naturel. Le workflow contient deux parcours : un Google Drive Trigger surveille le dossier et envoie chaque document créé ou modifié vers un index Pinecone, tandis que Chat Trigger relie un Agent IA aux embeddings Google Gemini et à cet index. Avant l'import, préparez l'index company-files dans Pinecone et le dossier Google Drive dédié, car les deux déclencheurs doivent pointer vers ce dossier.
- Déclencheur
- Message de chat
- Taille
- 15 nœuds
- Outils
- Pinecone, Google Gemini, Agent IA, Google Drive
Comment fonctionne ce workflow
- 1
Le Google Drive Trigger surveille le dossier dédié et démarre à chaque création ou modification d'un document.
- 2
Le nœud Google Drive récupère le fichier, puis Default Data Loader en fait un document exploitable.
- 3
Recursive Character Text Splitter découpe le texte en segments.
- 4
Les embeddings Google Gemini transforment chaque segment en vecteur, que Pinecone Vector Store écrit dans l'index company-files.
- 5
Quand un message arrive, Chat Trigger le transmet à l'Agent IA, qui s'appuie sur le modèle Google Gemini Chat Model.
- 6
Window Buffer Memory conserve les derniers échanges, et Vector Store Tool interroge Pinecone pour retrouver les passages utiles.
Quand l'utiliser
- Retrouver une clause précise dans les contrats déposés dans un dossier partagé.
- Répondre aux questions d'un collaborateur sur les procédures internes.
- Interroger les notes de réunion rangées dans Google Drive sans les ouvrir une à une.
À préparer avant l'import
- Un projet Google Cloud avec l'API Vertex AI activée.
- Une clé API Google AI obtenue dans Google AI Studio.
- Un compte Pinecone avec une clé API et un index nommé company-files.
- Un dossier dédié dans Google Drive pour les documents de l'entreprise.
- Les identifiants dans n8n : Google Drive OAuth2, Google Gemini (PaLM) API et Pinecone API.
Bon à savoir
Modifiez d'abord les deux nœuds Google Drive Trigger pour qu'ils surveillent votre dossier dédié, puis vérifiez que les nœuds Pinecone Vector Store pointent vers l'index company-files.
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 : RAG & Base de Connaissances
- Chatbot RAG sur vos documents Google Drive avec Gemini et QdrantUn chatbot qui répond à partir de vos documents Google Drive, stockés dans Qdrant et interrogés avec Gemini.
- Classer les questions du chat puis interroger Qdrant avec GeminiUn chat RAG qui classe chaque question, adapte la recherche dans une collection Qdrant, puis répond en tenant compte des documents trouvés.
- Interroger ses PDF par Telegram avec Gemini et SupabaseEnvoyez un PDF à un bot Telegram, puis posez-lui des questions sur son contenu avec Gemini et Supabase.
- Stocker les pages Notion en vecteurs dans Supabase avec OpenAIStocke les pages d'une base Notion dans Supabase, sous forme de vecteurs calculés par OpenAI.
- Rechercher dans des vidéos YouTube avec RAG, Apify et QdrantRecherche dans les transcriptions des vidéos de la chaîne n8n et renvoie les passages horodatés qui répondent à une question.
- Chercher des pages Confluence pour un workflow parentUn sous-workflow qui cherche dans Confluence la requête reçue d'un workflow parent et renvoie titres, liens et extraits.
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