Automatise ta veille sur Linkedin

À la une : DeepSeek bouleverse le monde de l'IA

Au menu d’aujourd’hui :

  • 🤖 Automatise ta veille sur Linkedin

  • 🗞️ À la une : DeepSeek bouleverse le monde de l'IA

  • 📮 5 autres news en bref

  • 💎 5 ressources de la semaine

La section 💎 Ressources fait son apparition dans la newsletter. Tu y trouveras des articles, des guides et des analyses sur des outils ou des sujets du moment.

La semaine dernière, je t’ai partagé une fiche pratique pour mettre en place une veille professionnelle avec de l’IA et une base de données centralisée sur Airtable. Dans le tutoriel d’aujourd’hui, je te montre comment mettre en place une veille sur Linkedin, rapide et sans base de données centralisée.

🎓 Le tutoriel du jour

À la fin du tutoriel tu sauras créer une automatisation IA qui te fait un résumé quotidien des derniers posts Linkedin d’une liste de profils ou d’entreprises.

Parce que si tu fais ta veille en scrollant, tu risques de tomber sur ça.

Objectif du tutoriel

On se met dans la peau d’un passionné d’IA qui veut suivre les dernières annonces des leaders du secteur (👋 coucou).

Pour l’exemple, on voudrait recevoir tous les jours un e-mail avec un résumé des derniers posts Linkedin des entreprises suivantes : OpenAI, Anthropic, Perplexity, Relevance.ai et Pimento.

Exemple d’e-mail.

Cas d’usage

  • 📣 Marketing : Comparer les stratégies éditoriales de plusieurs concurrents pour ajuster son propre plan.

  • ⚡️ Productivité : Créer un flux de veille centralisé à partir des publications des experts clés.

  • ⚒️ Produit : Suivre les nouvelles fonctionnalités promues par les concurrents.

  • 📞 Sales : Identifier des signaux d’achat ou d’intérêt dans les posts récents des prospects suivis

Outils utilisés

Étape 1 : Crée un compte sur Relevance AI et connecte ton e-mail

Rends-toi sur Relevance AI et crée un compte (avec le plan gratuit tu as droit à 100 crédits par jour ce qui devrait être assez pour paramétrer et tester l’agent qu’on va mettre en place).

Pour commencer, connecte le compte Gmail qui va envoyer les e-mails. Pour cela, rends-toi sur l’onglet “Intégrations” et suis le parcours après avoir cliqué sur Gmail.

On connecte Gmail.

💡 À noter : Tu peux utiliser une adresse e-mail dédiée à l’envoi des e-mails si tu ne veux pas connecter ton compte principal.

Étape 2 : Récupère les derniers posts Linkedin d’une liste de profils

Rends-toi dans la section Outils, clique sur “Créer un outil” et nomme-le "Veille LinkedIn", on va maintenant définir la logique de cet outil.

Pour commencer modifie le bloc “Inputs” pour qu’il reçoive une liste de texte (type “Text list”). Il recevra une liste d’urls de profils Linkedin.

Pour plus de clarté, renomme ce bloc “li_profiles”, c’est le nom que tu utiliseras par la suite pour faire référence aux profils.

On définit le type d’input de notre outil.

Clique sur “Add step” et dans la catégorie “Extract & Enrich”, choisis “Get a Linkedin Profile / Company and Posts”.

On va ensuite créer une boucle pour extraire les posts de chaque url de notre liste. Pour cela clique sur les trois petits points et sélectionne “Enable foreach loop”.

Dans le champ “List to loop tool step over”, fait référence à li_profiles et dans le champ URL, fait référence à foreach.item.

Enfin, choisis “Get Company Posts” comme méthode.

💡 À noter : En choisissant “Get Profile Posts” tu pourrais extraire les posts d’une liste de personnes.

On extrait les derniers posts de notre liste d’urls.

💡 À noter : Tu peux sélectionner des éléments des blocs précédents avec des accolades.

Pour tester, tu peux ajouter des urls à ton étape “Inputs” et cliquer sur “Run step”. Si tout s’est bien passé, tu obtiens un JSON avec les derniers posts de chaque entreprise de ta liste.

On va utiliser uniquement certaines infos.

Étape 3 : Adapte le format de l’e-mail

On voit qu’on obtient tous les derniers posts de chaque profil, y compris les plus vieux.

On aimerait ajouter un filtre pour n’avoir que le dernier post de chaque profil. Pour cela on ajoute une étape “Limit size of list” disponible dans la rubrique “Transform data”.

De la même manière, on va créer une boucle pour itérer sur chaque résultat de notre étape 2 et ne retenir qu’un élément de la liste, le dernier.

On prend uniquement le dernier post de chaque profil.

On aimerait maintenant ajouter une couche d’IA pour formater les résultats dans un tableau avec pour chaque ligne un résumé du post publié.

Pour cela ajoute une étape LLM et indique dans ton prompt comme tu souhaites que l’information soit présentée.

Exemple de prompt.

