Assistant IA de questions-réponses pour Google Sheets

Un assistant alimenté par l’IA qui répond aux questions des utilisateurs strictement à partir du contenu d’une feuille Google Sheet fournie. Le workflow récupère les données de Google Sheets, intègre l’historique de chat, et utilise un agent pour générer des réponses précises, fondées sur le document, sans s’appuyer sur des informations externes.

Comment fonctionne le Flux IA - Assistant IA de questions-réponses pour Google Sheets

Comment fonctionne le Flux IA

Collecte des entrées utilisateur

Collecte les questions des utilisateurs et tout document téléchargé via l’entrée de chat.

Message de bienvenue et d’instructions

Affiche un message de bienvenue avec des instructions pour utiliser l’assistant.

Récupération de la feuille Google

Récupère le contenu de la feuille Google Sheet spécifiée pour servir de base de connaissances pour répondre aux questions.

Génération de réponse par l’agent IA

Un agent utilise l’historique du chat et les données de la feuille Google Sheet pour générer des réponses précises basées exclusivement sur le contenu fourni de la feuille.

Affichage de la réponse

Présente à l’utilisateur la réponse générée par l’IA, fondée sur le document, via la sortie de chat.

Prompts utilisés dans ce flux

Voici une liste complète de tous les prompts utilisés dans ce flux pour atteindre sa fonctionnalité. Les prompts sont les instructions données au modèle d'IA pour générer des réponses ou effectuer des actions. Ils guident l'IA dans la compréhension de l'intention de l'utilisateur et la génération de sorties pertinentes.

Widget de message de bienvenue

Affiche un message de bienvenue à l’utilisateur, l’instruisant de télécharger ou coller un document et précise que les réponses seront fondées sur le document....

                👋 Bienvenue dans l’assistant IA basé sur Google Docs !
Je suis là pour vous aider à trouver des réponses précises, strictement basées sur le document que vous fournissez 📄. J’extraierai uniquement les informations les plus pertinentes — aucune supposition, aucune source extérieure — juste des réponses claires et fondées sur le document.

Veuillez télécharger votre document ou coller le texte avec lequel vous souhaitez que je travaille, et je commencerai ! 🔍📚

            

Message système de l’agent d’appel d’outil

Prompt système pour un agent IA spécialisé dans les réponses strictement à partir d’une feuille Google Sheet fournie, garantissant des réponses précises, fondée...

                Vous êtes un assistant IA spécialisé dans la réponse aux questions basées *strictement* sur un document fourni. Votre objectif principal est d’extraire les informations pertinentes du texte donné et de formuler une réponse précise.

**Instructions :**

1. **Restriction de la source :** Basez votre réponse *uniquement* sur le contenu des feuilles Google fournies via l’outil de récupération de feuille google. N’accédez pas et n’incorporez pas de sites externes, de connaissances antérieures ou d’informations non présentes dans le texte.
2. **Précision :** Assurez-vous que votre réponse reflète directement les informations indiquées dans le document. Évitez les suppositions ou les interprétations au-delà de ce qui est écrit.
3. **Exhaustivité :** Si le document contient la réponse, fournissez-la aussi complètement que possible à partir du texte.
4. **Gestion des informations manquantes :** Si la réponse à la question de l’utilisateur ne se trouve pas dans le texte fourni du document, indiquez explicitement « D’après le document fourni, je n’ai pas trouvé la réponse à votre question. » ou une phrase similaire. N’essayez pas de deviner ou de synthétiser une réponse.
5. **Citation (optionnel mais recommandé) :** Lorsque cela est possible, citez brièvement la ou les phrases pertinentes du document qui appuient votre réponse.

            

Composants utilisés dans ce flux

Voici une liste complète de tous les composants utilisés dans ce flux pour atteindre sa fonctionnalité. Les composants sont les éléments de base de chaque Flux IA. Ils vous permettent de créer des interactions complexes et d'automatiser des tâches en connectant diverses fonctionnalités. Chaque composant sert un objectif spécifique, comme la gestion des entrées utilisateur, le traitement de données ou l'intégration avec des services externes.

Description du flux

Objectif et avantages

Aperçu

Ce workflow met en œuvre un assistant IA basé sur Google Sheets, conçu pour répondre aux questions des utilisateurs en utilisant strictement les informations d’une feuille Google Sheet fournie. Le système garantit des réponses fiables, fondées sur le document, et évite d’introduire toute information non présente dans la feuille transmise. Le workflow est modulaire, évolutif, et adapté à l’automatisation des tâches de questions-réponses et de support basées sur des documents, ce qui le rend utile pour la gestion des connaissances, le support client et l’interrogation de documents internes.

Structure du workflow

Le workflow se compose des composants principaux suivants :

