{
  "name": "Stock technical analysis with Google Gemini",
  "nodes": [
    {
      "id": "72a9e1f7-58a2-4704-899f-63a37e8342a9",
      "name": "TradingView Chart",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        220,
        0
      ]
    },
    {
      "id": "5a52e2f1-6d00-45b3-b273-79f36198f968",
      "name": "AI Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        440,
        0
      ]
    },
    {
      "id": "634f1d9e-15b7-4846-b21b-8b62b09bf8d4",
      "name": "Google Gemini Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        200,
        240
      ]
    },
    {
      "id": "dfcd07b4-bb42-42e1-9d44-dc3c6a81e857",
      "name": "Window Buffer Memory",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        340,
        240
      ]
    },
    {
      "id": "2e962b9b-0b45-4098-8722-328dc0f48df1",
      "name": "When chat message received",
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "position": [
        -200,
        0
      ]
    },
    {
      "id": "f4ecc791-0d20-4bc1-aa3e-18f5ed586809",
      "name": "Edit Fields",
      "type": "n8n-nodes-base.set",
      "position": [
        20,
        0
      ]
    },
    {
      "id": "a94e2169-176a-4070-bb02-16ef971c3cae",
      "name": "SerpAPI",
      "type": "@n8n/n8n-nodes-langchain.toolSerpApi",
      "position": [
        480,
        240
      ]
    }
  ],
  "connections": {
    "SerpAPI": {
      "ai_tool": [
        [
          {
            "node": "AI Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields": {
      "main": [
        [
          {
            "node": "TradingView Chart",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "TradingView Chart": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Window Buffer Memory": {
      "ai_memory": [
        [
          {
            "node": "AI Agent",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "Google Gemini Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "When chat message received": {
      "main": [
        [
          {
            "node": "Edit Fields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}