Automatisation Google Sheets avec n8n : comparaison de LLMs
Ce workflow n8n a pour objectif de faciliter la comparaison de modèles de langage (LLMs) en utilisant OpenAI et Google Sheets. Dans un contexte où les entreprises cherchent à optimiser leurs processus décisionnels grâce à l'intelligence artificielle, ce workflow permet d'automatiser la collecte et l'analyse des résultats de différents modèles de langage. Les cas d'usage incluent l'évaluation des performances des modèles, la génération de rapports et l'intégration des résultats dans des outils de gestion de données comme Google Sheets. Le workflow commence par un déclencheur de type 'When chat message received', qui active le processus dès qu'un message est reçu. Ensuite, les données sont traitées à travers plusieurs nœuds, notamment 'Loop Over Items' pour itérer sur les éléments et 'OpenRouter Chat Model' pour interagir avec le modèle de langage. Les résultats sont ensuite agrégés et résumés grâce aux nœuds 'Concatenate Chat Answers' et 'Group Model Outputs for Evaluation'. Enfin, les résultats sont ajoutés à une feuille Google grâce au nœud 'Add Model Results to Google Sheet'. Les bénéfices de cette automatisation n8n incluent un gain de temps considérable dans la collecte et l'analyse des données, une réduction des erreurs humaines et une meilleure visibilité sur les performances des modèles de langage. En intégrant ces résultats directement dans Google Sheets, les utilisateurs peuvent facilement partager et visualiser les données, ce qui améliore la prise de décision au sein de l'entreprise.
À qui s'adresse ce workflow ?
Ce workflow s'adresse aux entreprises et équipes techniques qui souhaitent évaluer et comparer différents modèles de langage. Il est particulièrement utile pour les data scientists, les analystes de données et les responsables de l'innovation dans les PME et les grandes entreprises. Un niveau technique intermédiaire est recommandé pour une personnalisation efficace du workflow.
Ce que ce workflow résout
Ce workflow résout le problème de la collecte manuelle et de l'analyse des performances des modèles de langage, qui peut être long et sujet à des erreurs. En automatisant ce processus, les utilisateurs gagnent du temps et réduisent les risques d'erreurs humaines. Après la mise en place de ce workflow, les utilisateurs obtiennent des résultats consolidés et facilement accessibles dans Google Sheets, ce qui facilite l'évaluation des modèles et la prise de décision.
Comment ça fonctionne
Étape 1 : Le workflow est déclenché par la réception d'un message de chat.
- 01Étape 1 : Les éléments à comparer sont traités un par un grâce au nœud 'Loop Over Items'.
- 02Étape 2 : Chaque modèle de langage est interrogé via le nœud 'OpenRouter Chat Model'.
- 03Étape 3 : Les réponses sont agrégées et résumées à l'aide des nœuds 'Concatenate Chat Answers' et 'Group Model Outputs for Evaluation'.
- 04Étape 4 : Les résultats finaux sont ajoutés à Google Sheets pour une analyse et un partage faciles.
On adapte ce workflow à votre stack.
CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.
Visualisation du workflow n8n
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Importer dans n8n en un clic
Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.
Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.
Télécharger gratuitementInscription en 30 secondes · Sans CB
Personnaliser ce workflow
Pour personnaliser ce workflow, vous pouvez modifier les paramètres du nœud 'Add Model Results to Google Sheet', notamment le nom de la feuille et l'identifiant du document Google. Il est également possible d'ajuster les modèles de langage à comparer dans le nœud 'Define Models to Compare'. Pour une intégration plus poussée, envisagez de connecter d'autres outils via des nœuds HTTP ou des API. Assurez-vous de sécuriser votre flux en configurant les authentifications nécessaires pour Google Sheets.
Détail des nœuds n8n
- 01When chat message received
Ce noeud déclenche le workflow lorsqu'un message de chat est reçu.
- 02Loop Over Items
Ce noeud permet de traiter les éléments en les divisant en plusieurs lots.
- 03Simple Memory
Ce noeud gère la mémoire simple pour stocker des informations de session.
- 04Chat Memory Manager
Ce noeud gère la mémoire du chat pour organiser et récupérer les données de conversation.
- 05Sticky Note
Ce noeud crée une note autocollante avec des paramètres de couleur, taille et contenu.
- 06OpenRouter Chat Model
Ce noeud utilise un modèle de chat OpenRouter pour générer des réponses.
- 07Sticky Note1
Ce noeud crée une seconde note autocollante avec des paramètres de couleur, taille et contenu.
- 08Sticky Note2
Ce noeud crée une troisième note autocollante avec des paramètres de couleur, taille et contenu.
- 09Set model, sessionId, chatInput, sessionIdBase
Ce noeud définit le modèle, l'identifiant de session, l'entrée de chat et la base de session.
- 10AI Agent
Ce noeud représente un agent AI qui exécute des actions basées sur des options données.
- 11Sticky Note3
Ce noeud crée une quatrième note autocollante avec des paramètres de couleur, taille et contenu.
- 12Sticky Note4
Ce noeud crée une cinquième note autocollante avec des paramètres de couleur, taille et contenu.
- 13Sticky Note5
Ce noeud crée une sixième note autocollante avec des paramètres de couleur, taille et contenu.
- 14Concatenate Chat Answers
Ce noeud concatène les réponses du chat pour les résumer.
- 15Sticky Note6
Ce noeud crée une septième note autocollante avec des paramètres de couleur, taille et contenu.
- 16Group Model Outputs for Evaluation
Ce noeud regroupe les résultats des modèles pour une évaluation ultérieure.
- 17Add Model Results to Google Sheet
Ce noeud ajoute les résultats des modèles dans une feuille Google.
- 18Prepare Data for Chat and Google Sheets
Ce noeud prépare les données pour le chat et les feuilles Google.
- 19Define Models to Compare
Ce noeud définit les modèles à comparer en utilisant des options et des affectations.
- 20Split Models into Items
Ce noeud divise les modèles en éléments distincts selon un champ spécifié.
- 21Set Output for Chat UI
Ce noeud définit la sortie pour l'interface utilisateur de chat.
Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.
Audit gratuit · 48hGratuitRésultats en 48 hSans engagement
06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B