[0:00]Avant pour pouvoir automatiser, il fallait créer des scénarios avec des modules qu'on enchaînait ensemble en mode si il se passe ça alors tu fais ça, puis ça, puis ça, puis ça et cetera. Ça c'était déjà une révolution. Mais aujourd'hui, l'automatisation est passée à un autre niveau avec les agents IA. Et dans cette vidéo, je vais vous montrer comment est-ce qu'on fait pour créer des agents IA qui sont fondamentalement différentes des automatisations traditionnelles. Un agent IA, ça discute avec vous, ça permet de se connecter à votre banque, à votre CRM ou encore à votre agenda. Mais surtout, ce qui le différencie, c'est qu'il est totalement autonome. Donc là où on était obligé de définir un petit peu avec des outils comme Make ou Zapier la trajectoire de chacune de nos automatisations, et bien là, un agent IA lui, il a juste besoin d'un objectif et des outils qu'on lui connecte. Une fois qu'on a fait ça, lui, il va pouvoir être autonome, il va pouvoir être intelligent et faire ses actions, donc en quelque sorte, construire ses automatisations par lui-même. Mais un des gros problèmes avec les agents, même si c'est hyper hype en ce moment et que tout le monde a envie d'avoir son propre agent pour son business parce que tout le monde sait que ça permet de faire gagner un temps de dingue et littéralement d'avoir des équipes à la fois d'humain et d'agent qui collaborent ensemble, bah, le vrai problème c'est que les gens savent pas par où commencer. Et mon objectif, c'est qu'à la fin de cette vidéo, vous ayez votre première agent IA qui soit live, qu'il ait accès à certains de vos outils et surtout que vous puissiez converser avec lui et vous rendre compte un petit peu de cette révolution qui est en train d'avoir lieu. On va utiliser un outil qui s'appelle N8N, qui est pas un outil simple, mais vous allez voir que quand on comprend les basiques, on arrive assez vite à s'en sortir. Et à la fin de cette vidéo, je vais aussi vous partager le template euh de euh de l'agent IA qu'on va construire ensemble pour que vous puissiez à la fois regarder manipuler avec moi, mais pour ceux qui veulent aller plus vite, et bien juste récupérer le template et commencer avec votre premier agent. Et pour pouvoir au mieux faire ce guide complet, je vous ai préparé un plan qui va commencer avec des démos. Et euh avec notamment l'exemple de moi, mon agent IA qui est connecté avec WhatsApp et avec tout un tas de services euh que je vais vous montrer. Et puis derrière on va suivre tout ça, donc ce que c'est que un agent VS une automatisation, la découverte de N8N. On va voir le Edge tool dans N8N, les différentes manières d'interagir avec euh cet agent. Euh comment est-ce qu'on ajoute des des super pouvoirs à nos agents au fur et à mesure, les sous-agents. Donc comment est-ce que des master agents appellent des des sous-agents et c'est là où on commence à voir les différentes possibilités. Puis ensuite, on va voir les limites, ce qui est possible et pas possible. Et enfin, les pièges à éviter, euh parce qu'il y en a pas mal. Là, je vous en ai juste listé 5, mais l'idée ça va être de que vous tombiez pas un petit peu dans les travers dans lesquels moi je suis tombé qui m'ont fait perdre des heures et des heures euh sur N8N et aussi sur la construction d'agents. Pour ceux qui me connaissent pas, je m'appelle Shubham Sharma. Euh sur ces quelques dernières années, j'ai formé des milliers de personnes et de boîtes à l'automatisation et de plus en plus à l'IA maintenant. Avant ça, j'étais ingénieur développeur et j'ai bossé pour plusieurs start-ups et scale-ups françaises. Et en fait maintenant, je passe 100 % de mon temps à euh diguer euh tout ce qui est IA et automatisation. Et derrière je le partage dans des conférences et sur YouTube. Et le plus gros sujet de productivité en ce moment, bah c'est les agents IA. Donc c'est parti, je vous montre les différentes démos. Donc je vais partager l'écran de mon téléphone et vous allez pouvoir voir un petit peu ce qu'on peut faire. Mais juste avant de vous montrer un petit peu comment tout ça est construit, j'aimerais vous montrer un peu à quoi a accès mon agent IA. Donc ça c'est mon agent IA, il a accès à mon Stripe, à Qonto, à mon WhatsApp, à Google Agenda, Notion, à des recherches Google et mon Gmail. Aujourd'hui, ça c'est les différentes fonctionnalités des différentes fonctionnalités que j'ai donné à mon agent IA. Qu'est-ce que ça donne dans la réalité ? Donc là, je vais aller sur N8N et en fait sur N8N, bah ça donne ça. Alors, il faut pas avoir peur. Ça, c'est toute la partie interaction avec WhatsApp. Ça c'est toute la partie euh du coup euh réponse avec WhatsApp. Et ça c'est tous les sous-agents que j'ai. Donc j'ai un sous-agent euh banque, un sous-agent Thrive Cart, un sous-agent email, calendrier, Notion, Google Agenda, euh Google Contact.
[4:02]On va pas encore voir la notion de sous-agent, mais en fait, ce que je veux faire, c'est que je vais là le désactiver et je vais volontairement hop, lancer ça en fait, ici. Pour que vous voyez un petit peu ce qui se passe. Donc là, je vais aller sur mon téléphone pour que vous voyez un petit peu ce qui se passe. Donc là, je suis sur WhatsApp. Si je dis euh bonjour à mon agent, vous allez voir ce qui va se passer sur euh ici. Donc il y a l'entrée de WhatsApp qui s'est qui est arrivée. Il est bien arrivé dans mon agent et puis derrière, ça a discuté avec chat GPT et ça m'a dit bonjour. Comment est-ce que je peux vous aider aujourd'hui ? Et là, je vais lui poser la question, est-ce que j'ai reçu des virements entrants cette semaine ? Donc théoriquement, j'envoie ça. Ici, vous allez voir que ça se lance. Ça va aller voir mon sous-agent qui est euh mon agent Qonto que je vous montrerai tout à l'heure. Une fois qu'il va aller récupérer euh les informations du sous-agent Qonto, et bien il va les remonter et me les montrer sur mon WhatsApp. Et vous allez voir la dernière chose qui va se passer, c'est l'envoi du message WhatsApp ici.
[5:16]Et du coup là, par exemple, je peux me dire, tiens, j'ai pas reçu le le virement d'un de mes contacts qui s'appelle Nicolas. Donc je vais cette fois-ci envoyer un message vocal en disant est-ce que tu peux aller regarder dans mes contacts, il y a quelqu'un qui s'appelle Nicolas de la Croix. Euh et j'aimerais lui faire une relance en lui disant que j'ai toujours pas reçu son virement et euh est-ce que c'est une erreur de ma part ou est-ce que le virement a toujours pas été fait ?
[5:37]Donc là, cette fois-ci, qu'est-ce qui va se passer ? Il reçoit bien l'information, ça passe cette fois-ci dans cette branche-là parce que c'est un message audio. Il va aller chercher dans Google Contact euh mon contact en question. Euh a priori, il l'a trouvé et il va derrière euh me valider ça. Il me dit j'ai trouvé des informations sur votre contact. Voici le message à envoyer, c'est le suivant, est-ce que vous voulez que je l'envoie euh ou est-ce qu'il y a des modifications à apporter ? Donc là, il m'a rédigé le message. Euh il y a juste le votre nom qui est pas top. Donc je vais juste le dire, ouais, le message est super. Euh est-ce que tu peux juste remplacer mon nom par Shubham Sharma parce que je suis la personne qui envoie ? Boum, il repasse et vous savez quoi ? Il a accès à notre contexte de conversation et donc du coup euh il il arrive à le faire bien comme il faut. Et donc là, si je regarde sur mon téléphone, il me dit email envoyé. Et là, je vais aller sur ma boîte mail et je vois qu'il y a cet email qui a été envoyé. OK, alors un autre exemple, cette fois-ci, je vais lui demander euh est-ce que tu peux me lister tous les rendez-vous que j'ai euh demain ? Donc là, entre-temps, je vais dans mon agenda. Vous voyez, j'ai des rendez-vous demain qui sont là. Il va aller chercher cette fois-ci dans mon Calendar Agent, donc euh qui a un agent qui a accès à mon calendrier. Et normalement, si tout se passe bien, il va juste venir euh me lister euh mais euh bien mes événements que j'ai. Vous voyez, là il m'a donné à chaque fois les quatre événements qui correspondent bien à ce que j'ai ici. Et là, ce rendez-vous là, il me convient pas particulièrement parce que du coup, ça me crée euh euh un trou. Et du coup, ce que je veux vouloir faire, c'est le décaler une demi-heure plus tôt, par exemple. Et du coup, je veux lui demander euh est-ce que tu peux décaler le rendez-vous que j'ai avec Martin, euh donc le quatrième, là à 15h30. Est-ce que tu peux le décaler d'une demi-heure, l'avancée d'une demi-heure, donc pour qu'il commence à 15h au lieu de 15h30, s'il te plaît ? Et là aussi, étant donné qu'il a accès à la modification sur mon agenda, et bien normalement, il va pouvoir le faire. Euh est-ce que ça va se déplacer tout seul ? Je regarde ici. Ah, il a pas réussi. Du coup, généralement, il réessaye quand il y arrive pas. Donc là, c'est bon, il m'a envoyé le message. Qu'est-ce qu'il me dit ? Il me dit que ça a été décalé et en effet, ça a été décalé. Donc superbe. Autre exemple, cette fois-ci, je veux lui demander d'ajouter une to-do. Comme vous le savez, pour ce qui est des to-do, j'utilise Notion qui est là. Et donc là, j'ai toutes mes tâches. Euh et donc j'ai j'ai donné accès à ça. Euh à ce ce cet agent. Et du coup, je vais lui demander, est-ce que tu peux m'ajouter une to-do pour demain de contacter euh la mairie avant mon rendez-vous de 15h ? Et donc là, pareil, moi je discute en vocal. Par contre, j'ai envie que lui de son côté me me fasse des écrits, donc c'est pour ça qu'il y a le qu'elle le dernier module qui est là. Et là, vous voyez, il a automatiquement compris que il discute avec l'agent Notion. Et là, j'ai contacter la mairie euh qui est apparu. Et dans mon téléphone, il me dit qu'il a bien réussi avec ce lien là directement et si je clique sur ce lien, bah j'arrive sur contacter la mairie sur mon téléphone. C'est magique. Comme vous le savez sur Notion, bah je l'utilise aussi pour noter mes idées de vidéos. Et là de la même manière, et bien je vais lui demander cette fois-ci, et bien d'ajouter une nouvelle idée de vidéo que j'ai eu. Euh ce matin, j'ai eu une idée de vidéo sur euh comment faire des agents euh sans coder, des agents IA sans coder. Ajoute-le à ma liste de vidéos. Et là, je lui ai dit euh ajoute-le à ma liste de vidéos. Donc il sait très bien qu'il y a encore l'agent Notion à aller utiliser mais cette fois-ci, une base de données différente et parce qu'il a automatiquement détecté. Et là, si je vais euh ici, il me dit, voilà, j'ai créé une nouvelle vidéo intitulée comment faire des agents IA sans coder. Et là, si je clique dessus, elle est bien ici. Et en plus, euh il m'a noté deux trois petits trucs sur une vidéo qui montre comment créer des agents, donc il m'a il m'a listé ça. Et si je vais voir ici dans ma liste, et bien j'ai bien là sur comment créer des agents IA qui est disponible. Dernier exemple, je vous avais dit qu'il est connecté à Thrive Cart. Thrive Cart, c'est un outil qui est connecté à Stripe qui permet de gérer un petit peu mes ventes. Et là, je peux lui demander par exemple, euh quels ont été les euh est-ce que j'ai reçu des paiements aujourd'hui sur Stripe euh ou sur mes formations ? Et là, normalement, si tout se passe bien, il sait qu'il faut aller regarder dans Thrive Cart. Parce que c'est là où je lui ai donné accès à Stripe. Et euh pour ceux qui connaissent pas, Stripe, c'est un endroit où en fait, on reçoit des paiements, des paiements par carte et moi, je l'utilise pour les paiements de mes formations. Et donc là, normalement, il a bien reçu l'information. Et là, il me dit, bon, il y a pas eu de paiements enregistrés aujourd'hui, pour le 5 mars aujourd'hui, mais voici un aperçu des formations, des euh des trucs récents. Et du coup, là, il me dit, euh, voici ce qui s'est passé pour le 3, euh, voici ce qui s'est passé pour le 4 mars, voici ce qui s'est passé sur euh le 4 mars aussi. Et donc il m'a listé un petit peu toutes les transactions. Donc vous voyez, par exemple, l'autre jour, j'avais un client moi qui avait pas accès à une information sur une de mes formations. Et je d'habitude, il aurait fallu que j'aille sur Stripe et après sur mon outil de facturation et cetera. Là, j'ai juste son adresse email à mettre en disant qui est cette personne et derrière, il va aller chercher dans Thrive Cart et me dire si cette personne a déjà payé ou pas. Et là, vous voyez, tous ces euh tous ces sous-agents là, c'est un petit peu les super pouvoirs de euh mon master agent. Et l'idée, c'est de vous montrer un petit peu comment tout ça fonctionne et comment construire un truc assez similaire. Alors, vous avez vu, on peut aller assez loin avec des agents, dès qu'ils sont connectés avec des outils externes, comme ça a été le cas ici, et ben, on peut faire tout un tas de choses. Et notamment parce que on a donné un objectif à tes à cet agent et des outils. Et non pas, on n'a pas construit ici à chaque fois chaque automatisation une à une. Même si les exemples étaient préparés, j'ai pas construit le chemin au fur et à mesure, ce chemin s'est créé grâce à l'agent. Et en fait là où les automatisations, c'est un enchaînement d'actions prédéfinies déclenchées par des règles avec un script fixe et sans intelligente. Sans intelligence, pardon. Un agent là, pour le coup, c'est parce qu'il a un environnement et qu'il a des objectifs, et ben, il va pouvoir prendre des décisions et s'adapter en fonction du contexte. C'est exactement ce qui s'est passé ici. Quand j'ai demandé à l'agent d'aller regarder mes dernières transactions, il avait accès à la possibilité d'aller regarder les dernières transactions sur Qonto et c'est grâce à ça qu'il l'a fait. L'outil qu'on a utilisé ici, c'est N8N. N8N pour ceux qui connaissent pas, c'est un outil euh qui fonctionne un peu sur le même principe que les make, les Zapier et cetera. Dans lequel, on a et on va y aller dessus sur N8N. Euh bah dans lequel on peut construire des scénarios d'automatisation. Et en fait, jusque là, ça fonctionne beaucoup comme make et Zapier, c'est-à-dire que on va avoir un déclencheur ici et un certain nombre d'actions. Et jusque là, on va être dans le premier cas euh qu'on a vu ici qui est le cas des automatisations. Mais récemment, ils ont sorti un module qui a tout changé parce que jusque là, les les automatisations, donc plutôt comme ça, c'était assez classique quoi. C'est je remplis un formulaire, ça envoie un mail sur Gmail. Euh truc assez classique. Mais récemment, du coup, sur N8N, ils ont sorti ce truc-là, c'est le modèle, le module pardon, agent. Et donc comme sur make ou sur Zapier, on peut ajouter plein de modules. Du coup, il y a ce truc là qui est euh qui sont des modules spécialisés agents et notamment ce module-là qui est un module d'agent et qu'on peut chaîner avec plein d'autres modules et cetera. Et en fait, c'est ce module là qui fait qu'aujourd'hui, je refais une vidéo sur N8N, j'en avais fait à l'époque, mais c'est un des seuls aujourd'hui euh outil d'automatisation qui a sorti ce cette intelligence là, qui a besoin de se connecter à un modèle LLM et qui à qui on peut donner des outils. Donc là, par exemple, il a accès à Google Contact et il a accès à la création de contact dans Google Contact. Et donc là, je vais discuter avec mon modèle avec le chat qu'il y a ici. Si je lui dis, hello, il va me répondre simplement. Il est connecté ici à OpenAI, donc pour l'instant, bah, il fonctionne un petit peu comme un comme un chat GPT classique. La différence, c'est que il a des superpouvoirs, il a ses outils là. Et donc vu qu'il a un outil qui est créé un contact, je vais lui demander de créer un nouveau contact. Euh et là normalement, si tout se passe bien, il me demande des informations. Je vais lui demander de créer un contact qui s'appelle Martin de Nad, on va dire, et euh avec ce numéro de téléphone. Et là, si tout se passe bien, il va passer normalement dans ce module là. Il est passé d'abord le chercher, puis dans celui-là, et il a créé ce nouveau contact directement. Et euh et pour vous prouver un peu le truc, si je vais dans Google Contact, j'ai normalement un nouveau contact qui s'appelle Martin de Nad qui est là. Et donc, il a bien réussi à le créer ici. Maintenant, ce qui fait qu'on parle d'N8N, c'est justement ce module agent. N8N est un des seuls à à sortir ce module agent. Aujourd'hui, je suis certain que les autres vont y arriver au bout d'un moment. J'avais déjà fait une vidéo sur N8N il y a 3 ans, dans laquelle je parlais un petit peu de de comment utiliser ça. J'avais fait un tuto assez long. Depuis, l'outil a pas mal changé. C'est un outil qui est plutôt complexe, mais je trouve que notamment avec l'ajout de l'agent, il s'est il s'est pas mal simplifié. Fondamentalement, l'outil n'est pas si différent que ça que Mike. À chaque fois, on a des modules comme ici, des modules qui se chaînent les uns aux autres. On peut ajouter plein d'autres actions. On a ici plein plein plein de de d'autres modules à qui on peut connecter. Et on peut aussi tester chacun des workflows. Donc là, par exemple, je remplis un formulaire. Hop. Et si je remplis ce formulaire, qu'est-ce qui va se passer ? Bah ce module va être exécuté et là, bah il a envoyé un email. Alors, maintenant, un des avantages principal avec N8N, c'est que c'est un outil qui est open source, c'est-à-dire que contrairement à Zapier et make, et bien, vous allez pouvoir l'installer sur votre propre ordinateur. Euh faire en sorte que les données soient en local. Du coup, c'est beaucoup plus sécurisé, mais surtout, vous ne payez rien. Le logiciel, en quelque sorte, est gratuit tant que vous l'installez chez vous. Bon, c'est pas forcément très simple de l'installer euh sur son euh sur son ordi, c'est pas aussi simple que d'installer n'importe quelle application. Euh si ça vous intéresse, on pourra en parler à un moment donné, mais ça, c'est la première option d'installation de N8N. Le seul problème principal avec ça, c'est que quand votre ordinateur est un, et bien, bah, vos automatisations ne tournent plus. Et ça, c'est quand même un petit souci quand le but même de euh de N8N et des outils d'automatisation, c'est que les automatisations tournent quand votre ordinateur n'est pas allumé. Donc, il y a une deuxième solution. La deuxième solution, c'est N8N Cloud. Et c'est d'ailleurs ce qu'il propose sur leur site internet. Quand on va sur N8N et qu'on va dans pricing, et bien, il y a euh ce qu'il y a euh en terme de prix, c'est ce qui est marqué ici, c'est-à-dire que pour 20 dollars par mois, et d'ailleurs quand on est en c'est pour 24 dollars par mois, si on paye tous les mois, et ben, on a le droit à 2500 exécutions, c'est le nombre d'opérations qui va se passer euh quand vous allez utiliser N8N. Et 5 workflows actifs uniquement. C'est-à-dire qu'on va pouvoir avoir que 5 workflow, donc de de d'automatisation qui vont pouvoir être actives. Ça, c'est relativement limitant, surtout pour ce prix là. Ils ont pas de plan gratuit d'ailleurs, ils ont juste un trial, donc une période d'essai de de 15 jours. Ça peut être top pour tester, mais très honnêtement, étant donné que c'est un outil qui est open source, et bien vous avez une troisième possibilité qui est celui et bien, d'installer sur votre propre serveur. C'est-à-dire que vous louez un serveur quelque part et vous l'installez. Alors là aussi, c'est pas forcément évident d'installer N8N sur un serveur. C'est pourquoi aujourd'hui, je suis très content de vous parler de mon sponsor de cette vidéo qui est Hostinger. Hostinger, c'est la première plateforme à avoir mis N8N par défaut sur les serveurs qu'ils proposent. Donc on a déjà parlé de de Hostinger sur cette chaîne plusieurs fois et notamment sur leur gamme de VPS, donc de serveur. Euh et là, par exemple, si vous prenez le serveur KVM2, bah il vous coûte ici euh 6,59 € par mois. Ça, c'est le plan uniquement si vous prenez sur 12 mois. Mais même si on prend euh sur 1 mois, vous allez voir, et bien ça va coûter beaucoup moins cher. Donc là, si on prend sur 1 mois, ça coûte grossièrement 8 dollars, 8 € le premier mois et 15 €, enfin 16 € le deuxième mois. Mais ça devient intéressant, par exemple, si on le prend sur 12 mois, on se rend compte que et bien, pour 83 € sur l'année, et bien, on a notre N8N qui est déjà installé. Je vous montrer un petit peu comment ça fonctionne. Si jamais ça vous intéresse, bah vous allez ici, vous pouvez même mettre mon code promo, hop, qui fait que vous avez une réduction supplémentaire. Donc là, ça passe à 75. Et à partir de ce moment-là, et bien, vous allez avoir la possibilité donc déjà de prendre un serveur en France qui est juste à côté de chez vous et donc qui va être beaucoup plus rapide. Et quand vous arrivez ici, et ben de choisir l'application N8N directement ici. Ce qui fait qu'à partir de ce moment-là, et bien, N8N est en train d'être installé sur et bien votre serveur. Vous choisissez n'importe quel mot de passe. Donc, ils peuvent même vous générer des mot de passe. Une fois que vous avez choisi votre mot de passe, vous faites continuer. Et là, vous finalisez la configuration. Et là, en fait, N8N est en train de s'installer sur votre serveur privé que vous avez payé beaucoup moins cher que sur le site de N8N. Et puis en plus de ça, étant donné que vous avez installé la version open source, et bah, vous avez pas du tout de limitation. Ça veut dire que vous avez pas 2500 exécutions et 5 workflow actifs uniquement. Et une fois que ça sera bon, vous allez pouvoir vous y connecter en cliquant sur gérer l'application. Moi ici, j'ai du coup tous mes agents et mes automatisations qui sont là. Donc que vous choisissez la version locale, la version Cloud ou la version serveur. En fait, dans tous les cas, à un moment donné, vous devriez arriver vers une interface qui a toutes vos automatisations. Le module que vous avez vu ici, on va aller rentrer un petit peu plus en détail et comprendre en quoi il est différent de ce qu'on a vu jusque là. En fait, ce module agent, il a besoin de 5 ingrédients obligatoires. Le premier, c'est le moyen de communication, le deuxième, le LLM, le troisième, un outil ou des outils, une mémoire et enfin un prompt. En fait, quand on va vouloir le configurer dans N8N, on va absolument avoir besoin de ces cinq éléments. Le prompt, c'est pour dire bah quel est le rôle ou quel est en tout cas l'objectif de cet agent. Dans mon cas à moi, ici dans le prompt de mon agent, et bien j'ai donné euh le scope de ce qu'il avait le droit de faire ou pas. Il a le droit par exemple de gérer mes emails, de récupérer des transactions, de récupérer des informations via ma banque et cetera. Et je lui ai donné les informations sur les sous-agents. Ça, c'est le prompt, c'est un élément essentiel. Derrière, ce qu'il lui faut, et ben, c'est des outils. Ici dans l'exemple hyper basique qu'on a fait, il a le droit à deux outils, donc Google Contact. Mais si je veux, je peux ajouter plein d'autres outils ici. N8N a accès à beaucoup d'outils, mais par exemple, si j'ai envie qu'il ait accès à ConvertKit, et bien derrière, je vais aller brancher ConvertKit. Et ce qui fait que ça vient d'ajouter un pouvoir un petit peu à euh à mon agent IA ici. Autre chose, ce qu'il lui faut, bah, c'est un modèle. C'est un petit peu le cerveau de cet agent. Sans ça, il va pas pouvoir vraiment fonctionner. Donc là, ici, j'ai mis euh bah OpenAI avec GPT, et une fois que je l'ai configuré, c'est tout bon.
[20:36]Et après arrive un des derniers éléments, en tout cas l'avant-dernier, c'est le moyen de communication. C'est comment est-ce qu'on veut communiquer avec notre agent. Ici, tout à l'heure, on a communiqué avec du chat. D'accord. Euh voilà, il me dit bah j'ai pas compris, qu'est-ce que tu veux dire par là. Si je lui dis bonjour, bah, en fait, c'est comme si j'étais en train de chatter avec lui.
[20:56]Euh la seule différence avec un chat GPT ou quoi que ce soit, bah c'est que là, il a accès à des actions. Euh mais c'est pas tout. Si j'ai envie, ici, je peux ajouter d'autres méthodes. Le dernier élément, c'est la mémoire. Alors, la mémoire, pourquoi ? Si vous me dites que si je vous ai dit qu'il y avait un cerveau, pourquoi il y a besoin d'une mémoire en plus ? En fait, ça, c'est plus pour le côté chat et pour le côté qu'il ait une mémoire de ce qui s'est passé dans les précédentes interactions. Ici, on a mis un modèle comme chat GPT, mais par exemple, si j'ouvre le chat et je lui dis hello, euh je suis Shubham. Bah très bien. Il va dire cool, euh comment je peux t'aider ? Et je lui demande là, par exemple, est-ce que tu peux me dire qui je suis ? Et normalement, là, il est incapable euh de savoir qui je suis parce que à chaque interaction, il oublie en fait. Et donc, c'est pourquoi il y aura besoin ici d'ajouter une mémoire. Il y a plusieurs possibilités d'ajouter des mémoires. Nous, on va juste ajouter une mémoire et on va lui dire à chaque fois, souviens-toi des 5 dernières conversations, enfin des 5 derniers messages. Et là, je lui dis je suis Shubham, par exemple. Donc je peux juste cliquer ici. Il me dit, OK, comment est-ce que je peux t'aider ? Et si je lui demande, est-ce que tu sais qui je suis ? Et bah, là, hop, je sais que vous vous appelez Shubham parce que il a réussi à aller choper dans sa mémoire. Et donc, ça, c'est les éléments essentiels d'un agent. Une fois qu'à ces 5 éléments, on peut considérer qu'on a un agent IA dans N8N et commencer à l'utiliser. Maintenant, la prochaine étape va être de de parler de de d'output et d'input. Donc, en gros, la méthode de communication, comment est-ce qu'on peut la changer ? Je vous ai dit, ici, il y avait du chat, mais on peut ajouter du WhatsApp et du Telegram. Et plein d'autres choses, hein. Si vous voulez, vous pouvez communiquer avec votre agent euh avec ici du du Slack ou de l'email, tout est possible. On va ajouter du coup Telegram. Et dans Telegram, on va dire à chaque fois qu'il y a un nouveau message, et bien, tu communiques avec cet agent IA. On va venir aussi le modifier. Bon, déjà, on va venir le tester. On va voir si ça fonctionne. Et je vais pour l'instant lancer Telegram. Ici dans Telegram, du coup, je vais venir dire hello. Et là, il a bien reçu hello, par contre, il y a eu un autre problème, c'est que lui, il était configuré pour du chat. Et je vais lui dire, non, non, non, il faut pas prendre, il faut pas utiliser le chat maintenant. Il faut prendre le message que je vais t'envoyer. Et je prends la variable qui vient d'avant, je la mets ici. Et là, je réessaye. Donc cette fois-ci, je mets hello.
[23:39]Cool. Là, il a réussi, mais par contre, il m'a pas répondu. Et la raison pour laquelle il ne vous a pas répondu, c'est que ici, normalement un agent a une entrée et une sortie. Et que là, pour l'instant, en sortie, j'ai mis personne. Pour le chat, il y a pas besoin de mettre de sortie, mais pour tout ce qui est WhatsApp et Telegram, il y a besoin de mettre une sortie. Donc là, je vais dans Telegram et là je dis envoyer un message texte. Et là, il faut que je le configure ce truc là. D'accord. Il faut que je le configure. Et donc, je vais venir configurer avec des informations. Là, il me demande, je veux envoyer un message, un type message. Euh à quelle botte je vais envoyer ? J'ai plusieurs bots, moi c'est le premier que je vais choisir. Quel est le chat ID ? En gros, euh quelle est l'ID de la personne qu'on qu'on à qui on discute ? Alors j'avais mis ce chat ID avant, mais c'est bien celui-là qu'il faut mettre. Et là, après, bah, je mets le texte. Et le texte, bah, ça va être le texte, vous voyez ici, c'est l'output de l'agent. Donc ce qui sort de l'agent. Si vous êtes perdu, vous inquiétez pas, on va voir des choses un peu moins techniques tout à l'heure, mais euh c'est important que vous compreniez un petit peu les entrées et sorties. Donc une fois que j'ai une entrée, une fois que j'ai j'ai une sortie, normalement si je mets hello, à partir de ce moment-là, il commence à me répondre. Tu sais parler français ? Oui, je parle français. Super. Là, il y a toujours marqué send with N8N. Si jamais j'ai envie d'enlever ça, j'ajoute ici une option. Je dis que je ne veux plus que ça parle de N8N. Et là, je save, je recommence.
[25:09]Et là, je lui demande liste mes contacts. Et là, vous voyez parce que il a accès au contact. Là, vous voyez, il a réussi à trouver les deux contacts. Je lui dis ajoute trois contacts random. Donc au hasard. Donc là, ce qu'il va faire c'est que ça a pris le sujet. Il y a un agent IA et je crois qu'il doit être quelque part par ici cet agent.
[25:55]Alors, c'est pas exactement un agent, là c'est juste un modèle GPT euh qui est connecté avec une une automatisation.
[40:01]Mais en fait, là, ça génère un audio, ça génère un audio avec OpenAI et en fait, ce que ça va faire, c'est que ça va venir créer un hook euh avec euh donc un hook pour les réseaux sociaux, une accroche. Et derrière, ça va me la mettre en audio. Donc là, par exemple, c'est en train de run. Donc là, ça a fini de run. Là, vous voyez, Là, ça m'a fait des des hooks et en fait, moi j'aime bien les écouter parce que ça me permet de voir si jamais ça marche sur euh des euh sur des vidéos plutôt short et cetera. Bref, ça c'était numéro 3. Numéro 4, c'est ne pas lire la documentation. N8N, ils ont une doc de malade. Et même si c'est une doc qui est plutôt technique, ça, vous pouvez utiliser Perplexity ou passer dans chat GPT dès que vous avez un truc que vous comprenez pas. Il y a beaucoup de fois où je me suis tiré les cheveux et la réponse était dans les documents dans la documentation et donc je peux que vous inciter à faire ça. Dernier, c'est ne pas le tester avant d'aller en production. C'est-à-dire qu'il y a plein de gens qui vont mettre ça en place et qui vont pas du tout, c'est-à-dire qu'à peine cliquer sur test workflow. Ils vont attendre le dernier moment avant de cliquer sur avant de le mettre en test, ce qui fait que ça va pas fonctionner. Moi ce master agent, ça fait un petit moment que j'y bosse dessus. Je crois que c'est la version euh celui-là, il a été créé le 2 mars et là on est le 5 mars. Donc là, ça fait 3 jours que je bosse sur celui-là, mais la version d'avant, euh je crois que j'ai bossé euh, je sais pas, 10 jours dessus pour essayer de comprendre un petit peu tout ça. Euh, évidemment, c'était pas 10 jours plein, hein. Mais mais plus et plus vous allez passer de temps dans votre agent, plus vous allez essayer de le faire fonctionner, plus il va fonctionner dans des cas réels. Euh et plus vous allez passer de temps avec lui, plus vous allez vous rendre compte un petit peu à euh c'est parce que mon prompt dans mon Thrive Cart Agent ou dans mon email Agent, s'il était pas très clair ou euh j'ai besoin d'améliorer ce prompt et derrière, vous vous retrouvez vraiment que à améliorer des prompts et pas à brancher les connexions et à faire des automatisations un peu compliquées. Une fois qu'on a fait ce travail, derrière, bah l'agent, il bosse tout seul.



