Easily Compare LLMs Using OpenAI and Google Sheets

Easily Compare LLMs Using OpenAI and Google Sheets

Manual
High
21
Nodes
Manual
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
21
Node Types
12

Node Types

chat Trigger
When chat message received
1 node
split In Batches
Loop Over Items
1 node
memory Buffer Window
Simple Memory
1 node
memory Manager
Chat Memory Manager
1 node
summarize
Concatenate Chat Answers
1 node
sticky Note
Sticky Note6, Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5
7 nodes
lm Chat Open Router
OpenRouter Chat Model
1 node
set
Set model, sessionId, chatInput, sessionIdBase, Prepare Data for Chat and Google Sheets, Define Models to Compare, Set Output for Chat UI
4 nodes
agent
AI Agent
1 node
aggregate
Group Model Outputs for Evaluation
1 node
google Sheets
Add Model Results to Google Sheet
1 node
split Out
Split Models into Items
1 node

Workflow JSON

22.83 KB
{
  "id": "",
  "meta": {
    "instanceId": "",
    "templateCredsSetupCompleted": true
  },
  "name": "Easily Compare LLMs Using OpenAI and Google Sheets",
  "tags": [],
  "nodes": [
    {
      "id": "",
      "name": "When chat message received",
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "position": [
        -7400,
        3040
      ],
      "webhookId": "",
      "parameters": {
        "options": {}
      },
      "typeVersion": 1.1
    },
    {
      "id": "",
      "name": "Loop Over Items",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        -5960,
        3040
      ],
      "parameters": {
        "options": {
          "reset": false
        }
      },
      "typeVersion": 3
    },
    {
      "id": "",
      "name": "Simple Memory",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        -4880,
        3000
      ],
      "parameters": {
        "sessionKey": "={{$('Set model, sessionId, chatInput, ...

Showing first 1000 characters. Click "Expand" to view the full JSON.