Passer au playerPasser au contenu principal
  • il y a 1 jour
Découvre les abonnements Hostinger pour un VPS, parfait pour héberger tes workflows n8n : https://www.hostg.xyz/SHIBo

Catégorie

🤖
Technologie
Transcription
00:00Ça, c'est mon agent IA qui crée automatiquement des vidéos à l'aide de VO3 et qui les publie directement sur YouTube.
00:06Je viens de le créer avec N8N, un outil qui est capable de créer des automatisations et des agents IA.
00:12Et justement, dans cette vidéo, on va voir comment fonctionne N8N et comment tu vas pouvoir créer ton propre agent IA.
00:17En plus, pour l'agent que je vais détailler plus tard dans cette vidéo et qui permet donc de créer et publier des vidéos directement sur YouTube,
00:24il y a en ce moment une offre chez Google Cloud qui te permet de bénéficier de 300 dollars de crédit gratuitement.
00:30Donc si ce type d'agent IA t'intéresse, c'est le moment idéal pour se lancer sur N8N.
00:37Déjà, pour utiliser N8N, plusieurs solutions s'offrent à toi.
00:41Tu vas pouvoir soit utiliser N8N directement depuis leur site, soit en local ou via un VPS, la solution que je te recommande.
00:49Depuis le site N8N, tu as un essai de 14 jours à l'ouverture d'un compte, mais il faudra ensuite souscrire un abonnement et ça démarre à partir de 20 euros par mois.
00:56En optant pour cette solution, tes workflows sont hébergés sur le cloud de N8N.
01:01Sachant que sur la version à 20 euros, tu es limité à 5 workflows exécutés en même temps et en plus il y a une limite de 2500 exécutions par mois.
01:09N8N à la base, c'est un outil open source, tu peux donc aussi l'utiliser en local si tu l'installes sur ton ordinateur.
01:16Bon, l'installation demande d'être un peu à l'aise avec son terminal de commande, mais le plus gros problème selon moi,
01:21tu vas devoir laisser ton PC allumé pour que tes workflows s'exécutent, tu n'as pas non plus accès à distance
01:27et ça risque de monopoliser considérablement ta bande passante quand tu utilises tes workflows,
01:33surtout si tu as plusieurs workflows qui tournent en même temps.
01:35L'alternative idéale, c'est héberger N8N sur un serveur, on parle de VPS pour Virtual Private Server, donc serveur dédié virtuel.
01:45L'avantage, pas de limite d'utilisation, tes workflows peuvent tourner 24 sur 24 sans contrainte, sans affecter ta bande passante
01:53et avec le partenariat de cette vidéo, Hostinger, c'est beaucoup moins cher que de passer par le cloud N8N.
02:00Surtout qu'en ce moment, c'est le Black Friday sur Hostinger, avec une offre KMV2 à 5,99 euros par mois pour un engagement de 2 ans.
02:09L'offre KMV2, c'est celle que je te conseille.
02:12Il y a un espace et une puissance sur le serveur capable de faire tourner des dizaines d'automatisations en même temps.
02:19Donc vraiment, c'est le bon moment pour se lancer sur N8N avec Hostinger.
02:23Dernier plus, avec le code Labo des réseaux, tu auras une réduction de 10% supplémentaire sur ton abonnement.
02:29Le code est valable pour les abonnements de 1 ou 2 ans.
02:32Et je te mets le lien pour accéder à cette offre Hostinger en description de la vidéo et en commentaire épingle.
02:38Pour l'installation de N8N sur ton VPS, c'est très simple, ça se fait en 3 clics.
02:42Mais si tu veux être accompagné pas à pas, je te renvoie vers le tuto qu'on a fait sur le Labo des réseaux.
02:47Là aussi, je te mets le lien en description de la vidéo.
02:49Ça y est, nous on a installé N8N sur notre VPS, on va pouvoir commencer à travailler dessus.
02:57N8N va te permettre de créer à la fois des automatisations et des agents IA.
03:01Du coup, je t'explique rapidement la différence entre les deux.
03:04Pour l'automatisation, c'est une simple action en chaîne.
03:07Si je prends l'exemple de cette automatisation créée sur N8N, Telegram et iBot.
03:13Ici, tu vois une série d'actions qui s'enchaînent pour obtenir un résultat.
03:16Pour cette automatisation, le principe, on a une entrée, aussi appelée trigger, déclencheur.
03:22Ici, notre trigger, c'est un message envoyé sur un canal Telegram.
03:25Mon message Telegram va être envoyé à ChatGPT via API.
03:30Et ChatGPT va me répondre directement sur mon canal Telegram.
03:34Il faudra bien sûr paramétrer les différents nœuds, donc chacun des éléments de mon automatisation.
03:40Pour avoir les connexions requises, généralement, ça se passe par API.
03:44Et quand mon automatisation est prête, si je la teste sur Telegram, par exemple, je vais envoyer un message.
03:49Combien font 2 plus 2 ?
03:51J'ai ChatGPT qui va me répondre directement aussi sur Telegram.
03:55Et à noter sur cette automatisation, j'ai également paramétré des nœuds pour que ChatGPT m'envoie des images si je lui demande.
04:02L'agent IA va se démarquer d'une automatisation car notre agent va être au cœur de notre workflow et ne va pas fonctionner de manière linéaire.
04:10Et surtout, on va lui donner des consignes, mais c'est lui qui va prendre ses décisions et donc pas une série d'actions prédéfinies.
04:17La structure classique d'un agent IA se présente de la manière suivante.
04:22On est ici sur un nouveau workflow.
04:23On va commencer en ajoutant un agent IA.
04:26Je clique sur l'icône « Plus » sur « Add First Step ».
04:30Et là, je vais avoir une barre de recherche qui va me permettre de trouver le type de nœud.
04:35Donc, je vais chercher « Agent » et je sélectionne « Agent IA ».
04:39Pour le moment, on ne va pas y toucher.
04:41On verra par la suite comment le paramétrer.
04:43Et tu vois, l'agent IA, pour fonctionner, il a besoin au minimum d'un modèle IA qui va l'alimenter.
04:49Un cerveau si tu préfères.
04:50Et une entrée par défaut.
04:52Donc là, c'est la messagerie de N8N qui est paramétrée.
04:55On verra un peu plus tard ce qu'il est également possible de faire.
04:58On continue.
04:59On va lui donner donc un cerveau avec un LLM, donc une IA.
05:03Je clique sur « Chat Model ».
05:05On retrouve Gemini, Mistral, Cloud et bien sûr OpenAI pour les plus connus.
05:10Moi, je vais choisir OpenAI pour relier mon agent à ChatGPT.
05:14Pour ce faire, je vais devoir utiliser l'API d'OpenAI.
05:17Là, sur mon compte, j'ai déjà différentes clés API connectées à mon N8N.
05:21Ne t'inquiète pas, dans l'exemple qui va suivre, on va prendre le temps de créer ensemble une nouvelle API.
05:26Et une fois connecté à l'API d'OpenAI, tu peux choisir le modèle que tu souhaites utiliser avec ton agent,
05:32parmi tous les modèles d'OpenAI, donc les différentes versions de ChatGPT.
05:35On continue sur les bases d'un agent IA, on va lui ajouter de la mémoire.
05:40La mémoire, comme son nom l'indique, c'est ce qui permet à notre agent de garder en mémoire les exécutions qu'il a effectuées.
05:47C'est très utile pour la constance dans ses exécutions de tâches.
05:50Et ça peut aussi être utile si tu lui demandes des variations d'une tâche à l'autre,
05:55du coup pour qu'il se souvienne des tâches précédentes et applique bien les variations que tu lui as demandées.
05:59Donc là simplement, je clique sur Memory et j'ajoute le nœud Simple Memory, le plus simple à utiliser.
06:05Par défaut, il est réglé sur 5 exécutions en mémoire, on va laisser comme tel.
06:09Pour aider notre agent, on va lui donner accès à des outils.
06:13Ces outils, il les utilisera pour effectuer ses tâches.
06:15Imaginons un workflow simple.
06:17Je souhaite que mon agent IA soit capable d'aller consulter un Google Sheet sur mon Drive,
06:23pour me donner donc les informations qu'il contient.
06:25Eh bien, je vais mettre le document en question à sa disposition.
06:29En appuyant sur le plus de la branche Tool, je vais chercher dans la barre de recherche Google Sheet.
06:34Et ensuite, je vais pouvoir connecter mon agent IA à Google Sheet.
06:37On le fera ensemble dans l'exemple qui vient.
06:39La structure de mon agent est prête.
06:41Il y a un trigger chat avec lequel je peux l'interroger.
06:45Et où il pourra me répondre ?
06:47On a un LLM pour le cerveau, une mémoire et un outil à sa disposition, ici un Google Sheet.
06:52Du coup, je vais paramétrer mon agent.
06:55Sur la source du prompt, il est connecté à mon messagerie.
06:59Donc, c'est via cette messagerie qu'il va recevoir mes instructions.
07:02Et je vais ajouter un système message en me rendant dans Adoption et en cliquant sur System Message.
07:09Le système message, il définit l'identité de ton agent.
07:13C'est ce qui précise qui il est, ce qu'il sait faire, comment il doit se comporter, ce qu'il doit respecter en priorité.
07:20Une structure simple mais efficace pour le système message d'un agent IA, ça va être mission, qui il est, ce qu'il doit faire, comment il doit se comporter, son rôle, comment il doit agir, les outils qu'il doit utiliser.
07:33Et pour cette partie, une liste d'étapes à suivre peut être pertinent.
07:37La sortie attendue, ce qu'on attend de lui au niveau du résultat.
07:40Donc, comment il va répondre à l'utilisateur.
07:43Des structures de messages à système, il y en a des plus complexes.
07:46Mais déjà, ici, on a une structure correcte.
07:49Donc, avec mon agent, ça va donner.
07:51Pour la mission, on va définir à quoi il sert.
07:53Donc, mission, tu es un assistant dont le but est de répondre précisément aux questions qu'on va te poser en analysant à chaque fois les données qui te sont fournies via un Google Sheet.
08:03Le rôle, on va lui détailler ce qu'il doit faire et si possible, lui indiquer quels outils il doit utiliser et dans quel ordre.
08:11Donc, rôle, après avoir reçu la question de l'utilisateur, suit les étapes suivantes.
08:161. Lis toutes les lignes du Google Sheet connecté.
08:192. Analyse les données, par exemple, vente, performance, statistique.
08:233. Donne une réponse précise à l'utilisateur.
08:26Éventuellement, on peut aussi lui indiquer une sortie attendue.
08:29Donc, moi, ici, je vais mettre sortie attendue.
08:31Tu dois répondre de manière précise, mais concise à l'utilisateur.
08:35Donc là, on a un début d'agent IA.
08:37Il n'est pas fonctionnel car on n'a pas toutes les connexions requises.
08:40Mais ne t'inquiète pas, on va prendre le temps de le recréer ensemble dans quelques instants.
08:44Avant ça, je voulais te montrer que tu peux aussi varier les entrées.
08:47Et donc, tu n'es pas obligé de passer par une messagerie pour activer ton agent IA.
08:51Pour ce nouvel exemple, je vais chercher à créer un agent IA capable d'analyser un document Google Sheet
08:57et rédiger un rapport d'analyse dans un document Google Doc.
09:01Mais du coup, je veux qu'il s'exécute sans que j'ai besoin de lui envoyer un message.
09:05Donc, je vais supprimer l'entrée message.
09:07Je vais ajouter dans la partie outils un accès à Google Doc.
09:14Et je vais changer le déclencheur.
09:16Pour ça, je vais en haut à droite pour ajouter un nouveau nœud.
09:20Et par défaut, je vais voir plusieurs types de triggers déclencheurs s'afficher.
09:24Et on va choisir un trigger manuel.
09:26Avec ce trigger manuel, à chaque fois qu'on va exécuter notre workflow,
09:31notre agent IA va se mettre en marche.
09:33Vu que je suis sur un trigger sans messagerie, dans mon agent IA, je vais devoir changer la source du prompt.
09:39Car je n'envoie plus directement de messages pour activer mon agent IA.
09:43Alors, je vais définir un prompt qui s'exécute automatiquement quand j'actionne mon agent IA via le trigger.
09:49Et au vu de la tâche que je souhaite pour mon agent IA, je vais mettre « Analyse le document Google Sheet à ta disposition »
09:56et rédige un rapport d'analyse dans le document Google Doc à ta disposition.
10:01Je pourrais bien sûr lui donner plus de détails en fonction du cas.
10:03Le système message qui définit l'identité de l'agent, on va l'adapter.
10:08D'ailleurs, au passage, ce système message, il n'est pas forcément obligatoire dans un agent IA,
10:13mais il est fortement conseillé pour donner de la stabilité à ton agent.
10:17Donc, pour une exécution stable, c'est presque indispensable.
10:21Le système message, c'est vraiment ce qui va contrôler le cerveau de l'agent et son comportement permanent.
10:27Et d'ailleurs, on notera si le prompt et le système message se contredisent,
10:31eh bien, c'est généralement le système message qui gagne.
10:34On adapte donc notre message pour guider au mieux notre agent.
10:38On va reprendre la structure « Mission, rôle et sortie attendue ».
10:41En adaptant, ça donnerait « Mission, tu as pour mission d'analyser le document Google Sheet
10:46qui t'est fourni » et de rédiger un rapport détaillé dans le document Google Doc
10:50dont tu as les accès.
10:52Rôle 1, lit toutes les lignes du Google Sheet connecté.
10:552, analyse les données, par exemple, vente, performance, statistique.
10:593, rédige ton rapport dans le document Google Doc fourni.
11:03Et 4, envoie-moi un message Telegram une fois que c'est fait.
11:06Du coup, si tu as bien suivi, j'ai ajouté une étape à suivre.
11:10Envoyer un message Telegram une fois que c'est fait.
11:12Et donc, on va avoir besoin d'un nœud supplémentaire
11:14pour envoyer un message Telegram.
11:16C'est ce qu'on appelle notre output.
11:18Et on va le mettre à droite de l'agent IA.
11:21À gauche, on a l'input pour l'entrée.
11:23À droite, l'output pour la sortie.
11:25Je clique sur « Plus », je cherche Telegram.
11:28Et dans la liste, je vais sélectionner « Send a text message ».
11:33Et concernant l'output, la sortie attendue,
11:37dans mon message système, on va ajouter « Sortie attendue ».
11:40Dès que le rapport est fini d'être rédigé dans le Google Doc,
11:43envoie un message Telegram à l'utilisateur
11:45en indiquant simplement « Le rapport est prêt et à disposition sur votre drive ».
11:50Ici encore, je n'ai pas fait les connexions
11:52pour faire fonctionner mon agent IA.
11:54Mais avec cet exemple, tu devrais déjà avoir mieux compris
11:57comment fonctionne un agent IA
11:58et surtout sa différence avec une automatisation.
12:01Et du coup, maintenant qu'on a vu la partie théorique,
12:04ne reste plus qu'à mettre en application.
12:05Donc, je suis de retour sur mon accueil
12:08où je trouve tous mes workflows.
12:10Et on va sélectionner le bouton « Create workflow ».
12:13On va renommer celui-ci « Assistant Google Sheet ».
12:16Donc, l'agent qu'on a vu ensemble précédemment.
12:19On va ajouter notre premier nœud « Agent IA ».
12:22On paramétra notre agent plus tard.
12:24On va d'abord s'occuper des connexions.
12:26Donc, d'abord le LMM.
12:28Ici, on va choisir « OpenAI » avec « ChatGPT ».
12:31Donc, je tape « OpenAI » dans la barre et je sélectionne.
12:34Ensuite, on va ajouter une nouvelle clé API
12:37spécialement conçue pour cet agent.
12:39Après, tu peux aussi utiliser des clés précédentes enregistrées.
12:42À toi de voir comment tu souhaites t'organiser.
12:45Sachant que sur N8N, tu retrouveras dans l'espace personnel
12:48toute la liste de tes connexions.
12:50Pour l'exemple, on va créer une nouvelle connexion API.
12:52On sélectionne donc « New Credential ».
12:55Et on va se rendre sur le site plateforme « OpenAI ».
12:58Il te faudra te connecter à ton compte « OpenAI ».
13:00Celui que tu utilises donc pour ChatGPT.
13:03Ou en créer un si tu n'en as pas.
13:04Ensuite, tu as un dashboard.
13:06Dans le menu latéral de gauche, tu sélectionnes « API Key ».
13:09On va créer une nouvelle clé.
13:10Donc, « Create New Secret Key ».
13:13On va lui attribuer un nom.
13:17Il ne reste plus qu'à copier la clé.
13:20Et la coller dans N8N.
13:24On choisit ensuite le modèle qu'on souhaite utiliser.
13:27Nous, on va choisir dans la liste « ChatGPT 5 ».
13:29Attention, utiliser ChatGPT ou un autre modèle IA via clé API,
13:34eh bien, ça coûte un peu d'argent.
13:36Donc, il faudra créditer ton compte « OpenAI » pour que ça fonctionne.
13:39Pour ça, tu te rends dans les paramètres de ton profil sur le site plateforme « OpenAI ».
13:44Tu sélectionnes « Billing » et tu ajoutes des crédits.
13:47Tu pourras aussi paramétrer des limites de dépense.
13:49Les API de modèle texte, ce n'est pas forcément ce qui coûte le plus cher
13:53si on compare notamment avec les API de modèles d'images ou de vidéos.
13:57Ici, avec le modèle « ChatGPT 5 », qui est sans doute un des plus chers du marché,
14:02on est à 1,25$ pour 1 million de tokens en entrée et 10$ pour 1 million en sortie.
14:07Et pour te donner une idée, sur les 3 jours de test que je viens de réaliser,
14:11j'ai dépensé moins d'un dollar pour le moment.
14:13On continue avec notre agent.
14:15On va lui ajouter une mémoire, donc « Simple Memory » avec 5 exécutions en mémoire.
14:20On va maintenant connecter notre feuille « Google Sheets » à la branche « Outils ».
14:25Dans la barre de recherche des « Tools », je tape « Google Sheets ».
14:27Là, pareil, on va créer une nouvelle connexion pour te montrer comment ça fonctionne.
14:31C'est ce qu'il y a peut-être de plus contraignant avec un VPS comparé à l'utilisation sur le cloud de N810.
14:37La connexion aux « Tools », notamment ceux de Google, demande un peu plus d'étapes.
14:41Je clique sur « Create New Credential » et je vais devoir me connecter via identifiant au « Out2 ».
14:47Pour récupérer les clés nécessaires, je me rends sur Google Cloud.
14:50Si c'est la première fois que tu te connectes à Google Cloud et que tu n'as pas encore de projet,
14:55il va falloir en créer un.
14:57Donc en haut, je clique sur « Sélectionner un projet » et « Nouveau projet ».
15:03Tu choisis un nom pour ton projet et tu appuies sur le bouton « Créer ».
15:08Tu vas ensuite sélectionner le projet.
15:11Tu te rends dans « API et services » dans le menu latéral de gauche.
15:17Puis « Identifiant ».
15:19Et là, tu vas devoir configurer l'écran de consentement en cliquant sur ce bouton.
15:26Puis « Premier pas ».
15:28Ici, il faudra sélectionner l'adresse Gmail de ton compte Google dans la liste.
15:32Puis « Suivant ».
15:36Dans la cible, tu choisis « Externe ».
15:39Puis « Suivant ».
15:40Et tu ajoutes une adresse mail comme coordonnée.
15:43Tu peux réutiliser celle de ton compte Google.
15:45On continue avec « Suivant ».
15:46Tu acceptes le règlement en cochant la case « Continuer » et « Créer ».
15:50Ensuite, tu sélectionnes l'icône des trois traits en haut à gauche.
15:56Puis « API et services ».
15:58Et tu te rends dans « Identifiant ».
16:01C'est ici qu'on va pouvoir créer notre identifiant client au hot.
16:05Si jamais comme moi, tu avais déjà un projet de créer, je te refais le parcours pour arriver sur cette page en lançant Google Cloud.
16:13Une fois connecté à ton compte Google, tu cliques simplement sur « Console » en haut à droite.
16:19Tu sélectionnes le menu des trois traits en haut à gauche.
16:22Tu te rends dans « API et services ».
16:24Tu sélectionnes « Identifiant ».
16:29Et ici, tu vas pouvoir choisir le bouton « Créer des nouveaux identifiants ».
16:33Et je sélectionne « ID client ou hôte ».
16:36Maintenant, dans « Type d'application », je sélectionne « Application web ».
16:45Je désigne un nom, on va l'appeler en référence à notre agent « Assistant Google Sheet 1 ».
16:50Et en bas de page, « URI de redirection autorisée ».
16:54Je clique sur « Ajouter URI ».
16:56Je renseigne l'adresse que j'ai dans mon nœud Google Sheet sur N8N.
16:59Qui reprend, entre autres, l'adresse de mon serveur.
17:04Une fois que c'est fait, je clique sur « Créer ».
17:06Je vais avoir mon ID client à insérer dans la barre « Client ID » sur N8N.
17:13Et mon code secret client à insérer dans la barre « Client secret » sur le nœud N8N.
17:18Si tout va bien, je devrais avoir en bas de page le bouton « Signing with Google » affiché.
17:24Je clique dessus.
17:25Je sélectionne mon compte Google, le même que celui que j'utilise pour mon compte Google Cloud.
17:29Je clique sur « Continuer » en bas.
17:31Et ma connexion est bien établie.
17:34Mais attention, peut-être que de ton côté, ça bloque.
17:37La raison, c'est que tu n'as pas inscrit ton adresse mail en testeur.
17:40Donc, retour sur Google Cloud.
17:42Tu sélectionnes l'icône des trois traits en haut à gauche.
17:45Puis dans « API Service », tu vas te rendre dans « Écran de consentement ».
17:52Dans le menu de gauche, cette fois-ci, tu te rends dans « Audience ».
17:55Et en bas de page, tu vas voir « Ajouter un utilisateur test ».
17:59En cliquant sur « Add users », tu renseignes l'adresse Gmail associée à ton projet.
18:04Une petite mise à jour après avoir tourné cette vidéo.
18:07Je me suis rendu compte qu'ajouter un utilisateur test, ce n'était pas forcément la meilleure solution.
18:12Car ça pouvait entraîner des problèmes d'expiration de jetons d'autorisation.
18:17Je l'ai constaté notamment sur un autre agent IA que j'utilise en ce moment.
18:21Et pour résoudre ce problème, c'est très simple.
18:23Toujours sur la page « Audience », au lieu d'ajouter un utilisateur test,
18:27le mieux, c'est de publier l'application.
18:30Donc sur la page « Audience » du projet en question, je clique sur « Publier application » et « Continuer ».
18:35Ensuite, lorsque je me connecte via mon nœud N8N, j'aurai le message « Google n'a pas validé cette application ».
18:41Mais pas grave, je sélectionne en bas « Paramètres avancés ».
18:45Et là, j'ai le lien « Accéder à hstgr.cloud », donc « Hostinger Cloud ».
18:51Je clique dessus et je pourrai autoriser ensuite tous les accès nécessaires,
18:55ce qui m'évitera les problèmes de connexion par la suite.
18:57Bon, ne t'inquiète pas, tu comprendras mieux avec la suite du tuto.
19:01On retourne maintenant à la vidéo.
19:02Pendant qu'on est sur le Google Cloud, il va falloir également qu'on autorise les accès à l'API de Google Sheet et de Google Drive,
19:09puisque notre Google Sheet est hébergé sur notre Drive.
19:12Je sélectionne les trois traits à gauche.
19:16Dans « API et services », je choisis l'onglet « Bibliothèque ».
19:20Et là, je vais taper « Google Sheet » et je sélectionne l'API.
19:29Je clique sur l'icône.
19:32Tu devrais avoir le bouton « Autoriser ».
19:34Bon, moi, je l'ai déjà activé, donc j'ai le bouton « Gérer à la place ».
19:38Et je fais pareil pour Google Drive.
19:41Donc, je reviens en arrière et dans la barre de recherche, je tape « Google Drive ».
19:44Je sélectionne « Google Drive API » et pareil, tu autorises si ce n'est pas déjà fait.
19:50Paramétrer ces credentials, c'est peut-être ce qu'il y a de plus fastidieux sur N8N.
19:55Mais l'avantage, une fois que c'est fait, plus besoin de s'en soucier.
19:58Mon Google Sheet, il est sur mon Drive.
20:00Il s'appelle « Client ».
20:01C'est une liste de 100 clients avec leur adresse mail, les sommes dépensées et différentes infos.
20:06Maintenant que j'ai les accès à mon Drive et mon Google Sheet, je vais pouvoir sélectionner mon nœud « Google Sheet ».
20:13Et dans la barre « From List », je peux chercher le nom de mon fichier ou si je veux, je peux le sélectionner dans la liste.
20:19Et là, donc, je vais sélectionner mon fichier appelé « Client ».
20:23Et ne pas oublier non plus de sélectionner la feuille de calcul correspondante.
20:26Donc, ici, c'est la feuille numéro 1.
20:28Pour vérifier si la connexion fonctionne bien, je peux appuyer sur « Execute Step ».
20:32Et là, en effet, j'ai bien toutes les données de mon tableau qui s'affichent, donc ça fonctionne nickel.
20:37Maintenant, je vais m'occuper de mon agent.
20:38Tout d'abord, vu que j'ai une mémoire de connecté à mon agent, je dois activer « Require Specific Output ».
20:45Et du coup, ici, notre trigger, c'est la messagerie, donc pas besoin d'ajouter un champ prompt.
20:50Par contre, on va ajouter un système message pour définir l'objectif de notre agent.
20:55Donc, dans « Adoption », je vais ajouter « System Message ».
20:59Je vais inscrire mon message à « System ».
21:01Là, j'ai utilisé un message simplifié en insistant bien sur le fait qu'il doit utiliser le Google Sheet à sa disposition.
21:07Et on va le tester sur plusieurs questions.
21:10« Qui est mon plus gros client ? »
21:14On voit bien le chemin de mon agent qui interroge mon Google Sheet.
21:18Il me donne la réponse avec le nom client, l'ID client, l'adresse mail et la somme dépensée.
21:23Parfait.
21:24Et je peux également lui demander de faire des calculs, par exemple, le total des dépenses.
21:29Et là aussi, il va interroger mon Google Sheet, l'analyser et me faire le calcul.
21:34Voilà, ça, c'était pour la mise en bouche.
21:36Alors, je ne vais pas te mentir.
21:37Avant ce tuto, j'étais complètement débutant sur N810.
21:41Et ce qui m'a beaucoup aidé à prendre en main l'outil, c'est les templates.
21:45Et pour trouver ces templates, tu peux directement faire un tour dans la bibliothèque de N810.
21:51Sur la page d'accueil de ton N810, tu verras l'onglet « Templates » qui te redirige directement vers la bibliothèque N810.
21:57Ici, tu trouveras beaucoup de templates classés par fonction ou par outil.
22:01Il y en a des gratuits et des payants.
22:03Tu peux aussi faire une recherche par rôle.
22:05Et tu vois le workflow qu'on a créé ensemble.
22:07Il s'inspire beaucoup de ce template « Talk to your Google Sheet using ChatGPT 5 ».
22:13Pour copier un template dans ton N810, tu cliques sur « Use for free ».
22:17Et il y a plusieurs options.
22:18Tu peux copier dans ton clipboard.
22:21Et ensuite, ouvrir un nouveau workflow.
22:25Et simplement avec la commande « Coller ».
22:27Donc moi sur Mac, commande « V » pour coller le template.
22:30Tu peux aussi l'importer directement sur ton serveur.
22:32Exemple, avec ce template que j'ai repris d'ailleurs pour t'expliquer ce qu'était une automatisation.
22:38Je clique sur « Use for free ».
22:40Et ensuite, je clique sur « Import template to ».
22:43Et là, tu as ton workflow de près directement sur N810.
22:47Les templates gratuits sur N810, c'est un très bon moyen de s'entraîner pour tes débuts.
22:52Et même pour des tâches complexes, tu trouveras des très bons templates de façon gratuite dans cette bibliothèque.
22:57Sur le net, en dehors de N810, tu trouveras énormément de templates gratuits, notamment sur GitHub.
23:04En tapant tout simplement dans Google « GitHub template N810 », tu verras une liste de ressources assez impressionnantes.
23:10Et à chaque fois, il te suffira de lire la documentation pour accéder aux templates.
23:15Sur N810, tu peux aussi importer des templates enregistrés sous le format JSON.
23:20C'est très pratique, notamment lorsque des créateurs partagent des templates avec toi.
23:25Par exemple, un des spécialistes dans le domaine, Shuban Sharma, a partagé il n'y a pas longtemps dans une de ses vidéos, un template pour une automatisation avec Sora 2.
23:34Donc là, très simple, après avoir récupéré son fichier JSON, tu ouvres un nouveau workflow.
23:40Tu as les trois petits points en haut à droite et tu sélectionnes « Import from file ».
23:45Tu choisis le fichier sur ton ordinateur.
23:47Et là, tu auras accès au workflow.
23:49Il ne restera plus qu'à le paramétrer.
23:51Au passage, Shuban Sharma, si tu t'intéresses à l'automatisation, je ne peux que te recommander sa chaîne.
23:58Je mettrai le lien en description de la vidéo.
24:02Maintenant que tu as les bases, on va prendre un exemple un peu plus complexe pour te donner une idée de ce qu'on peut faire avec un agent IA.
24:10Et on va profiter d'une super offre.
24:12En ce moment, il y a 300 dollars offerts sans engagement sur Google Cloud.
24:16Ce qui va te permettre notamment d'utiliser le dernier modèle vidéo de Google, VIO 3.1.
24:23Alors, en tant que débutant, je ne vais pas te mentir.
24:25J'ai copié un super template qui a déjà été proposé par un autre créateur YouTube.
24:31Il s'agit de Léon Vanzil.
24:33C'est un super créateur spécialisé dans l'automatisation et la création d'agents IA.
24:37Dans la vidéo dont je m'inspire, il a proposé une automatisation pour réussir à publier automatiquement une vidéo VIO 3 sur une chaîne YouTube.
24:46Mais tu vas voir, on ne va pas seulement se contenter de recréer cette automatisation.
24:51On va également essayer de la transformer en agent IA.
24:55Je commence avec mon trigger.
24:56Ici, on va avoir un trigger manuel.
24:59Et pour le nœud suivant, on va sélectionner IA.
25:02Mais on est sur une automatisation, donc ce n'est pas un agent IA.
25:05Du coup, on va sélectionner le nœud basique LLM Chain.
25:09Ce nœud, il va nous permettre d'envoyer une instruction précise à notre modèle IA à chaque déclenchement de notre automatisation.
25:17Pour la source de notre prompt, on sélectionne Definite Below.
25:22Vu qu'on est sur un trigger manuel, on paramétra notre prompt après.
25:26Pour l'instant, on va supprimer le nœud trigger message.
25:29Il s'écrit automatiquement à la création de notre nœud basique LLM Chain.
25:33Mais on n'en a pas besoin.
25:34On va connecter un modèle IA, vu qu'on va travailler sur VO3.1.
25:38On va choisir Gemini.
25:39Et on va donc ajouter une nouvelle connexion, Create New Credential.
25:43Pour ça, on va se rendre sur le Google AI Studio.
25:46Tu te connectes à ton compte.
25:48Et ensuite, tu cliques sur Get API Key.
25:50Il va falloir commencer par ajouter un projet.
25:53Dans le menu Projet et Créer un nouveau projet, on va le nommer Short YouTube N8N BB.
25:58Tu vas comprendre pourquoi à la suite.
26:00Créer un projet.
26:01Ce projet, on va le retrouver plus tard dans notre Google Cloud.
26:04Mais d'abord, on va dans API Key.
26:07Et on va créer une nouvelle clé API.
26:13On sélectionne dans la liste déroulante Projet, le nom du projet qu'on vient juste de créer.
26:18Et on va aussi donner un nom à notre clé API.
26:21Donc N8N Short BB.
26:24Notre clé API est prête.
26:25Il ne reste plus qu'à la copier et la coller dans N8N.
26:28On sauvegarde.
26:31Et là, on est connecté à Gemini.
26:34On va choisir le modèle qu'on souhaite utiliser dans la liste.
26:37Nous, on va choisir le 2.5 Pro.
26:41Et donc, si tu as bien suivi, utiliser un modèle IA en API, c'est payant.
26:46Donc, pour que ça fonctionne, il va falloir qu'on ajoute des crédits.
26:48Et pour ça, on retourne sur notre Google AI Studio.
26:51Je clique sur « Configurer la facture » et je suis redirigé vers Google Cloud.
26:58Et la bonne nouvelle, comme je te l'ai dit juste avant, Google offre en ce moment 300 dollars de crédit pour utiliser ses produits.
27:04Ses crédits sont valables pour 90 jours.
27:07Et il n'y aura pas de prélèvement non plus à la fin de ces 90 jours.
27:10Par contre, tes ressources seront marquées pour suppression.
27:13Donc, avant les 90 jours, il faudra activer complètement le compte.
27:17Bien sûr, tu ne paieras pas pour les crédits d'essai utilisés.
27:21Ceux-ci sont offerts.
27:22Comme l'indique Google, une fois votre compte activé, vous ne payez que ce que vous utilisez à partir de ce moment.
27:29Et pour les paramètres d'activation, ça se passe directement depuis ta page console sur ton compte Google Cloud.
27:35Donc, j'entre mes informations bancaires.
27:38Et c'est bon, j'ai mes crédits d'essai gratuits.
27:40On continue.
27:41On va maintenant s'occuper du prompt et du système message.
27:43En fait, avec un nœud basique LLM Chain, c'est un peu comme un agent IA, sauf qu'il n'y a pas de mémoire, il n'y a pas d'accès aux outils.
27:52Et il ne prendra pas forcément des décisions autonomes.
27:55Il répétera plus toujours la même action.
27:58Prompt User Message, je vais indiquer créez-moi un script en anglais.
28:02J'ai choisi l'anglais parce que les modèles de vidéo IA sont toujours un peu plus à l'aise avec cette langue.
28:07Je continue.
28:08Dans Chat Message, je clique sur Add Prompt.
28:11Et en message, je vais ajouter ce texte que j'ai rédigé à l'aide de ChatGPT.
28:18En gros, j'ai commencé sur ChatGPT en lui demandant de m'aider à écrire un prompt pour VO3.
28:23Je te le lis.
28:24Aide-moi à écrire un prompt pour VO3.1.
28:27Voici ce que je souhaite.
28:28Crée un script pour une vidéo de 8 secondes format YouTube Short Vertical.
28:32Le thème de la vidéo, un chien ou un chat qui sauve un bébé d'un accident domestique imminent.
28:36Les vidéos doivent ressembler à une capture de caméra de vidéos de surveillance à l'intérieur d'une maison.
28:42La réponse doit être formulée en JSON et inclure également le titre de la vidéo YouTube et sa description.
28:48Et à la suite, je lui ai également donné la structure idéale d'une vidéo VO3.1.
28:53Et pour cette structure, j'ai tout simplement copié-collé un passage du guide officiel de Google sur VO3.1.
28:59Et j'ai ajouté à la fin, génère le prompt en anglais.
29:03Donc tu vois bien, toute la partie structure, c'est directement un copié-collé du guide.
29:07Et d'ailleurs, je te mettrai le lien du guide pour VO3.1 en description de la vidéo.
29:12Après avoir trouvé mon prompt, je l'ai adapté en message système après quelques échanges avec ChatGPT.
29:19Juste, sache un point important à la fin de celui-ci.
29:22Il y a de noter, at the end, return your output as a JSON object with the following key.
29:28JSON, ouvrez un crochet, script, le script de ma vidéo, title, donc le titre de ma vidéo, and description, la description de ma vidéo.
29:37Pour mieux comprendre, j'ai mis le fichier JSON du workflow en description de la vidéo.
29:41Tu pourras aller consulter facilement les prompts et les systèmes messages que j'ai utilisés et éventuellement tester mon workflow.
29:47Donc là, j'ai copié-collé mon texte dans le message de mon nœud Basic LLM Chain.
29:53Et ensuite, toujours dans mon nœud LLM Chain, j'active Require Specific Output Format.
29:59Et je vais ajouter dans Output Parser un nœud Structurate Output Parser.
30:05Ici là, je vais ajouter du JSON de la manière suivante, script, title, description.
30:10Ça va nous permettre par la suite de paramétrer notre nœud YouTube pour bien renseigner le titre et la description de la vidéo au moment de la publication.
30:20Je te rappelle, tu auras le fichier JSON du workflow en description de la vidéo avec tous les nœuds pré-remplis.
30:25Je vais vérifier si tout fonctionne en exécutant mon nœud Basic LLM Chain.
30:29Tout semble aller bien.
30:34On va continuer maintenant en connectant mon nœud Basic LLM Chain à VIO 3.
30:39Donc plus, je tape ensuite Gemini dans la liste et je sélectionne Generate Video.
30:47Donc là, je peux sélectionner ma connexion à Gemini.
30:50Je vais utiliser la même que celle que je viens de créer pour connecter à mon LLM.
30:55Et dans la liste des modèles, je vais choisir VIO 3.1.
30:59Dans Prompt, je vais sélectionner à gauche l'encart à script que je vais déplacer ici.
31:09Et dans Add Option, je vais ajouter Aspect Ratio.
31:14Et je vais changer en Portrait pour être sûr d'avoir des vidéos verticales.
31:20Je vais également ajouter l'option Duration.
31:22Et je vais préciser 8 secondes.
31:25Ok, je ne suis pas trop mal.
31:28On va exécuter l'étape pour voir si ma génération de vidéos fonctionne.
31:33Et super, j'ai bien ma vidéo en sortie.
31:35Si je clique sur View, j'ai la vidéo qui s'affiche.
31:38Et on peut voir que le prompt a bien été respecté.
31:40Bon, je précise, sur VIO 3, il y a aussi le son de la vidéo.
31:43Mais je n'ai pas fait de capture de son quand j'ai enregistré mon écran pour ce tuto.
31:47Donc toi, tu n'auras pas le son de ton côté.
31:49Il ne reste plus qu'à publier automatiquement sur YouTube.
31:52Je vais donc ajouter un nœud YouTube.
31:59Et je vais choisir Upload vidéo.
32:04Ici, je vais devoir ajouter un nouveau credential pour faire fonctionner l'API de YouTube.
32:10Rebelote, rendez-vous sur le Google Cloud.
32:13Je sélectionne le menu en haut à gauche.
32:14Je me rends dans API Service.
32:16Et identifiant, je précise que c'est mon projet YouTube N8 NBB qui est sélectionné dans mon Google Cloud.
32:23On voit déjà l'API pour Google AI Studio et l'accès à VIO 3.1 et Gemini.
32:29Si ce n'est pas déjà fait, il faut configurer l'écran de consentement ici en haut à droite.
32:33Je clique sur la première page.
32:35Je renseigne un nom d'application.
32:37Je renseigne une adresse mail.
32:38Je clique sur Suivant.
32:39Je choisis Externe.
32:41Je remets une adresse mail dans les coordonnées.
32:43Suivant.
32:44J'accepte le règlement.
32:46Continuer.
32:46Et je valide avec le bouton Créer.
32:49Ok, maintenant, on va créer un client au HOT.
32:52Donc, je sélectionne le bouton pour le créer.
32:54Dans Type d'application, Application Web.
32:58Je donne un nom.
33:01Et j'ajoute l'adresse URI de redirection autorisée.
33:05Donc, l'adresse que je trouve dans mon nœud YouTube.
33:09On valide en cliquant sur Créer.
33:12J'ai mes clés qui s'affichent à l'écran.
33:14Mon ID client que je vais copier et coller dans mon nœud.
33:17Et pareil pour ma clé secrète.
33:18J'ai le bouton Connexion Google qui s'affiche.
33:23Je clique dessus.
33:25Je sélectionne la chaîne sur laquelle je souhaite publier mes vidéos.
33:29Là, j'ai un message d'erreur car j'ai oublié d'ajouter un utilisateur de test à mon projet.
33:34On va retourner donc sur le Google Cloud.
33:36L'icône des trois traits en haut à gauche.
33:38API Service.
33:40Écran de consentement.
33:41Puis, audience dans le menu latéral de gauche.
33:46Je descends en bas de page.
33:48Je vais ajouter un utilisateur test.
33:50Donc, l'adresse Gmail de mon compte Google.
33:53Donc, comme je te l'ai dit plus tôt dans la vidéo, j'ai rencontré un souci avec ce workflow.
33:58En choisissant d'ajouter un utilisateur test plutôt que de publier l'application.
34:02Quelques jours après, j'ai eu un problème d'expiration de jetons d'autorisation.
34:06Sur la page audience, au lieu d'ajouter un utilisateur test, le mieux c'est de publier l'application.
34:11Et ensuite, lorsque je me connecte via mon nœud N8N, j'aurai le message « Google n'a pas validé cette application ».
34:17Je sélectionne en bas « Paramètres avancés ».
34:20Et là, j'ai le lien pour accéder à Hostinger Cloud.
34:23Et je pourrai ensuite autoriser tous les accès nécessaires.
34:26Et tu vois, en exécutant mon nœud, le problème est résolu.
34:29Et normalement, je n'aurai plus ce problème de jetons de validation à l'avenir.
34:33Pendant que j'y suis, je vais également m'occuper des autorisations de l'API YouTube que j'ai également oubliées.
34:39Et donc, dans le menu « API et services » « Bibliothèque d'API », je vais taper « YouTube » pour trouver « YouTube Data API V3 ».
34:48Je sélectionne, je clique sur le bouton « Activer ».
34:51Bon, si tu as suivi mon tuto depuis le début et que tu as essayé de réaliser le premier agent IA,
34:55ces étapes, elles doivent maintenant te sembler assez familières.
34:59On est bon, on retourne sur notre nœud YouTube.
35:02Et normalement, on va réussir cette fois-ci à se connecter à notre chaîne sans souci.
35:06Tu sélectionnes ta chaîne, tu cliques sur « Continuer ».
35:11On clique sur « Tout sélectionner » et « Continuer ».
35:15Ok, la connexion est bien faite.
35:20À gauche, sur mon schema, je sélectionne « Basic LLM ».
35:25Pour pouvoir glisser mon title dans « Title », je sélectionne ma région.
35:30Ici, je vais choisir la France.
35:32Et ici, j'ai un souci pour la catégorie.
35:35On va corriger ça après.
35:37Je m'assure que « Data » est bien inscrit dans « Input Binary Field ».
35:41Et dans « Adoption », je vais ajouter « Description ».
35:48Et je vais glisser depuis mon nœud basique « LLM Chain », « Description » dans la barre « Description ».
35:53Donc, en analysant mon problème de catégorie, j'ai découvert qu'en fait, j'avais fait une erreur au moment de la sélection de mon compte YouTube.
36:04Puisque j'ai sélectionné mon compte admin qui n'a pas de chaîne YouTube au lieu de sélectionner une chaîne YouTube existante.
36:11Pas grave, je vais refaire la connexion à mon YouTube.
36:14Et cette fois-ci, je vais bien sélectionner la chaîne sur laquelle je souhaite publier mes vidéos.
36:19Et par exemple, ici, on va prendre le lab, une chaîne test que j'avais déjà utilisée pour des tests précédents.
36:26Cette fois-ci, ça a fonctionné.
36:27Et j'ai pu sélectionner la catégorie.
36:29J'ai choisi « Pets and Animals ».
36:33On va tester mon nœud.
36:38Ça semble débuguer.
36:39Du coup, j'ai lancé une première automatisation pour voir si ça fonctionnait.
36:43Et en effet, j'ai bien ma première vidéo de publier.
36:49Alors, sur une automatisation comme celle-ci, il est également possible de changer le trigger,
36:56pour notamment avoir une programmation.
37:00Et je vais le changer par le nœud « On Schedule ».
37:04Sur ce nœud, tu peux paramétrer l'intervalle que tu souhaites.
37:07Par exemple, si je souhaite que l'automatisation se déclenche tous les jours à 18 heures.
37:11A noter, si je veux activer une automatisation avec un trigger de programmation comme celui-ci,
37:17il ne faudra pas oublier d'activer l'automatisation en haut avec ce bouton.
37:21Et d'ailleurs, petite précision, même si j'ai un trigger « Schedule »,
37:24je peux toujours ajouter un autre trigger en plus, avec par exemple un trigger manuel.
37:29Comme ça, je pourrais aussi lancer une automatisation quand je le souhaite.
37:32Là, par exemple, si j'exécute mon workflow via le trigger manuel,
37:39je vois bien l'automatisation s'activer.
37:41On va aller vérifier sur notre chaîne YouTube si ça fonctionne toujours bien.
37:45Et d'ailleurs, en attendant que la vidéo arrive,
37:46on va en profiter pour renommer la chaîne et la customiser un peu plus
37:50pour que ça colle à mon projet.
37:52Et si je réfraiche, j'ai bien ma deuxième vidéo qui s'affiche nickel.
37:55Alors, cette automatisation que j'ai reprise de Léon Vonville, elle est très bien.
38:00Le seul reproche que je peux lui faire, c'est qu'elle manque un peu de variation
38:03et j'ai un peu toujours les mêmes vidéos qui se publient sur ma chaîne YouTube.
38:07Et c'est pour ça que je me suis dit qu'il serait intéressant de reprendre cette base de travail
38:11et peut-être d'y intégrer un agent IA pour avoir plus de variation.
38:14Alors, cette idée, je ne l'ai copiée sur personne.
38:17Par contre, j'ai utilisé ChatGPT pour m'aider.
38:20En lui demandant directement comment faire si je souhaitais transformer cette automatisation en agent IA,
38:25et notamment dans le but d'avoir plus de variation dans mes vidéos.
38:29Et après pas mal d'échanges avec ChatGPT et pas mal de corrections,
38:33j'ai réussi à avoir un truc plutôt sympa.
38:35Donc, je te montre en détail ce que j'ai changé.
38:37Les triggers, ils n'ont pas bougé.
38:39J'ai donc mis un agent IA à la place d'une basic LLM.
38:43Le prompt user message, il n'a pas bougé.
38:46Et par contre, le système message, je l'ai adapté en y ajoutant la notion de variation.
38:52En gros, je lui demandais de varier d'une vidéo à l'autre pour avoir plusieurs types d'accidents domestiques.
38:57Le fichier JSON du workflow est en description de la vidéo.
39:00Je lui ai également ajouté une mémoire pour l'aider à ne pas se répéter dans ses créations.
39:05Par contre, j'ai dû adapter en choisissant dans ID Session, Define Below.
39:09Et en qui, j'ai précisé Video Generator Session.
39:13J'ai gardé le Structurate Output Parser.
39:16Je n'ai pas touché au nœud Gemini.
39:18Mais j'ai dû ajouter un nœud Merge en combinant par position.
39:24En position 1, mon agent IA.
39:27En position 2, mon nœud Gemini pour la génération de vidéo IA.
39:31Dans le nœud YouTube, quelques modifications.
39:33J'ai dû changer la barre Title en déplaçant depuis le schema dans le nœud Merge Title.
39:39Et j'ai glissé donc le Title dans mon nœud YouTube.
39:45Et pareil pour Description.
39:48Encore une fois, si tu veux ce workflow, il est disponible en format JSON dans la description de la vidéo.
39:53Voilà, ce n'est pas forcément parfait.
39:55Il y avait peut-être mieux à faire.
39:57Mais en tout cas, sache que c'est possible de partir d'un travail existant et d'essayer par toi-même de créer ton automatisation ou ton agent IA.
40:05Mon agent, il fonctionne puisque j'ai réussi à créer de nouvelles vidéos.
40:09Et justement, voyons la dernière qui vient d'être publiée sur la chaîne.
40:13Plutôt sympa.
40:14Et pour l'histoire, mes vidéos, même si elles ne sont pas parfaites, elles ont plutôt bien marché.
40:19J'ai même atteint presque 11 000 vues en 3 jours avec ce projet.
40:23Pour un premier projet d'automatisation avec vidéo IA, c'est plutôt pas mal.
40:27Encore une fois, je ne peux que te recommander la chaîne de Léon Van Zyl, de qui je me suis beaucoup inspiré pour cet exemple.
40:34Je te remettrai le lien en description de la vidéo.
40:38Tu l'as constaté, en tant que débutant complet sur N8N, 3 différents éléments m'ont aidé à mieux me familiariser avec l'outil.
40:46Les templates déjà existants.
40:48Les vidéos d'autres YouTubers spécialisés.
40:51Et l'assistance de l'IA.
40:53Et notamment, ChatGPT, à qui j'ai souvent envoyé des captures d'écran pour lui demander de l'aide ou de l'assistance.
41:01Alors moi, ChatGPT, je l'ai plus utilisé comme un assistant que comme une aide pour élaborer mes workflows.
41:07Mais sache que lui aussi est capable de créer des workflows complets que tu vas pouvoir exporter et importer sur N8N en format JSON.
41:16Mais la meilleure IA pour créer des workflows complets en ce moment, c'est sûrement Cloud.
41:20Notamment parce qu'avec Cloud, on va pouvoir connecter un MCP N8N qui va lui permettre d'avoir accès à toute la documentation N8N et donc mieux élaborer les workflows dans la logique de l'outil.
41:34Si tu ne sais pas encore ce que c'est un MCP, modèle, contexte, protocole, rapidement, c'est un nouveau standard qui permet à une IA d'accéder à des outils, des fichiers ou une base de données externe facilement et au même endroit.
41:46En gros, c'est une super connexion. Si je schématise avant avec les API, on avait donc une connexion via API.
41:53Tu dois dire à ton programme, va sur telle URL, envoie telle requête sous tel format.
41:58Avec un MCP, tu demandes juste ce que tu veux et l'IA est capable de trouver ce dont tu as besoin via le serveur MCP.
42:06D'ailleurs, dans N8N, il est possible d'utiliser des serveurs MCP.
42:10Donc tu vois par exemple, sur un workflow, si on utilisait Notion, avant il fallait connecter différentes API pour des tâches spécifiques à exécuter sur Notion.
42:20Aujourd'hui, il existe un MCP Notion qui permet à l'IA, avec une seule connexion, de pouvoir mener toutes les actions.
42:27Bon, les MCP, c'est encore assez nouveau. Tout le monde est en train de s'y mettre.
42:30L'utilisation de MCP dans N8N, j'en ferai sûrement une vidéo dédiée lorsque j'aurai trouvé une idée d'un agent IA que je peux connecter justement à un ou plusieurs MCP existants.
42:41Pour les MCP existants, il y a des listes déjà disponibles sur Internet.
42:46Sachant que des MCP, il en existe des officiels et d'autres qui sont créés par des utilisateurs.
42:52Et les MCP, ce n'est pas que pour N8N.
42:55Et justement, sur Cloud, il est possible de connecter ton chatbot à un MCP extérieur.
43:00Un spécialiste de l'IA et de l'automatisation, Romuald Slonkomsky, désolé si je prononce mal, a publié son MCP N8N sur GitHub.
43:10Et il a également fait une vidéo explicative sur sa chaîne qui montre comment le faire fonctionner avec Cloud.
43:16Attention, tu auras besoin de la version pro de Cloud pour utiliser les MCP.
43:20Je te mets les liens en commentaire et je pense là aussi, on en fera sûrement une vidéo prochainement pour montrer comment ça marche et comment on peut créer des workflows complets avec Cloud.
43:30Alors, j'avais aussi essayé avec un agent GPT spécialisé pour créer un workflow.
43:34Un agent à qui on a donné toutes les documentations N8N.
43:38Mais je t'avoue, j'étais un peu déçu du résultat et de la qualité.
43:41Donc pour le moment, je préfère moi travailler sur mes workflows et demander directement l'assistance de ChatGPT.
43:48Et notamment en lui envoyant des captures d'écran et des précisions sur mon problème.
43:51Enfin, pour mieux comprendre ce qu'est un MCP et l'impact que ce protocole va avoir dans les prochaines années, je ne peux que te recommander la vidéo de Shuban Sharma.
44:00Oui, encore lui.
44:01Perso, c'est vraiment cette vidéo qui m'a fait comprendre ce que c'était et quel était l'intérêt.
44:05Donc si tu ne l'as pas déjà vue, je te la recommande.
44:08Là aussi, le lien est en description.
44:10Voilà, cette vidéo touche à sa fin.
44:11Mais avant de partir, quelques petites choses que je voulais te partager.
44:14Déjà, précision, cette vidéo, je l'ai faite en tant que débutant.
44:17Je suis loin d'être un expert de N8N et de l'automatisation.
44:22Donc merci de l'indulgence que tu me porteras si jamais tu vois quelques petites erreurs.
44:27Malgré tout, j'ai trouvé intéressant de te partager ma prise en main et comment moi j'ai réussi à appréhender cet outil.
44:34Il me tarde d'explorer encore plus ce qu'on peut faire avec les agents IA.
44:37Mon objectif perso maintenant, ça va être de trouver des cas d'application dans mon business, dans mon quotidien.
44:43Et finalement, c'est peut-être ça le plus dur, avoir les idées de workflow et trouver comment intégrer un agent IA pour qu'il te soit vraiment utile.
44:51Merci à Hostinger, le partenaire de cette vidéo.
44:53Je te rappelle, le lien pour accéder à l'offre VPS est en description de la vidéo.
44:57Et je te rappelle, sur un abonnement de 1 ou 2 ans, tu peux bénéficier de 10% de remise avec le code LABO DES RÉSEAUS.
45:03Donc n'hésite pas à l'utiliser, ça soutient la chaîne.
45:05C'était Boris, merci et à bientôt sur le Labo des RÉSEAUS.
45:08Merci.
Écris le tout premier commentaire
Ajoute ton commentaire

Recommandations