Workflow n8n

Automatisation YouTube avec n8n : résumé vidéo intelligent

Ce workflow n8n a pour objectif de simplifier la création de résumés de vidéos YouTube en utilisant des outils d'intelligence artificielle. Dans un contexte où le contenu vidéo est omniprésent, ce type d'automatisation est particulièrement utile pour les créateurs de contenu, les marketeurs et les équipes de communication qui souhaitent extraire rapidement l'essentiel d'une vidéo sans avoir à la visionner en entier. Grâce à ce workflow, vous pouvez automatiser la génération de résumés pertinents, facilitant ainsi la consommation d'informations.

  • Étape 1 : Le workflow est déclenché manuellement via le nœud 'When clicking ‘Test workflow’'.
  • Étape 2 : La vidéo est analysée à l'aide du nœud 'SearchApi', qui récupère les données nécessaires.
  • Étape 3 : Les données sont ensuite traitées par le nœud 'Recursive Character Text Splitter' pour les segmenter efficacement.
  • Étape 4 : Le nœud 'Summarize' génère un résumé des segments, tandis que le nœud 'OpenAI Chat Model' enrichit le contenu avec des informations supplémentaires. Enfin, les résultats sont présentés dans des notes autocollantes via les nœuds 'Sticky Note' et 'Sticky Note1'. Cette automatisation n8n permet de gagner un temps précieux, d'améliorer la productivité et de fournir des résumés de qualité, augmentant ainsi l'engagement des utilisateurs avec le contenu vidéo.
Tags clés :automatisationYouTuben8nintelligence artificiellerésumé vidéo
Catégorie: Manual · Tags: automatisation, YouTube, n8n, intelligence artificielle, résumé vidéo0

Workflow n8n YouTube, intelligence artificielle, résumé vidéo : vue d'ensemble

Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.

Workflow n8n YouTube, intelligence artificielle, résumé vidéo : détail des nœuds

  • When clicking ‘Test workflow’

    Ce noeud déclenche le workflow lorsqu'on clique sur 'Test workflow'.

  • Summarization Chain

    Ce noeud exécute une chaîne de résumés pour traiter des données textuelles.

  • Recursive Character Text Splitter

    Ce noeud divise le texte en segments basés sur des caractères récursifs.

  • Split Out

    Ce noeud permet de séparer des données en fonction d'un champ spécifié.

  • Summarize

    Ce noeud résume les données en fonction des options et des champs spécifiés.

  • Sticky Note

    Ce noeud crée une note autocollante avec des paramètres de couleur, largeur et contenu.

  • Sticky Note1

    Ce noeud crée une note autocollante avec des paramètres de hauteur et de contenu.

  • SearchApi

    Ce noeud effectue une recherche via une API en utilisant des paramètres et des options de requête.

  • OpenAI Chat Model

    Ce noeud interagit avec le modèle de chat OpenAI pour générer des réponses basées sur des options spécifiées.

