Le SDK Apps, disponible en version préliminaire, permet aux développeurs de concevoir à la fois la logique et l’interface d’une application qui s’exécute dans ChatGPT. Il repose sur le Model Context Protocol (MCP), une norme ouverte permettant de connecter ChatGPT à des outils et des données externes. Le SDK Apps étend le MCP afin que les applications créées avec lui puissent s’exécuter partout où la norme est adoptée. Le SDK Apps est open source.
Bien démarrer
Consultez la documentation du SDK Apps pour les recommandations de conception et des exemples d’apps.
Créez votre app avec votre propre code. Définissez le comportement de chat et l’interface utilisateur. Connectez-la à votre backend existant afin que, plus tard, vos utilisateurs puissent se connecter ou accéder à des fonctionnalités premium.
Testez dans ChatGPT en utilisant le Mode développeur pour créer une app personnalisée et itérer sur l’expérience de votre app. Les administrateurs Business et Enterprise/Edu peuvent activer le mode développeur depuis les paramètres de l’espace de travail, et autoriser des utilisateurs habilités à développer et tester des apps internes — voir Mode développeur et connecteurs MCP complets dans ChatGPT pour plus de détails.
Préparez la soumission de votre app en consultant le brouillon des recommandations pour les développeurs concernant la sécurité, la confidentialité et les fonctionnalités.
Soumissions et annuaire
Nous acceptons les soumissions d’apps. Consultez la soumission d’apps à l’annuaire de l’app ChatGPT pour plus d’informations.
Les apps qui répondent à des standards plus élevés en matière de conception et de fonctionnalités peuvent être mises en avant de façon plus visible.
Monétisation
Les détails seront partagés ultérieurement. La prise en charge du Agentic Commerce Protocol est prévue, une norme ouverte qui permet un passage en caisse instantané dans ChatGPT.
Sécurité et confidentialité
Nos recommandations pour les développeurs exigeront que les développeurs respectent les politiques d’utilisation d’OpenAI, que leur app convienne à tous les publics, et qu’ils fournissent une politique de confidentialité claire pour leur app. Veuillez noter que nous avons partagé un brouillon des recommandations pour les développeurs comme aperçu anticipé, mais que ces recommandations et les standards requis sont susceptibles d’évoluer à mesure que nous apprenons et recueillons davantage de retours de notre communauté de développeurs.
FAQ
Qu’est-ce que le SDK Apps ?
Une boîte à outils pour développeurs qui étend le Model Context Protocol afin que vous puissiez définir la logique de chat et l’interface d’une app, la connecter à votre backend, et l’exécuter dans ChatGPT.
Qui peut créer des apps ?
Tout développeur peut créer et tester des apps dès aujourd’hui en utilisant l’aperçu du SDK Apps. Pour soumettre des apps à l’annuaire, consultez la soumission d’apps à l’app ChatGPT.
Les clients ChatGPT Business, Enterprise et Edu peuvent-ils utiliser des apps ?
Business et Enterprise/Edu sont pris en charge dès maintenant dans l’aperçu du SDK Apps : les développeurs peuvent tester et déployer des apps pour leur équipe en mode développeur.