Super, on est maintenant prêt à inclure ce contenu dans l’e-mail qui nous sera envoyé.

Pour cela, ajoute une étape “Send Gmail email” disponible dans la catégorie “Communication & Collaboration” et ajoute le compte que tu souhaites lier, l’adresse à laquelle envoyer l’e-mail, l’objet et le contenu de l’e-mail.

En faisant un test on s’aperçoit que le tableau n’est pas bien mis en forme. Pour y remédier, on va ajouter une étape supplémentaire après notre LLM pour transformer le tableau en code html qu’on pourra inclure dans l’e-mail.

On pourrait aussi modifier le premier prompt pour ajuster le format de sortie.

Il ne nous reste plus qu’à y faire référence dans l’e-mail.

À la dernière étape, on clique sur “Run test” et on reçoit bien un e-mail au format attendu 🎉

Tadam !

On a maintenant un outil capable d’extraire les derniers posts d’une liste de profils Linkedin, d’en faire une synthèse sous la forme d’un tableau, et d’envoyer un e-mail avec ces informations.

Étape 4 : Crée ton agent

À cette avant-dernière étape, on va inclure cet outil nouvellement créé dans un agent qui pourra être déclenché selon des instructions personnalisées.

Crée un agent. Ajoute un nom et une description.

Dans “Core Instructions”, ajoute ce que tu attends de l’agent. Ici, on lui demande d’utiliser l’outil qu’on a créé pour nous envoyer un e-mail. C’est à cette étape qu’on indique la liste des urls des profils à surveiller.

On lui donne la liste d’urls à surveiller.

💡 À noter : Utilise la commande “/” pour inclure un outil dans tes “Core Instructions”

Dans “Tools”, sélectionne “Auto-run” pour le champ “Approval mode”, ça élimine le besoin de validation de ta part pour utiliser l’outil.

Et voilà, notre agent est prêt !

Tu peux le déclencher directement sur relevance.ai dans la fenêtre de discussion, par exemple en lui demandant “Execute”.


Étape 5 : Paramétrer un e-mail récurrent

💡 À noter : Relevance permet de créer des tâches récurrentes pour tes agents (ex : s’exécuter tous les jours à 9h), mais c’est uniquement disponible pour le plan Business à $599 / mois.

Rends-toi sur la section Intégrations de ton agent et sélectionne API. Tu obtiens un lien du type : https://api-abcef.stack.tryrelevance.com/latest/agents/trigger

Enfin, crée un nouveau scénario sur Make et déclenche un call API vers ce endpoint avec une fréquence quotidienne.

Et voilà ! 🎉

FAQ

🗞️ À la une

  • DeepSeek, la startup chinoise, atteint la première place des applications gratuites sur l'App Store américain avec son modèle R1, qui égale ou dépasse les performances des leaders comme ChatGPT pour un coût 20 à 50 fois inférieur.

  • Le modèle R1, développé avec seulement 5,6 millions de dollars et 2 048 puces Nvidia H800, défie la croyance selon laquelle l'IA de pointe nécessite des investissements massifs, comme en témoigne l'enthousiasme de Marc Andreessen qui le qualifie de "percée impressionnante".

  • Cette ascension fulgurante soulève néanmoins des questions sur l'efficacité des restrictions d'exportation de puces vers la Chine et des inquiétudes concernant la censure politique potentielle dans le chatbot chinois.

📮 Autres news en bref

  • Les annonces de DeepSeek provoquent une onde de choc sur Nvidia dont l’action perd 500 milliards en une matinée.

  • DeepSeek lance Janus-Pro, un modèle multimodal open-source qui surpasse DALL-E 3 et Stable Diffusion sur les benchmarks de qualité d'image.

  • OpenAI lance Operator, son premier agent IA capable d'automatiser des tâches web comme les réservations ou les achats en ligne.

  • Le projet Stargate, une joint-venture de 500 milliards de dollars menée par OpenAI, SoftBank et Oracle, vise à positionner les États-Unis comme leader mondial de l'IA.

  • Le co-fondateur de LinkedIn Reid Hoffman s'associe au chercheur Siddhartha Mukherjee pour lancer Manas AI, une startup de découverte de médicaments contre le cancer dotée de 24,6M$.

💎 Ressources

  • Conseils pour bien prompter les modèles de raisonnement comme o1 et DeepSeek R1.

  • Analyse vidéo approfondie de l'impact de DeepSeek sur la domination américaine en IA.

  • Article du MIT Technology Review sur l'avenir de la robotique.

  • Une étude de Wharton révèle que les modèles d'IA surpassent les PhD dans les tests de niveau supérieur.

  • Analyse bien ficelée sur l’impact de l’IA sur les rôles de développeurs.

🎤 À toi le micro

Voilà, c’est la fin de cette 13ème édition de A Kind of Magic, j’espère qu’elle t’a été utile.

N’hésite pas à la partager si c’était le cas.

Dispo pour échanger en réponse à cet e-mail ou sur Linkedin.

À jeudi !

Jean-Charles