Inscris-toi pour voir l'intégralité du workflow

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "id": "MkZ77sIELEO2kQx1",
  "meta": {
    "instanceId": "d58ea5647f14a122a558f2a99ce9c999af3b31f43e8079989af146576e4a2268"
  },
  "name": "SearchApi Youtube Video Summary",
  "tags": [],
  "nodes": [
    {
      "id": "2b0a439f-4b6e-4473-a6d5-9b0ec8db676b",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        20,
        280
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "662f79e0-d450-4d9e-a537-0e8f1a0870b6",
      "name": "Summarization Chain",
      "type": "@n8n/n8n-nodes-langchain.chainSummarization",
      "position": [
        900,
        280
      ],
      "parameters": {
        "options": {},
        "chunkingMode": "advanced"
      },
      "typeVersion": 2
    },
    {
      "id": "fe17b482-8031-4d46-829b-59fe69dc8786",
      "name": "Recursive Character Text Splitter",
      "type": "@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter",
      "position": [
        1080,
        500
      ],
      "parameters": {
        "options": {},
        "chunkSize": 6000
      },
      "typeVersion": 1
    },
    {
      "id": "4829c2e9-c23a-452a-b409-7efc2e1e135d",
      "name": "Split Out",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        460,
        280
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "transcripts"
      },
      "typeVersion": 1
    },
    {
      "id": "6a48cee3-d2a1-417d-a278-e95394519864",
      "name": "Summarize",
      "type": "n8n-nodes-base.summarize",
      "position": [
        680,
        280
      ],
      "parameters": {
        "options": {},
        "fieldsToSummarize": {
          "values": [
            {
              "field": "text",
              "separateBy": " ",
              "aggregation": "concatenate"
            }
          ]
        }
      },
      "typeVersion": 1.1
    },
    {
      "id": "f6d8f00c-ea89-4111-96fa-f1d8db468060",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        0,
        0
      ],
      "parameters": {
        "color": 5,
        "width": 320,
        "content": "## Youtube Video Summary\nGiven a **video_id** from Youtube, we concatenate the data and pass it to a summarization chain. To run this workflow, you need to have the credentials for SearchApi.io and some LLM provider."
      },
      "typeVersion": 1
    },
    {
      "id": "4b3c0abf-e670-4dcb-b69d-a76e58db2b7e",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        220,
        500
      ],
      "parameters": {
        "height": 120,
        "content": "## Tip \nYou can pass the **video_id** from previous nodes to make a better automation"
      },
      "typeVersion": 1
    },
    {
      "id": "f95d330f-ec72-4d26-9f42-63a8a34dff3d",
      "name": "SearchApi",
      "type": "@searchapi/n8n-nodes-searchapi.searchApi",
      "position": [
        240,
        280
      ],
      "parameters": {
        "parameters": {
          "parameter": [
            {
              "name": "video_id",
              "value": "aigDyaxGsRo"
            }
          ]
        },
        "requestOptions": {}
      },
      "typeVersion": 1
    },
    {
      "id": "84f8bce6-0d62-49bd-8169-936358ee3734",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        900,
        500
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4o-mini"
        },
        "options": {}
      },
      "typeVersion": 1.2
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "23db14e8-b72c-43fc-b934-cf1733b66bc4",
  "connections": {
    "SearchApi": {
      "main": [
        [
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out": {
      "main": [
        [
          {
            "node": "Summarize",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Summarize": {
      "main": [
        [
          {
            "node": "Summarization Chain",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Summarization Chain",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Recursive Character Text Splitter": {
      "ai_textSplitter": [
        [
          {
            "node": "Summarization Chain",
            "type": "ai_textSplitter",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Test workflow’": {
      "main": [
        [
          {
            "node": "SearchApi",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Workflow n8n YouTube, intelligence artificielle, résumé vidéo : pour qui est ce workflow ?

Ce workflow s'adresse aux créateurs de contenu, aux équipes marketing et aux professionnels de la communication qui souhaitent optimiser leur processus de création de résumés vidéo. Il est idéal pour les utilisateurs ayant un niveau technique intermédiaire et travaillant dans des entreprises de taille petite à moyenne.

Workflow n8n YouTube, intelligence artificielle, résumé vidéo : problème résolu

Ce workflow résout le problème de la consommation excessive de temps lié à la visualisation de vidéos longues pour en extraire des informations clés. En automatisant le processus de résumé, il élimine les frustrations associées à la recherche d'informations pertinentes et réduit le risque de manquer des points importants. À la suite de sa mise en place, les utilisateurs obtiennent des résumés clairs et concis, leur permettant de se concentrer sur l'essentiel.

Workflow n8n YouTube, intelligence artificielle, résumé vidéo : étapes du workflow

Étape 1 : Le workflow est déclenché manuellement.

  • Étape 1 : Les données de la vidéo sont récupérées via le nœud 'SearchApi'.
  • Étape 2 : Les données sont segmentées par le nœud 'Recursive Character Text Splitter'.
  • Étape 3 : Un résumé est généré à partir des segments grâce au nœud 'Summarize'.
  • Étape 4 : Le nœud 'OpenAI Chat Model' enrichit le résumé avec des informations supplémentaires.
  • Étape 5 : Les résultats sont affichés dans des notes autocollantes.

Workflow n8n YouTube, intelligence artificielle, résumé vidéo : guide de personnalisation

Pour personnaliser ce workflow, vous pouvez modifier les paramètres du nœud 'SearchApi' pour cibler des vidéos spécifiques. Ajustez les options de 'Recursive Character Text Splitter' pour changer la taille des segments traités. Vous pouvez également personnaliser le contenu des notes autocollantes dans les nœuds 'Sticky Note' et 'Sticky Note1' pour mieux répondre à vos besoins. Enfin, envisagez d'intégrer d'autres outils d'IA ou d'automatisation pour enrichir davantage le processus.