GPT-4とGitHubを使ってGitのコミットからプロフェッショナルな更新ログを生成

中級

これはAI Summarization, Multimodal AI分野の自動化ワークフローで、10個のノードを含みます。主にGithub, GithubTrigger, Agent, LmChatOpenAi, MemoryBufferWindowなどのノードを使用。 GPT-4とGitHubを使ってGitコミットからプロフェッショナルな更新ログの生成

前提条件
  • GitHub Personal Access Token
  • OpenAI API Key
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
  "nodes": [
    {
      "name": "GitHubトリガー",
      "type": "n8n-nodes-base.githubTrigger",
      "position": [
        -192,
        96
      ],
      "parameters": {},
      "typeVersion": 1,
      "id": "GitHub--0"
    },
    {
      "name": "コミットを取得",
      "type": "n8n-nodes-base.github",
      "position": [
        48,
        96
      ],
      "parameters": {},
      "typeVersion": 1,
      "id": "--1"
    },
    {
      "name": "GitHubリリースを作成",
      "type": "n8n-nodes-base.github",
      "position": [
        592,
        96
      ],
      "parameters": {},
      "typeVersion": 1,
      "id": "GitHub--2"
    },
    {
      "name": "注記 - GitHubトリガー",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -272,
        -96
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1,
      "id": "---GitHub--3"
    },
    {
      "name": "注記 - コミットを取得",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -16,
        -96
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1,
      "id": "----4"
    },
    {
      "name": "注記 - LLMエージェント",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        256,
        -96
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1,
      "id": "---LLM--5"
    },
    {
      "name": "注記 - GitHubリリース",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        528,
        -96
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1,
      "id": "---GitHub--6"
    },
    {
      "id": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
      "name": "AIエージェント",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        272,
        96
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "05d47c2d-9eb2-45d0-9c62-7247320ce52e",
      "name": "OpenAIチャットモデル",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        256,
        304
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "c8289e74-95f1-4d1e-84b5-bdd6466ff0de",
      "name": "シンプルメモリ",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        368,
        304
      ],
      "parameters": {},
      "typeVersion": 1.3
    }
  ],
  "pinData": {},
  "connections": {
    "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b": {
      "main": [
        [
          {
            "node": "GitHub--2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "--1": {
      "main": [
        [
          {
            "node": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c8289e74-95f1-4d1e-84b5-bdd6466ff0de": {
      "ai_memory": [
        [
          {
            "node": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "GitHub--0": {
      "main": [
        [
          {
            "node": "--1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "05d47c2d-9eb2-45d0-9c62-7247320ce52e": {
      "ai_languageModel": [
        [
          {
            "node": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    }
  }
}
よくある質問

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

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

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

中級 - AI要約, マルチモーダルAI

有料ですか?

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

ワークフロー情報
難易度
中級
ノード数10
カテゴリー2
ノードタイプ6
難易度説明

経験者向け、6-15ノードの中程度の複雑さのワークフロー

外部リンク
n8n.ioで表示

このワークフローを共有

カテゴリー

カテゴリー: 34