Das Apps SDK ist als Vorschau verfügbar und ermöglicht Entwickler:innen, sowohl die Logik als auch die Oberfläche einer App zu gestalten, die in ChatGPT läuft. Es basiert auf dem Model Context Protocol (MCP), einem offenen Standard, um ChatGPT mit externen Tools und Daten zu verbinden. Das Apps SDK erweitert MCP, damit damit entwickelte Apps überall dort ausgeführt werden können, wo der Standard übernommen wird. Das Apps SDK ist Open Source.
Erste Schritte
Lies die Dokumentation zum Apps SDK mit Gestaltungsrichtlinien und Beispiel-Apps.
Entwickle deine App mit deinem eigenen Code. Definiere das Chatverhalten und die Benutzeroberfläche. Verbinde deine App mit deinem vorhandenen Backend, damit deine Nutzer:innen sich künftig anmelden oder auf Premium-Funktionen zugreifen können.
Teste in ChatGPT, indem du im Entwicklermodus eine benutzerdefinierte App erstellst und das Nutzungserlebnis deiner App weiterentwickelst. Administrator:innen von Business und Enterprise/Edu können den Entwicklermodus in den Workspace-Einstellungen aktivieren und autorisierten Nutzer:innen erlauben, interne Apps zu entwickeln und zu testen. Weitere Informationen findest du unter Entwicklermodus und vollständige MCP-Connectors in ChatGPT.
Bereite die App-Einreichung vor, indem du den Entwurf der Richtlinien für Entwickler:innen zu Sicherheit, Datenschutz und Funktionalität prüfst.
Einreichungen und App-Verzeichnis
Wir nehmen App-Einreichungen an. Weitere Informationen findest du im Verzeichnis unter Apps bei der ChatGPT-App einreichen.
Apps, die höhere Standards bei Design und Funktionalität erfüllen, können eventuell prominenter vorgestellt werden.
Monetarisierung
Weitere Details teilen wir zu einem späteren Zeitpunkt. Geplant ist die Unterstützung des Agentic Commerce Protocol, eines offenen Standards, der den Sofort-Checkout in ChatGPT ermöglicht.
Sicherheit und Datenschutz
Unsere Richtlinien für Entwickler:innen werden vorschreiben, dass Entwickler:innen die Nutzungsrichtlinien von OpenAI einhalten, ihre Apps für alle Zielgruppen geeignet sind und sie eine klare Datenschutzrichtlinie für ihre App bereitstellen. Bitte beachte, dass wir einen Entwurf der Richtlinien für Entwickler:innen als frühe Vorschau für Entwickler:innen veröffentlicht haben. Diese Richtlinien und die erforderlichen Standards können sich jedoch ändern, wenn wir dazulernen und weiteres Feedback aus unserer Entwickler:innen-Community erhalten.
FAQ
Was ist das Apps SDK?
Ein Toolkit für Entwickler:innen, das das Model Context Protocol erweitert. Damit kannst du Chatlogik und Oberfläche einer App definieren, sie mit deinem Backend verbinden und in ChatGPT ausführen.
Wer kann Apps entwickeln?
Entwickelnde mit Zugriff auf den Developer Mode können schon heute mit der Apps SDK Preview Apps entwickeln und testen. Um Apps im App-Verzeichnis einzureichen, folge dem separaten Einreichungsprozess für ChatGPT-Apps.
Können Unternehmen mit ChatGPT Business, Enterprise und Edu Apps verwenden?
Business und Enterprise/Edu werden in der Vorschau des Apps SDK bereits unterstützt: Workspace-Administrator:innen können den Entwicklermodus aktivieren und autorisierten Nutzer:innen erlauben, interne Apps für ihren Workspace zu entwickeln und zu testen.
