Apps SDK, доступный в режиме предварительного просмотра, позволяет разработчикам проектировать и логику, и интерфейс приложения, которое работает внутри ChatGPT. Он построен на Model Context Protocol (MCP) — открытом стандарте для подключения ChatGPT к внешним инструментам и данным. Apps SDK расширяет MCP, чтобы приложения, созданные с его помощью, могли запускаться везде, где принят этот стандарт. Apps SDK имеет открытый исходный код.
С чего начать
Прочитайте документацию Apps SDK — там есть рекомендации по дизайну и примеры приложений.
Создайте своё приложение на основе собственного кода. Определите поведение чата и интерфейс. Подключите существующий бэкенд, чтобы в будущем ваши пользователи могли входить в систему или получать доступ к премиальным функциям.
Протестируйте в ChatGPT, используя Режим разработчика, чтобы создать кастомное приложение и итеративно улучшать пользовательский опыт. Администраторы Business и Enterprise/Edu могут включить режим разработчика в настройках рабочей области и разрешить авторизованным пользователям разрабатывать и тестировать внутренние приложения — подробнее см. в статье Режим разработчика и полноценные MCP-коннекторы в ChatGPT.
Подготовьтесь к отправке приложения, ознакомившись с черновиком руководства для разработчиков по безопасности, конфиденциальности и функциональности.
Отправка и каталог
Мы принимаем заявки на добавление приложений. Подробнее см. в статье как отправить приложение в каталог приложений ChatGPT.
Приложения, которые соответствуют более высоким стандартам дизайна и функциональности, могут получить более заметное размещение.
Монетизация
Подробности будут опубликованы позже. Планируется поддержка Agentic Commerce Protocol — открытого стандарта, который позволяет мгновенно оформлять оплату в ChatGPT.
Безопасность и конфиденциальность
Наше руководство для разработчиков будет требовать, чтобы разработчики соблюдали политику допустимого использования OpenAI, делали приложения подходящими для любой аудитории и предоставляли понятную политику конфиденциальности для своего приложения. Обратите внимание: мы поделились черновиком руководства для разработчиков как ранней предварительной версией, однако эти рекомендации и обязательные стандарты могут меняться по мере того, как мы будем узнавать больше и получать обратную связь от сообщества разработчиков.
FAQ
Что такое Apps SDK?
Набор инструментов для разработчиков, который расширяет Model Context Protocol, чтобы вы могли определить логику чата и интерфейс приложения, подключить его к своему бэкенду и запускать внутри ChatGPT.
Кто может создавать приложения?
Любой разработчик уже сейчас может создавать и тестировать приложения с помощью preview-версии Apps SDK. О том, как отправить приложение в каталог, см. в статье как отправить приложение в каталог приложений ChatGPT.
Могут ли организации ChatGPT Business, Enterprise и Edu использовать приложения?
Business и Enterprise/Edu уже поддерживаются в preview-версии Apps SDK: разработчики могут тестировать и развёртывать приложения для своей команды в режиме разработчика.
