Vue d’ensemble
L’Apps SDK, offert 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. L’Apps SDK étend le protocole MCP afin que les applications créées avec celui-ci puissent s’exécuter partout où cette norme est adoptée. Le code source de l’Apps SDK est ouvert.
Premiers pas
Consultez la documentation de l’Apps SDK pour obtenir des directives de conception et des exemples d’applications.
Créez votre application à l’aide de votre propre code. Définissez le comportement du clavardage et l’interface utilisateur. Connectez votre application à votre infrastructure dorsale existante pour que vos utilisateurs puissent, à l’avenir, se connecter ou accéder à des fonctionnalités payantes.
Effectuez des tests dans ChatGPT en suivant la procédure de configuration d’une application MCP personnalisée pour créer une application personnalisée et en améliorer l’expérience de façon itérative. Les administrateurs Business et Enterprise/Edu peuvent gérer les autorisations des applications MCP personnalisées depuis les Paramètres de l’espace de travail et permettre aux utilisateurs autorisés de développer et de tester des applications internes. Consultez Connexion de serveurs MCP personnalisés dans ChatGPT pour en savoir plus.
Les administrateurs de l’espace de travail peuvent aussi ouvrir la page Applications depuis la Console d’administration. Sélectionnez l’espace de travail ChatGPT souhaité, ouvrez Modules d’extension, puis sélectionnez Gérer les anciennes applications. Suivez les instructions de configuration d’une application MCP personnalisée ci-dessus pour créer et tester une application.Préparez-vous à soumettre votre application en consultant la version préliminaire des directives pour les développeurs sur la sécurité, la confidentialité et les fonctionnalités.
Soumissions et répertoire
Nous acceptons les soumissions d’applications. Consultez l’article sur la soumission d’applications au répertoire d’applications ChatGPT pour en savoir plus.
Les applications qui répondent à des normes plus élevées en matière de conception et de fonctionnalités peuvent bénéficier d’une plus grande visibilité.
Monétisation
Des précisions seront communiquées ultérieurement. La prise en charge de l’Agentic Commerce Protocol, une norme ouverte qui permet le paiement instantané dans ChatGPT, est prévue.
Sécurité et confidentialité
Nos lignes directrices à l’intention des développeurs exigeront que les développeurs respectent les politiques d’utilisation d’OpenAI, que leur application convienne à tous les publics et qu’ils fournissent une politique de confidentialité claire pour leur application. Veuillez noter que nous avons partagé une ébauche des lignes directrices à l’intention des développeurs comme aperçu préliminaire pour les développeurs, mais que ces lignes directrices et les normes requises sont susceptibles de changer au fil de nos apprentissages et des commentaires de notre communauté de développeurs.
FAQ
Qu’est-ce que l’Apps SDK?
Une trousse d’outils de développement qui étend le Model Context Protocol pour vous permettre de définir la logique de clavardage et l’interface d’une application, de la connecter à votre infrastructure dorsale et de l’exécuter dans ChatGPT.
Qui peut créer des applications?
Les développeurs autorisés à créer des applications personnalisées peuvent créer et tester des applications à l’aide de la version préliminaire de l’Apps SDK. Pour soumettre des applications au répertoire d’applications, suivez la procédure distincte de soumission d’applications ChatGPT.
Les entreprises qui utilisent ChatGPT Business, Enterprise et Edu peuvent-elles utiliser des applications?
Business et Enterprise/Edu sont pris en charge dans la version préliminaire de l’Apps SDK. Les administrateurs et les propriétaires d’espaces de travail peuvent créer et tester des applications personnalisées. Les administrateurs Enterprise/Edu peuvent aussi accorder à certains membres l’autorisation de créer et de tester des applications.
