
ChatGPT Apps SDK Starter
Interface UIpar defrancis-unix27
Un kit de démarrage complet pour créer des outils ChatGPT personnalisés et des composants UI riches utilisant l'OpenAI Apps SDK.
Ce qu'il fait
Cette application MCP sert de galerie d'exemples et de kit de démarrage pour les développeurs créant des interfaces personnalisées pour ChatGPT. Elle démontre comment utiliser l'Apps SDK pour rendre des composants UI (widgets) riches et interactifs aux côtés des réponses de l'IA.
Fonctionnalités clés
- Galerie de composants UI : Exemples pré-construits de visionneuses 3D, de vues cartographiques et de carrousels interactifs.
- Gestion d'état : Démontre comment synchroniser l'état des widgets entre les tours en utilisant
widgetSessionId. - Démos multi-serveurs : Inclut divers styles d'implémentation (Node.js et Python) pour les déploiements locaux et hébergés.
- Intégration hôte : Fournit une intégration profonde avec la surface
window.openaipour la communication outil-widget.
Installation
- Développement Local : Clonez le repo et exécutez
pnpm installsuivi depnpm run build. - Servir les assets : Exécutez
pnpm run servepour exposer les assets statiques sur le port 4444. - Intégration ChatGPT : Activez le Mode Développeur dans ChatGPT et ajoutez l'URL du serveur via Paramètres > Connecteurs (généralement via ngrok pour les tests locaux).
Hôtes supportés
Spécifiquement conçu pour ChatGPT via l'OpenAI Apps SDK.
Installation rapide
pnpm run devInformations
- Tarification
- free
- Publié






