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