Das Apps SDK, das als Preview verfügbar ist, ermöglicht Entwickler*innen, sowohl die Logik als auch die Benutzeroberfläche einer App zu gestalten, die innerhalb von ChatGPT läuft. Es basiert auf dem Model Context Protocol (MCP), einem offenen Standard zur Anbindung von ChatGPT an externe Tools und Daten. Das Apps SDK erweitert MCP, sodass mit ihm erstellte Apps überall laufen können, wo der Standard übernommen wird. Das Apps SDK ist Open Source.
Erste Schritte
Lies die Apps-SDK-Dokumentation für Designrichtlinien und Beispiel-Apps.
Erstelle deine App mit deinem eigenen Code. Definiere das Chat-Verhalten und die UI. Verbinde sie mit deinem bestehenden Backend, damit sich deine Nutzer*innen in Zukunft anmelden oder auf Premium-Funktionen zugreifen können.
Teste in ChatGPT, indem du den Developer Mode verwendest, um eine benutzerdefinierte App zu erstellen und das App-Erlebnis iterativ zu verbessern. Business- und Enterprise/Edu-Admins können den Developer Mode in den Workspace-Einstellungen aktivieren und autorisierten Nutzer*innen erlauben, interne Apps zu entwickeln und zu testen – siehe Developer Mode und vollständige MCP-Connectors in ChatGPT für weitere Details.
Bereite die App-Einreichung vor, indem du die Entwurfsfassung der Entwicklerrichtlinien zu Sicherheit, Datenschutz und Funktionalität durchgehst.
Einreichungen und Verzeichnis
Wir nehmen App-Einreichungen an. Siehe Apps in das ChatGPT-App-Verzeichnis einreichen für weitere Informationen.
Apps, die höhere Standards bei Design und Funktionalität erfüllen, können dafür infrage kommen, prominenter hervorgehoben zu werden.
Monetarisierung
Details werden zu einem späteren Zeitpunkt bekannt gegeben. Unterstützung ist für das Agentic Commerce Protocol geplant – ein offener Standard, der sofortiges Checkout in ChatGPT ermöglicht.
Sicherheit und Datenschutz
Unsere Entwicklerrichtlinien werden verlangen, dass Entwickler*innen die OpenAI-Nutzungsrichtlinien einhalten, für alle Zielgruppen geeignet sind und eine klare Datenschutzerklärung für ihre App bereitstellen. Bitte beachte, dass wir einen Entwurf der Entwicklerrichtlinien als frühe Vorschau für Entwickler*innen geteilt haben, diese Richtlinien und die erforderlichen Standards jedoch Änderungen unterliegen, während wir dazulernen und mehr aus unserer Entwickler-Community hören.
FAQ
Was ist das Apps SDK?
Ein Entwickler-Toolkit, das das Model Context Protocol erweitert, sodass du die Chat-Logik und Benutzeroberfläche einer App definieren, sie mit deinem Backend verbinden und innerhalb von ChatGPT ausführen kannst.
Wer kann Apps entwickeln?
Jede*r Entwickler*in kann heute mit der Apps-SDK-Preview Apps erstellen und testen. Zum Einreichen von Apps in das App-Verzeichnis siehe Apps in die ChatGPT-App einreichen.
Können ChatGPT-Business-, Enterprise- und Edu-Organisationen Apps nutzen?
Business und Enterprise/Edu werden in der Apps-SDK-Preview bereits unterstützt: Entwickler*innen können Apps im Developer Mode für ihr Team testen und bereitstellen.