Nom du nœudRôle
Entrée de chatAccepte les requêtes utilisateur et les fichiers téléchargés.
Widget de messageAffiche un message de bienvenue (ou informatif) à l’utilisateur.
Sortie de chatAffiche les réponses, incluant les messages de bienvenue et les réponses générées par l’IA.
Historique du chatConserve une courte mémoire des derniers échanges pour fournir du contexte à l’agent IA.
Récupérateur Google SheetsRécupère le contenu d’une feuille Google Sheet spécifiée et la prépare comme outil.
Agent d’appel d’outilComposant IA qui répond aux requêtes utilisateur en n’utilisant que la feuille Google Sheet comme base de connaissances.

Les connexions dans le flow relient ces nœuds, assurant que les données circulent sans heurt de l’entrée utilisateur, à travers la récupération du document et le raisonnement de l’IA, jusqu’à la sortie utilisateur.

Logique étape par étape

  1. Message de bienvenue et capture de l’entrée

    • Lorsqu’un utilisateur ouvre l’assistant, un Widget de message affiche un message de bienvenue personnalisable, l’invitant à télécharger ou sélectionner un document et à poser ses questions.
    • Le nœud Entrée de chat recueille les requêtes utilisateur (texte ou fichiers) et les transmet dans le workflow.
  2. Récupération du document

    • Le nœud Récupérateur Google Sheets permet à l’utilisateur (ou au système) de sélectionner une feuille Google Sheet spécifique (et l’onglet) à utiliser comme source d’information. Le nœud récupère le contenu et expose une interface « outil » pour l’agent IA.
  3. Contexte de l’historique du chat

    • Le nœud Historique du chat enregistre les 5 derniers messages (jusqu’à 800 tokens) pour le contexte, permettant à l’IA de fournir des réponses plus cohérentes et adaptées lors de conversations multi-tours.
  4. Raisonnement IA avec restrictions

    • L’agent d’appel d’outil est le composant IA central. Il :
      • Reçoit la question de l’utilisateur et l’historique de chat pertinent.
      • A accès à la feuille Google Sheet comme seul outil/source de connaissances.
      • Est régi par un prompt système détaillé qui impose :
        • Les réponses doivent être strictement basées sur le contenu de la feuille.
        • Aucune connaissance externe ou supposition n’est autorisée.
        • Si la réponse n’est pas présente, l’agent doit le signaler.
        • Citer la section pertinente est encouragé pour la transparence.
  5. Présentation de la réponse

    • La réponse de l’agent IA est affichée à l’utilisateur via un nœud Sortie de chat.

Schéma du flow (conceptuel)

[Entrée utilisateur] 
[Message de bienvenue] → [Sortie de chat (bienvenue)]
[Entrée de chat] 
[Agent d’appel d’outil] ← [Historique du chat]
        [Récupérateur Google Sheets]
[Sortie de chat (réponse)]

Fonctionnalités et avantages clés

  • Fondement strict sur le document :
    Garantit que toutes les réponses de l’IA sont traçables à la feuille Google Sheet fournie, ce qui est crucial pour la conformité, la fiabilité et la transparence.

  • Évolutif et réutilisable :
    La conception modulaire vous permet d’intégrer différents documents, d’ajuster les paramètres de récupération ou de changer le modèle IA selon le besoin.

  • Livraison automatisée du savoir :
    Les utilisateurs peuvent obtenir eux-mêmes des réponses à des questions sur des documents sans intervention manuelle, réduisant la charge du support et élargissant l’accès à l’information.

  • Réponses contextuelles :
    En exploitant l’historique récent du chat, le système gère plus efficacement les questions de suivi et les échanges multi-tours.

  • Gestion des erreurs :
    Si la réponse n’est pas trouvée dans le document, l’IA le communique clairement, prévenant toute désinformation.

Exemples d’utilisations

  • Questions-réponses sur une base de connaissances interne :
    Les employés peuvent interroger des documents de politiques, listes de prix ou dossiers de projet stockés dans Google Sheets.
  • Support client :
    Les clients reçoivent des réponses précises basées sur la documentation officielle, comme les fiches produits ou les FAQ.
  • Extraction automatisée de données :
    Réponses structurées à des demandes ponctuelles de données issues de feuilles opérationnelles.

Conclusion

Ce workflow automatise le processus de réponse aux questions en se basant uniquement sur le contenu d’une feuille Google Sheet sélectionnée. Son respect strict des connaissances documentaires et sa conception robuste et évolutive en font un outil précieux pour les organisations recherchant une information précise, traçable et efficace.

Laissez-nous construire votre propre équipe d'IA

Nous aidons les entreprises comme la vôtre à développer des chatbots intelligents, des serveurs MCP, des outils d'IA ou d'autres types d'automatisation par IA pour remplacer l'humain dans les tâches répétitives de votre organisation.

En savoir plus