Ce post fait partie de la série “Vivre avec l’IA” de Cours Technologie : Nous examinons l’état actuel de l’IA, découvrons comment elle peut être utile (et comment elle ne peut pas l’être) et évaluons où cette technologie révolutionnaire se dirige ensuite. Lisez la suite ici.
Il y a beaucoup de discussions sur la manière dont l’IA va changer votre vie. Mais à moins de savoir coder et d’être profondément conscient des dernières avancées technologiques en matière d’IA, vous pensez probablement que vous n’avez pas de rôle à jouer ici. (C’était mon cas.) Mais il s’avère qu’il existe des entreprises qui conçoivent des programmes pour vous aider à créer des outils IA sans avoir besoin d’écrire une seule ligne de code.
Qu’est-ce que le mouvement no-code ?
L’idée derrière le « no-code » est simple : tout le monde devrait avoir la possibilité de créer des programmes, des outils et d’autres services digitaux, quel que soit son niveau d’expérience en codage. Certains adoptent une approche « low-code », qui nécessite encore un certain niveau de connaissance en programmation, mais les services de cette liste sont strictement « no-code ». Plus précisément, ce sont des solutions no-code pour la construction d’outils IA.
Vous n’avez pas besoin d’être informaticien pour créer vos propres outils IA. Vous n’avez même pas besoin de savoir coder. Vous pouvez entraîner un réseau neuronal à identifier un type de plante spécifique ou créer un simple chatbot pour aider les clients à résoudre des problèmes sur votre site web.
Cela dit, gardez vos attentes sous contrôle : les meilleurs outils IA nécessiteront une connaissance approfondie de l’informatique et du codage. Mais il est bon de savoir qu’il existe des utilitaires prêts à vous aider à construire des outils IA pratiques à partir de zéro, sans avoir besoin de beaucoup connaître le codage (ou la technologie) en premier lieu.
Entraînez des modèles d’apprentissage machine simples gratuitement avec Lobe
Si entraîner un modèle d’apprentissage machine semble quelque chose réservé aux experts de l’IA, détrompez-vous. Bien qu’il soit vrai que l’apprentissage machine est une pratique compliquée, il existe un moyen de construire votre propre modèle gratuitement avec aussi peu d’outils qu’un ordinateur portable et une webcam.
C’est grâce à un programme appelé Lobe : L’application gratuite, détenue par Microsoft, facilite la création de votre propre modèle d’apprentissage machine pour reconnaître n’importe quoi. Besoin que votre application fasse la différence entre les couleurs ? Vous pouvez l’entraîner à le faire. Vous souhaitez créer un programme capable d’identifier différents types de plantes ? Entraînez-le.
Vous pouvez voir sur la vidéo exemple que vous pouvez entraîner un modèle à identifier lorsqu’une personne boit dans une tasse en seulement quelques minutes. Vous pouvez inclure toutes les images que vous avez pu prendre auparavant, mais vous pouvez également simplement prendre des photos de vous en train de boire dans une tasse avec votre webcam. Une fois que vous avez suffisamment d’échantillons de photos de vous buvant et ne buvant pas, vous pouvez utiliser ces photos pour entraîner le modèle.
Vous pouvez ensuite tester le modèle pour voir à quel point il peut bien (ou mal) prédire si vous buvez dans une tasse. Dans cet exemple, il fait un excellent travail chaque fois qu’il voit la tasse en main, mais il identifie incorrectement le fait de tenir une main sur votre visage comme étant en train de boire également. Vous pouvez utiliser des boutons de retour pour indiquer au modèle lorsqu’il se trompe, afin qu’il puisse rapidement se réentraîner en fonction de ces informations et espérons-le, faire des prédictions plus précises à l’avenir.
Google dispose également d’un outil similaire pour l’entraînement de modèles d’apprentissage machine simples appelé Teachable Machine, si vous souhaitez comparer son offre avec celle de Microsoft.
Créez votre propre chatbot IA avec Juji Studio
Les chatbots IA sont très à la mode ces derniers temps. ChatGPT, bien sûr, a lancé la modernité autour de l’IA en raison de ses fonctionnalités de chat accessibles mais puissantes, mais tout, de Facebook Messenger aux sites de santé, utilise des chatbots depuis des années. Bien qu’OpenAI ait construit ChatGPT avec des années d’expertise, vous pouvez créer votre propre chatbot sans taper une seule ligne de code.
Juji Studio veut rendre la construction d’une version légère de ChatGPT, dans les mots de l’entreprise, aussi facile que de créer des diapositives PowerPoint. Le programme vous donne les outils pour construire un chatbot fonctionnel que vous pouvez intégrer dans votre site ou Facebook Messenger. Cela inclut le contrôle du flux du chatbot, l’ajustement de sa personnalité et l’alimentation d’une liste de questions-réponses afin qu’il puisse répondre avec précision aux questions spécifiques que les utilisateurs pourraient avoir.
Juji vous permet de commencer avec une toile vierge ou de baser votre chatbot sur l’un de ses modèles existants. Les modèles incluent des bots de service client, des bots d’entretien d’embauche, des bots d’assistant pédagogique et des bots capables d’émettre des sondages sur l’expérience utilisateur. Peu importe ce que vous choisissez, vous verrez les « cerveaux » de votre bot dans une colonne sur le côté gauche de l’écran.
Cela ressemble vraiment à des diapositives PowerPoint : chaque « diapositive » correspond à une tâche différente que le chatbot doit suivre. Par exemple, avec le chatbot de service client, vous avez une diapositive « inviter les utilisateurs à poser des questions jusqu’à ce qu’ils aient terminé », qui est préprogrammé pour écouter les questions des utilisateurs jusqu’à ce qu’ils donnent un signal de « terminé ». Vous pouvez personnaliser les invites que le chatbot va poser à l’utilisateur, comme demander un numéro de compte ou une adresse email, ou même des questions plus personnelles, comme demander une mauvaise expérience que l’utilisateur a eue, ou le meilleur moment de sa journée.
Vous pouvez, bien sûr, personnaliser toute l’expérience selon vos besoins. Vous pouvez construire un bot qui change son approche selon que l’utilisateur répond positivement ou négativement à une question d’opinion :
Créez des versions personnalisées de Copilot ou ChatGPT
Les chatbots comme Copilot et ChatGPT peuvent être utiles pour une variété de tâches, mais lorsque vous souhaitez utiliser l’IA pour une fonction spécifique, vous voudrez vous tourner vers les GPT. Les GPT, à ne pas confondre avec les modèles AI GPT d’OpenAI, sont des chatbots personnalisés qui peuvent être construits pour servir pratiquement n’importe quel objectif. Le meilleur de tout, il n’est pas nécessaire de coder. Au lieu de cela, vous indiquez simplement au bot ce que vous voulez, et le service vous guide à travers le processus de création de votre GPT.
Vous pouvez créer un GPT qui aide l’utilisateur à apprendre une langue, qui planifie un repas et vous enseigne comment le préparer, ou qui génère des logos à diverses fins. Vraiment, tout ce que vous voulez que votre chatbot fasse, vous pouvez créer un GPT pour l’accomplir. (Ou, au moins, créer un chatbot qui est plus axé sur votre tâche que ChatGPT ou Copilot en général.)
Vous pouvez accéder aux GPT Copilot si vous vous abonnez à Copilot Pro. OpenAI avait l’habitude de verrouiller ses GPT derrière un abonnement, mais l’entreprise les rend gratuits pour tous les utilisateurs. De plus, OpenAI permet aux utilisateurs de mettre leurs GPT personnalisés sur le GPT Store. Si vous ne souhaitez pas créer le vôtre, vous pouvez parcourir les créations d’autres utilisateurs et les essayer vous-même.
Créez tout ce que vous voulez avec Bubble
Pour une expérience no-code ultime, vous voudrez utiliser un outil tel que Bubble. Vous utilisez une interface similaire à quelque chose comme Photoshop pour créer votre application ou service, en faisant glisser et déposer de nouveaux éléments et fonctions d’interface utilisateur selon vos besoins.
Mais bien que Bubble soit une solution évidente pour nous qui ne savons pas coder, il est également intégré à l’IA. Il existe des tonnes d’applications IA que vous pouvez inclure dans vos programmes en utilisant Bubble : vous pouvez connecter vos créations aux produits OpenAI comme GPT et DALL-E, tout en profitant en même temps des plugins créés par d’autres membres de Bubble. Tous ces outils vous permettent de construire vous-même un programme IA utile—quelque chose qui utilise la puissance de GPT sans avoir besoin de savoir comment cela fonctionne en premier lieu.
Une des meilleures façons de commencer ici est de tirer parti de OpenAI Playground. Playground est similaire à ChatGPT, en ce sens qu’il est basé sur les modèles de langage d’OpenAI, mais ce n’est pas un chatbot. En tant que tel, vous pouvez utiliser Playground pour créer différents types de produits et de fonctions que vous pouvez ensuite facilement transférer dans un projet Bubble en utilisant le bouton « Voir le code ».