OpenAI
Эта страница была переведена машинным переводом. Открыть оригинальную статью на английском.

Разработка с помощью Apps SDK

Создавайте, тестируйте и готовьте приложения ChatGPT с помощью Apps SDK и протокола контекста моделей.

Обновлено: 18 days ago

Обзор

Apps SDK, доступный в предварительной версии, позволяет разработчикам создавать логику и интерфейс приложения, работающего внутри ChatGPT. Он создан на основе Model Context Protocol (MCP) — открытого стандарта для подключения ChatGPT к внешним инструментам и данным. Apps SDK расширяет возможности MCP, поэтому созданные с его помощью приложения могут работать в любой среде, поддерживающей этот стандарт. Исходный код Apps SDK открыт.

Начало работы

  1. Изучите документацию Apps SDK: в ней вы найдете рекомендации по дизайну и примеры приложений.

  2. Создайте приложение на основе собственного кода. Определите поведение приложения в чате и его интерфейс. Подключите существующую серверную часть, чтобы в будущем пользователи могли входить в аккаунт или получать доступ к премиум-функциям.

  3. Создайте собственное приложение по инструкции по настройке пользовательского MCP-приложения, протестируйте его в ChatGPT и постепенно улучшайте взаимодействие с ним. Администраторы Business и Enterprise/Edu могут управлять разрешениями для пользовательских MCP-приложений в разделе Настройки рабочей области и разрешать уполномоченным пользователям разрабатывать и тестировать внутренние приложения. Подробнее — в статье Подключение пользовательских MCP-серверов в ChatGPT.

    Администраторы рабочей области также могут открыть страницу Приложения из Консоли администратора. Выберите нужную рабочую область ChatGPT, откройте раздел Плагины и выберите Управление устаревшими приложениями. Чтобы создать и протестировать приложение, следуйте приведенной выше инструкции по настройке пользовательского MCP-приложения.

  4. Прежде чем отправить приложение на рассмотрение, ознакомьтесь с предварительной версией рекомендаций для разработчиков по безопасности, конфиденциальности и функциональности.

Подача заявок и каталог

Монетизация

Подробности будут опубликованы позже. Планируется поддержка 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 также могут предоставлять отдельным участникам разрешение на создание и тестирование приложений.

Была ли эта статья полезной?