OpenAI et les GPT : Personnalisation de votre assistant virtuel
En novembre 2023, OpenAI a dévoilé les GPT, une version personnalisable de ChatGPT. Cet article vise à vous guider dans la création de vos propres GPT sur mesure et propose également des informations sur un exercice pratique que nous avons réalisé pour aider les utilisateurs à repérer les courriels de phishing.
Le 6 novembre, à San Francisco, OpenAI a tenu son premier événement Dev Day, dévoilant les GPT.
Les GPT marquent une avancée majeure en matière de personnalisation, car ils permettent aux utilisateurs d’exploiter le potentiel du GPT Builder en fournissant simplement des instructions en langage naturel. Ainsi, les utilisateurs peuvent créer leur propre assistant virtuel adapté à leurs besoins spécifiques et tâches.
De plus, les GPT peuvent s’intégrer de manière transparente avec les API de services tiers, élargissant considérablement leurs fonctionnalités.
OpenAI a également annoncé avec enthousiasme son intention de lancer la boutique GPT plus tard ce mois-ci, offrant une plateforme aux utilisateurs pour promouvoir et vendre leurs chatbots personnalisés.
Dans cet article, nous vous proposons un guide complet sur la création de GPT à l’aide du GPT Builder, et nous présentons un chatbot simple que nous avons développé pour aider les utilisateurs à repérer les courriels de phishing.
Points-clés
Qu’est ce qu’un GPT et comment en créer un ?
Les GPT sont essentiellement des versions personnalisées de ChatGPT, chacune arborant son nom et son logo distinctifs, ainsi qu’un ensemble prédéfini de prompts que les utilisateurs peuvent facilement utiliser pour interagir avec l’assistant virtuel.
À titre d’exemple, OpenAI a introduit l’outil Canva GPT, offrant aux utilisateurs quatre prompts prédéfinis. Ces prompts couvrent diverses tâches, comme la création de citations inspirantes pour les médias sociaux, la génération de publications Instagram, la conception d’affiches, et la description de détails pour une publication Facebook présentant un sentier de randonnée.
Les utilisateurs ont maintenant la possibilité de créer leurs propres outils GPT à l’aide du GPT Builder, un assistant virtuel développé par OpenAI à cette fin précise.
Dans l’interface du GPT Builder, les utilisateurs peuvent entrer des instructions écrites détaillées sur les fonctionnalités spécifiques qu’ils souhaitent pour leur GPT personnalisé. De plus, ils ont la flexibilité d’attribuer un nom distinctif et un logo à leur création, personnalisant davantage l’outil selon leurs préférences et leurs besoins.
La création de votre propre GPT est un processus simplifié, et vous pouvez commencer rapidement en suivant notre liste de démarrage rapide. (Des instructions détaillées étape par étape sont fournies dans la section suivante.)
Comment créer un GPT : Guide rapide et concis
- Procurez-vous un abonnement ChatGPT Plus ou ChatGPT Enterprise en suivant ce lien.
- Ouvrez ChatGPT.
- Dirigez-vous vers la barre latérale gauche et cliquez sur l’option Explorer.
- Sélectionnez l’option Créer un GPT.
- Commencez par saisir votre première instruction ou des consignes détaillant les tâches que vous souhaitez attribuer à votre GPT.
- Interagissez avec l’agent en répondant à d’éventuelles questions de suivi.
- Assurez-vous de sauvegarder votre progression en cliquant sur l’icône Enregistrer en haut à droite.
Lancement avec le GPT Builder
Avant de vous plonger dans le processus de création du GPT, il est impératif de disposer d’un abonnement ChatGPT Plus ou Enterprise, débutant à 20 $ par mois et accessible via le lien fourni ici.
Pour effectuer l’achat, suivez ces étapes :
- Faites défiler vers le bas jusqu’au tableau de comparaison des plans ChatGPT.
- Localisez la section Plus et cliquez sur le bouton Mettre à niveau maintenant.
- Procédez en vous inscrivant avec un nouveau compte ou en fournissant vos coordonnées de paiement pour finaliser l’abonnement.
Une fois votre abonnement payant obtenu, accédez à ChatGPT sur le site d’OpenAI via le lien fourni.
Ensuite, suivez ces étapes :
- Visitez le site web d’OpenAI et utilisez le lien fourni pour ouvrir ChatGPT.
- Une fois l’interface ouverte, repérez la barre latérale noire en haut à gauche de l’écran.
- Cliquez sur l’option Explorer dans la barre latérale (visible dans le coin supérieur gauche de la capture d’écran ci-dessus).
En cliquant sur Explorer, votre écran basculera vers une vue en liste avec deux sections : Mes GPT et Créé par OpenAI.
- Mes GPT présente une liste des GPT précédemment créés.
- Créé par OpenAI contient une liste des GPT développés par OpenAI
Sous Mes GPT, cliquez sur Créer un GPT pour accéder à l’interface du GPT Builder, où vous pourrez entamer le processus de création de votre propre outil GPT.
Guide d’Utilisation du GPT Builder
Lorsque le GPT Builder est ouvert, vous serez dirigé vers l’onglet Créer de l’outil, vous permettant de saisir les instructions pour développer votre GPT.
En bas de la page, une boîte de dialogue intitulée “Message GPT Builder” apparaîtra. Vous pouvez y entrer des instructions détaillant les tâches et fonctionnalités spécifiques que vous souhaitez que votre GPT possède. (Pour une ventilation détaillée des types d’instructions à saisir, consultez la section suivante).
De plus, vous avez la possibilité de découvrir les capacités du chatbot en posant des questions.
À côté de cette boîte de dialogue, une icône de trombone est présente. En cliquant sur cette icône, vous pouvez télécharger divers fichiers tels que des documents Word ou des fichiers Excel. Cette fonctionnalité vous permet d’intégrer directement des données ou des images dans votre chatbot GPT.
Il est également important de noter que vous avez la possibilité de construire un GPT via l’onglet Configurer, accessible en cliquant sur l’option Configurer située en haut à gauche de l’écran.
Lorsque vous accédez à cet onglet, une nouvelle vue s’ouvre où vous pouvez saisir un Nom, une Description et des Instructions pour votre chatbot. De plus, vous pouvez inclure des Déclencheurs de Conversation, qui sont essentiellement des suggestions préécrites que les utilisateurs peuvent cliquer lorsqu’ils interagissent avec votre GPT. Cette fonction simplifie les interactions, éliminant le besoin pour les utilisateurs de partir de zéro.
Une fois le développement de votre bot terminé, cliquez simplement sur l’icône Enregistrer en haut à droite de l’écran pour sauvegarder votre progression.
De plus, une flèche est incluse avec l’option, vous permettant d’enregistrer votre nouveau GPT de deux manières :
- En tant que modèle privé, limité à votre compte ChatGPT Plus ou Enterprise,
- Ou en tant que lien privé que vous pouvez partager avec d’autres.
Vous pouvez ajuster ces paramètres à tout moment.
Sensibilisation au Phishing de Techopedia : Assistant PhishGuard
Dans cette section, nous présentons un GPT de base que nous avons développé, baptisé Assistant PhishGuard. L’objectif de cet exercice était de créer un GPT de base capable de scanner et d’identifier les courriels de phishing.
Avertissement : Il est essentiel de souligner que cet exercice est purement théorique. Nous recommandons vivement aux entreprises de mener leurs propres recherches pour évaluer la fiabilité et l’efficacité des grands modèles linguistiques (LLM) en tant que solution de détection des courriels de phishing.
Maintenant que le contexte est clarifié, examinons comment nous avons procédé. Dans le cadre de cet exercice, notre objectif était de créer un bot GPT que les employés pourraient utiliser pour examiner les courriels et détecter les messages de phishing ou d’arnaque potentiels.
Pour lancer le processus, nous avons commencé par entrer une instruction décrivant l’objectif du GPT. De plus, nous avons inclus quatre déclencheurs de conversation que les utilisateurs pourraient facilement cliquer pour interagir.
Voici une capture d’écran de cette instruction initiale :
Comme le montre la capture d’écran, le GPT Builder a répondu après environ une minute de traitement. Il nous a demandé le nom que nous souhaitions donner à notre GPT et a proposé une esquisse dans la section Aperçu à droite.
Ensuite, nous avons demandé au GPT Builder de nommer notre nouveau GPT “Assistant PhishGuard”. Il a incorporé le nom choisi dans l’Aperçu et a proposé une image de profil.
Suite à une légère demande d’ajustement, nous avons accepté la version révisée.
Une capture d’écran de cet échange peut être vue ci-dessous :
Ci-dessous se trouvent le logo révisé et la réponse générée par le GPT Builder :
Le GPT Builder a non seulement mis à jour le logo, mais dès sa première réponse, il a sollicité des orientations sur le type de réponses qu’il devrait générer pour les utilisateurs.
En réponse à cela, nous avons fourni des instructions au GPT pour qu’il intègre des détails techniques et des caractéristiques générales dans ses réponses. Nous avons également précisé qu’il devrait fournir des explications accessibles et compréhensibles pour un large éventail d’utilisateurs.
Le GPT Builder a ensuite sollicité notre avis sur la manière dont il devrait traiter les saisies utilisateur incomplètes, et nous lui avons indiqué de demander des éclaircissements supplémentaires à l’utilisateur.
Il a également demandé le ton de voix préféré pour les réponses, et nous avons opté pour un ton équilibré entre professionnalisme et convivialité
À la conclusion de cette interaction, le GPT Builder a confirmé que l’Assistant PhishGuard était prêt à être exploré dans le volet Aperçu. Dans la section suivante, nous allons examiner son fonctionnement.
Test de l’Assistant PhishGuard GPT
Pour lancer nos tests de l’Assistant PhishGuard GPT, nous avons sélectionné le déclencheur de conversation “Est-ce un courriel de phishing”.
Il a généré la réponse suivante :
En réponse, nous avons fourni un exemple de courriel de phishing en copiant-collant le contenu à partir d’une source sur le site de l’UC Berkeley, comme indiqué dans le lien.
En retour, l’Assistant PhishGuard a fourni une analyse détaillée des signaux d’alarme dans le courriel. Cette analyse approfondie offre des informations précieuses aux utilisateurs cherchant à valider la légitimité d’un courriel, les aidant à identifier d’éventuelles tentatives de phishing.
Une capture d’écran de cela est présentée ci-dessous :
Cette contribution semblait relativement détaillée et démontrait que la requête fonctionnait plus ou moins comme prévu.
Cliquer sur les autres déclencheurs de conversation a également fourni des conseils utiles pour prévenir les attaques de phishing et a présenté un exemple réaliste de courriel de phishing, mettant en évidence ses aspects manipulateurs.
À un niveau plus large, cet exercice montre comment le GPT Builder peut efficacement être utilisé pour créer un chatbot conçu pour répondre à des questions récurrentes et fournir des réponses informatives.
Conclusion