Раніше цього року на DevDay ми представили програми в ChatGPT. Відсьогодні розробники можуть надіслати програми на розгляд і публікацію в ChatGPT, дотримуючись наших вказівок щодо відправки програм на розгляд(відкривається у новому вікні). Програми розширюють можливості розмов у ChatGPT, додаючи новий контекст і дозволяючи користувачам виконувати ті чи інші дії — наприклад, замовляти продукти, перетворювати плани на презентації чи шукати квартиру. Ми опублікували ресурси, які допоможуть розробникам створювати високоякісні застосунки, що сподобаються користувачам (на основі того, що ми дізналися з моменту DevDay). Зокрема, вже доступні рекомендації щодо того, що робить програму в ChatGPT чудовою(відкривається у новому вікні), ресурси про бібліотеки інтерфейсів користувачів із відкритим кодом(відкривається у новому вікні) для нативних для чату інтерфейсів, а також покроковий посібник для швидкого старту(відкривається у новому вікні).
Ми також представляємо каталог програм безпосередньо в ChatGPT, де користувачі можуть переглядати рекомендовані програми або шукати будь-яку опубліковану програму. Каталог програм можна знайти в меню інструментів або безпосередньо на chatgpt.com/apps. Розробники також можуть використовувати прямі посилання на інші платформи, щоб направляти користувачів прямо на сторінку їхньої програми в каталозі.
Після підключення програми можуть активуватися під час розмов, якщо їх викликати за допомогою згадки через @ + назва програми, або при виборі з меню інструментів. Ми також експериментуємо з методами виявлення відповідних, корисних програм безпосередньо в розмовах, використовуючи такі сигнали, як контекст розмови, шаблони використання програм та вподобання користувачів, і надаючи користувачам чіткі способи надання відгуку.
Створення чудової програми ChatGPT починається з проєктування з урахуванням намірів користувачів. Розробники можуть використовувати Apps SDK (зараз у бета-версії) для створення чат-орієнтованих рішень, які безпосередньо інтегрують контекст і дію в ChatGPT. Найпотужніші програми мають чітко визначену сферу застосування, є інтуїтивно зрозумілими в чаті та надають чітку цінність, або завершуючи реальні робочі процеси, що починаються з розмови, або забезпечуючи нові, повністю ШІ-орієнтовані можливості всередині ChatGPT. Аби допомогти вам створити якісну програму, рекомендуємо заздалегідь ознайомитися з інструкціями щодо відправки програм на розгляд(відкривається у новому вікні). Додаткова документація та приклади доступні в Центрі розробників(відкривається у новому вікні).
Коли все буде готово, розробники можуть надіслати програми на розгляд і відстежувати статус затвердження на OpenAI Developer Platform(відкривається у новому вікні). Подання включають деталі підключення MCP, інструкції з тестування, метадані каталогу та налаштування доступності для країни. Перша партія схвалених програм почне поетапно впроваджуватися на початку нового року. Програми, які відповідають нашим стандартам якості та безпеки, можуть бути опубліковані в каталозі програм, а ті, що знаходять відгук у користувачів, можуть бути представлені в каталозі більш помітно або рекомендовані ChatGPT у майбутньому.
На поточному ранньому етапі розробники можуть лишати посилання з їхніх програм ChatGPT на власні вебсайти або нативні додатки для завершення транзакцій з фізичними товарами. Із часом ми плануємо розглянути додаткові варіанти монетизації, включаючи цифрові товари. Ми поділимося новинами, щойно дізнаємося більше про те, як розробники та користувачі створюють і взаємодіють з програмами.
Усім розробникам слід дотримуватися інструкцій щодо відправки програм на розгляд(відкривається у новому вікні) стосовно безпеки, конфіденційності та прозорості. Програми повинні відповідати правилам використання OpenAI, бути доречними для всіх аудиторій та дотримуватися умов надання послуг сторонніх осіб при доступі до їхнього контенту. Розробники повинні додавати чітку Політику конфіденційності до кожної відправленої програми. Ми вимагаємо, щоб розробники запитували в користувачів лише ту інформацію, яка необхідна для функціонування їхніх програм.
Коли користувач підключає нову програму, ми повідомляємо, які типи даних можуть бути передані сторонній особі, і надаємо політику конфіденційності програми для ознайомлення. Користувачам будуть доступні налаштування, які допоможуть контролювати персоналізацію та обмін даними, зокрема чи мають програми доступ до пам'яті та минулих розмов. Користувачі завжди контролюють свої дані: відключити програму можна в будь-який час, після чого вона негайно втратить доступ.
Це лише початок. З часом ми хочемо, щоб програми в ChatGPT відчувалися як природне продовження розмови, допомагаючи людям переходити від ідей до дій, одночасно створюючи процвітаючу екосистему для розробників. Ми будемо вчитися у розробників і користувачів та продовжимо вдосконалювати досвід для всіх. Ми також плануємо розвивати екосистему програм у ChatGPT, робити програми легшими для пошуку та розширювати способи, якими розробники можуть залучати користувачів і монетизувати свою роботу.


