Aussi amusant que puisse être de discuter avec un chatbot IA (surtout lorsque ce bot peut vous aider à l'école ou au travail), il est toujours plus amusant d'ajouter des fonctionnalités supplémentaires. OpenAI, l'équipe derrière ChatGPT, en a fait une possibilité avec l'introduction de plugins pour la plate-forme.
Bien qu'initialement disponibles pour un groupe restreint de développeurs et d'abonnés ChatGPT, ces plugins seront désormais déployés pour tous les utilisateurs. Voici ce que vous devez faire pour y accéder dès maintenant.
Installation de plugins pour ChatGPT
ChatGPT a déjà permis à plusieurs grandes marques de créer des plugins pour sa plateforme, dont les suivants :
- Expedia
- Mou
- Shopify
- Zapier
- Klarna
Vous pouvez trouver une liste mise à jour sur le Page des plug-ins ChatGPT . Une fois que vous savez quel plugin vous souhaitez utiliser et comment vous allez l'utiliser, suivez ces étapes pour l'installer dans ChatGPT :
- Entrez 'chat.openai.com' dans votre navigateur et connectez-vous à votre compte ChatGPT Plus.
- Accédez au menu déroulant 'Modèle' en haut de la page et sélectionnez 'Plugins'.
- Si vous avez déjà ajouté un plugin, vous devriez pouvoir le sélectionner dans le nouveau menu qui apparaît. Sinon, cliquez sur le menu déroulant 'Plugins' pour ouvrir un lien vers le 'Plugin Store'.
- Sélectionnez le lien 'Plugin Store' pour voir une liste des plugins disponibles.
- Faites défiler jusqu'au plugin de votre choix et cliquez sur 'Installer'. Non pas que vous puissiez installer plusieurs plugins ChatGPT en une seule visite.
Après avoir installé un plugin, vous devriez voir son logo apparaître dans le menu déroulant 'Plugins' qui apparaît après avoir sélectionné 'Plugins' dans le menu déroulant 'Modèle'.
Utiliser des plugins sur ChatGPT
Avec vos plugins installés, vous pouvez faire des requêtes dans ChatGPT référençant le plugin, vous permettant de faire plusieurs choses. Par exemple, une requête comme celle ci-dessous vous permet d'utiliser le plugin Instacart pour acheter des ingrédients de recette :
'Je veux une recette de pizza sans gluten et j'ai besoin d'acheter les ingrédients à Los Angeles. Pourriez-vous suggérer un simple reçu pour une pizza sans gluten et commander les ingrédients sur Instacart ? »
ChatGPT créera une réponse basée sur votre requête. Dans l'exemple ci-dessus, vous devriez recevoir une recette de pizza sans gluten, ainsi qu'un lien vers une liste de courses Instacart contenant tous les ingrédients répertoriés par ChatGPT. En cliquant sur ce lien, vous accédez à la page Instacart, où vous pouvez effectuer votre transaction.
Ce n'est qu'un exemple. Selon les plugins que vous avez installés, il existe de nombreuses façons de façonner les requêtes pour intégrer les nouvelles fonctionnalités dont vous disposez. Expérimentez avec différentes requêtes. Essayez peut-être de spécifier un type de vacances que vous souhaitez prendre, en utilisant le plugin Expedia pour recommander les meilleures façons de faire de votre voyage une réalité. Vous pouvez également essayer d'utiliser le plug-in Zapier pour créer un lien vers votre compte Zapier afin de pouvoir créer et envoyer des e-mails Gmail via ChatGPT.
Personnalisation des paramètres du plug-in ChatGPT
Comme les plugins sont relativement nouveaux dans ChatGPT, votre capacité à jouer avec leurs paramètres est assez limitée. De plus, chaque plugin est différent, donc certains vous permettent de personnaliser leurs opérations plus que d'autres. Utilisez ces étapes si vous voulez jouer avec un plugin que vous avez installé :
- Connectez-vous à votre compte ChatGPT Plus et accédez à la page 'Plugins', que vous devriez trouver sur votre tableau de bord.
- Sélectionnez le plugin que vous souhaitez personnaliser.
- Faites des ajustements en fonction des options présentées.
La nature de ces options varie selon le plugin. Par exemple, ceux qui utilisent le plugin 'Speak' (qui traduit le texte dans différentes langues) peuvent choisir la langue utilisée par le plugin.
Créer un plug-in ChatGPT
ChatGPT indique que les développeurs peuvent créer des plugins tiers en créant un 'fichier manifeste', également appelé fichier 'ai-plugin.json'. Voici le schéma minimum pour le fichier, par ChatGPT :
{
"schema_version": "v1",
"name_for_human": "TODO Plugin",
"name_for_model": "todo",
"description_for_human": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"description_for_model": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"auth": {
"type": "none"
},
"api": {
"type": "openapi",
"url": "http://localhost:3333/openapi.yaml",
"is_user_authenticated": false
},
"logo_url": "http://localhost:3333/logo.png",
"contact_email": "[email protected]",
"legal_info_url": "http://www.example.com/legal"
}
Vous verrez que le fichier contient plusieurs champs qui définissent ce que fait votre plugin, avec des sections pour son nom et sa description, à la fois pour l'utilisation humaine et pour le modèle OpenAI. Il existe des sections pour définir l'API que vous utilisez, ainsi que les coordonnées du créateur du plugin.
Les étapes générales de développement d'un plug-in ChatGPT, y compris la création d'un fichier manifeste, sont les suivantes :
- Développez l'API que vous souhaitez que le modèle de langage OpenAI appelle. Il peut s'agir d'une toute nouvelle API ou d'une API déjà utilisée et compatible avec ChatGPT.
- Détaillez votre API à l'aide d'un document de spécification OpenAI.
- Créez un fichier manifeste pour décrire ce que fait le plugin et fournissez les métadonnées que ChatGPT doit voir avant de pouvoir servir le plugin aux utilisateurs.
Avec les fichiers créés, vous pouvez exécuter votre plugin via un serveur distant ou dans votre environnement de développement local.
Si vous utilisez un serveur distant, suivez ce processus pour activer votre plugin :
- Accédez à 'Développer votre propre plugin' sur votre tableau de bord et suivez les instructions pour configurer la possibilité de créer vos propres plugins.
- Sélectionnez 'Installer un plugin non vérifié'.
- Ajoutez votre fichier manifeste au chemin 'votredomaine.com/.well-known/'.
Ceux qui ont une version locale de leur API en cours d'exécution dans leur environnement de développement peuvent faire pointer leur interface de plug-in directement vers leur serveur localhost :
- Accédez à la boutique 'Plugin' dans ChatGPT.
- Choisissez 'Développez votre propre plugin'.
- Entrez votre numéro de port et votre hôte local, tout en vous assurant que le 'type d'authentification' est défini sur 'aucun'.
Notez que l'activation des plugins non vérifiés dans votre zone de développement ne vous donne accès qu'aux plugins que vous créez et téléchargez. Vous ne pouvez pas accéder à d'autres plugins non vérifiés, et les autres utilisateurs de ChatGPT ne pourront pas installer votre plugin à moins qu'il ne soit vérifié. Il n'y a actuellement aucun processus de vérification, bien que cela devrait changer à mesure que ChatGPT déploie sa fonctionnalité de plug-in auprès d'un public plus large.
Jouez avec les plugins
Les plugins ChatGPT étant à un stade de développement si précoce, tout ce que vous faites avec eux est autant une expérimentation que pratique. Pourtant, il est facile de voir comment ces plugins pourraient transformer votre expérience sur la plate-forme, de nombreuses applications populaires profitant déjà de la fonctionnalité pour intégrer ChatGPT dans leur offre.
¿Por qué mi menú de inicio no abre Windows 10?
Allez-vous vous inscrire sur la liste d'attente ou allez-vous attendre un large déploiement ? Avez-vous des idées de plugins que vous (ou d'autres utilisateurs) pourriez trouver utiles ? Dites-nous dans la section commentaires ci-dessous.