ノートと音声から構造化された Notion ワークスペースを Gemini と GPT で作成する

上級

これはMultimodal AI分野の自動化ワークフローで、36個のノードを含みます。主にIf, Set, Code, Crypto, Notionなどのノードを使用。 ノートと音声からGeminiとGPTで構造化されたNotionワークスペースを作成する

前提条件
  • Notion API Key
  • Google Drive API認証情報
  • ターゲットAPIの認証情報が必要な場合あり
  • OpenAI API Key
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
  "meta": {
    "instanceId": "7888501fe66f93847229a4fe1e4efd9754bf14b1b98634200b2ff2090b5002a3",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "e1716e31-c9e1-4888-adf8-1346461f7c70",
      "name": "設定 Done",
      "type": "n8n-nodes-base.notion",
      "position": [
        3024,
        768
      ],
      "parameters": {},
      "executeOnce": true,
      "typeVersion": 2.2
    },
    {
      "id": "805e7523-e73e-448c-b1d8-9cf3a0410f03",
      "name": "OpenAI チャットモデル4",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        -240,
        1136
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "011d8674-ad72-40bc-be7e-6aa97a9d8523",
      "name": "構造化出力パーサー4",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        -96,
        1136
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "143afddb-a90f-4d70-9def-0d3ef399234b",
      "name": "Create Row",
      "type": "n8n-nodes-base.notion",
      "position": [
        112,
        912
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "35808a02-dd5c-4c20-a5be-a2027bf74bf1",
      "name": "Report Page Generator",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        -240,
        912
      ],
      "parameters": {},
      "typeVersion": 1.5
    },
    {
      "id": "691e8cd7-b85b-4ac0-b5d2-3f1a1ed397bb",
      "name": "Get Existing Row",
      "type": "n8n-nodes-base.notion",
      "position": [
        336,
        912
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "4fcb71bb-a65f-44e1-b8d7-832cc33c63cd",
      "name": "Generate Request ID",
      "type": "n8n-nodes-base.crypto",
      "position": [
        -448,
        912
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "da875116-f165-404a-99e5-e4e956ba920a",
      "name": "Content Analyzer LLM",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        544,
        1136
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "be7d0447-6477-418d-b3a1-94897723dbd5",
      "name": "Content Analysis Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        672,
        1136
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "941172d0-e0c4-4a9a-ad2b-369c1c1787b3",
      "name": "Structure Generator LLM",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        896,
        1136
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "8f6b8029-8351-4979-bb7b-cd773f1c5d70",
      "name": "Structure Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1024,
        1136
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "ee401edd-eabd-4037-82ba-42674a80bd2a",
      "name": "Database Structure Generator",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        896,
        912
      ],
      "parameters": {},
      "typeVersion": 1.5
    },
    {
      "id": "9a2e2308-d090-499f-8f76-c74358afc84f",
      "name": "Create Sample Pages",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        3024,
        960
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "739a2590-22bb-472a-9893-9fab0c70b2e3",
      "name": "LLM Smart Mapping",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        2112,
        1136
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "19d70272-1e05-4ef9-8941-e0cd4b1bb7a6",
      "name": "Parse LLM Response",
      "type": "n8n-nodes-base.code",
      "position": [
        2384,
        912
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "5a1892f5-9de0-4e38-9c73-528f937985ab",
      "name": "AI エージェント",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1952,
        912
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "ad18c9db-ea38-49f6-a6f5-4af1f43f8957",
      "name": "ループ処理",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        2800,
        912
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "b3a5c5a4-2973-47f9-b23c-da812627ee87",
      "name": "分割出力",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        2592,
        912
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "685ce899-2f61-4819-b4f7-4108f1453059",
      "name": "Google Vertex Chat Model2",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleVertex",
      "position": [
        1984,
        1136
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "e59af55e-a89a-48e3-ad95-3d2088b4c341",
      "name": "Data Formatter2",
      "type": "n8n-nodes-base.set",
      "position": [
        1280,
        912
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "f9ec1602-616d-48da-b88d-6fe7621a2780",
      "name": "Prepare Notion Data1",
      "type": "n8n-nodes-base.code",
      "position": [
        1504,
        912
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "760d7440-a13a-48af-824a-74612f78b2ab",
      "name": "Create Notion Database4",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1728,
        912
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "1c4c05d5-2777-411c-9695-b74f83313e88",
      "name": "Edit Fields",
      "type": "n8n-nodes-base.set",
      "position": [
        -672,
        912
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "8e40a68c-29a6-4614-9f9a-e57c52774391",
      "name": "Content Analyzer",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        544,
        912
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "559531a8-0ed0-41be-a789-046c6f230633",
      "name": "Google ドライブ Trigger",
      "type": "n8n-nodes-base.googleDriveTrigger",
      "position": [
        -1568,
        912
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "a5e08e62-d63c-403d-9688-6548a8426cbb",
      "name": "Analyze image",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        -896,
        800
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "2d059c82-8476-4f39-bfbc-7c2eb867da5e",
      "name": "Download file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        -1344,
        912
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "9442d9ea-3b66-486c-b4ae-ae7ea40be58a",
      "name": "If",
      "type": "n8n-nodes-base.if",
      "position": [
        -1120,
        912
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "568c4f31-a171-43bb-b83c-349787688ac2",
      "name": "Transcribe a recording",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        -896,
        1024
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "95b09f9d-01f4-4179-a244-ca6ed006c9d5",
      "name": "設定up Instructions",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2128,
        592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "fc187102-ae7d-4d5b-b53e-af6efa55e971",
      "name": "付箋",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1600,
        592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "a49935ad-17f9-417c-b61f-56a0431d5e4c",
      "name": "付箋1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1152,
        592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "2c7c682a-d3bf-4da1-9c74-7c30a3075568",
      "name": "付箋2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -496,
        592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "6a63debe-b904-4c8b-9b5d-2cbe53d9cba8",
      "name": "付箋3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        512,
        592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "7810c1f7-2761-4c6c-a5bf-4dfe054adc46",
      "name": "付箋4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1216,
        592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "0d69c65e-e773-481e-b048-3211346227b3",
      "name": "付箋5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2336,
        592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "9442d9ea-3b66-486c-b4ae-ae7ea40be58a": {
      "main": [
        [
          {
            "node": "a5e08e62-d63c-403d-9688-6548a8426cbb",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "568c4f31-a171-43bb-b83c-349787688ac2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent": {
      "main": [
        [
          {
            "node": "19d70272-1e05-4ef9-8941-e0cd4b1bb7a6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "143afddb-a90f-4d70-9def-0d3ef399234b": {
      "main": [
        [
          {
            "node": "691e8cd7-b85b-4ac0-b5d2-3f1a1ed397bb",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1c4c05d5-2777-411c-9695-b74f83313e88": {
      "main": [
        [
          {
            "node": "4fcb71bb-a65f-44e1-b8d7-832cc33c63cd",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a5e08e62-d63c-403d-9688-6548a8426cbb": {
      "main": [
        [
          {
            "node": "1c4c05d5-2777-411c-9695-b74f83313e88",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "2d059c82-8476-4f39-bfbc-7c2eb867da5e": {
      "main": [
        [
          {
            "node": "9442d9ea-3b66-486c-b4ae-ae7ea40be58a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e59af55e-a89a-48e3-ad95-3d2088b4c341": {
      "main": [
        [
          {
            "node": "f9ec1602-616d-48da-b88d-6fe7621a2780",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items": {
      "main": [
        [
          {
            "node": "Set Done",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "9a2e2308-d090-499f-8f76-c74358afc84f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8e40a68c-29a6-4614-9f9a-e57c52774391": {
      "main": [
        [
          {
            "node": "ee401edd-eabd-4037-82ba-42674a80bd2a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "691e8cd7-b85b-4ac0-b5d2-3f1a1ed397bb": {
      "main": [
        [
          {
            "node": "8e40a68c-29a6-4614-9f9a-e57c52774391",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8f6b8029-8351-4979-bb7b-cd773f1c5d70": {
      "ai_outputParser": [
        [
          {
            "node": "ee401edd-eabd-4037-82ba-42674a80bd2a",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "739a2590-22bb-472a-9893-9fab0c70b2e3": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 1
          }
        ]
      ]
    },
    "OpenAI Chat Model4": {
      "ai_languageModel": [
        [
          {
            "node": "35808a02-dd5c-4c20-a5be-a2027bf74bf1",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "19d70272-1e05-4ef9-8941-e0cd4b1bb7a6": {
      "main": [
        [
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9a2e2308-d090-499f-8f76-c74358afc84f": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4fcb71bb-a65f-44e1-b8d7-832cc33c63cd": {
      "main": [
        [
          {
            "node": "35808a02-dd5c-4c20-a5be-a2027bf74bf1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "da875116-f165-404a-99e5-e4e956ba920a": {
      "ai_languageModel": [
        [
          {
            "node": "8e40a68c-29a6-4614-9f9a-e57c52774391",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Google Drive Trigger": {
      "main": [
        [
          {
            "node": "2d059c82-8476-4f39-bfbc-7c2eb867da5e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f9ec1602-616d-48da-b88d-6fe7621a2780": {
      "main": [
        [
          {
            "node": "760d7440-a13a-48af-824a-74612f78b2ab",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "35808a02-dd5c-4c20-a5be-a2027bf74bf1": {
      "main": [
        [
          {
            "node": "143afddb-a90f-4d70-9def-0d3ef399234b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "568c4f31-a171-43bb-b83c-349787688ac2": {
      "main": [
        [
          {
            "node": "1c4c05d5-2777-411c-9695-b74f83313e88",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "be7d0447-6477-418d-b3a1-94897723dbd5": {
      "ai_outputParser": [
        [
          {
            "node": "8e40a68c-29a6-4614-9f9a-e57c52774391",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "760d7440-a13a-48af-824a-74612f78b2ab": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "941172d0-e0c4-4a9a-ad2b-369c1c1787b3": {
      "ai_languageModel": [
        [
          {
            "node": "ee401edd-eabd-4037-82ba-42674a80bd2a",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "685ce899-2f61-4819-b4f7-4108f1453059": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser4": {
      "ai_outputParser": [
        [
          {
            "node": "35808a02-dd5c-4c20-a5be-a2027bf74bf1",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "ee401edd-eabd-4037-82ba-42674a80bd2a": {
      "main": [
        [
          {
            "node": "e59af55e-a89a-48e3-ad95-3d2088b4c341",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
よくある質問

このワークフローの使い方は?

上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。

このワークフローはどんな場面に適していますか?

上級 - マルチモーダルAI

有料ですか?

このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。

ワークフロー情報
難易度
上級
ノード数36
カテゴリー1
ノードタイプ17
難易度説明

上級者向け、16ノード以上の複雑なワークフロー

外部リンク
n8n.ioで表示

このワークフローを共有

カテゴリー

カテゴリー: 34