Aller au contenu principal

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. 1

    Le Google Drive Trigger surveille le dossier dédié et démarre à chaque création ou modification d'un document.

  2. 2

    Le nœud Google Drive récupère le fichier, puis Default Data Loader en fait un document exploitable.

  3. 3

    Recursive Character Text Splitter découpe le texte en segments.

  4. 4

    Les embeddings Google Gemini transforment chaque segment en vecteur, que Pinecone Vector Store écrit dans l'index company-files.

  5. 5

    Quand un message arrive, Chat Trigger le transmet à l'Agent IA, qui s'appuie sur le modèle Google Gemini Chat Model.

  6. 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

  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