OpenAI
Для перекладу цієї сторінки виконано машинний переклад. Ви можете переглянути оригінальну статтю англійською.

Розробка з Apps SDK

Створюйте, тестуйте й готуйте застосунки ChatGPT за допомогою Apps SDK і Model Context Protocol.

Оновлено: 11 hours ago

Огляд

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

Початок роботи

  1. Ознайомтеся з документацією Apps SDK, щоб переглянути рекомендації щодо дизайну та приклади застосунків.

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

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

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

  4. Підготуйтеся до подання застосунку: перегляньте попередню версію рекомендацій для розробників щодо безпеки, конфіденційності та функціональності.

Подання застосунків і каталог

  • Ми приймаємо заявки на публікацію застосунків. Докладніше див. у статті про подання застосунків до каталогу застосунків 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 також можуть надавати вибраним учасникам дозвіл на створення й тестування застосунків.

Чи була ця стаття корисною?