Prehľad
Apps SDK, dostupná v predbežnej verzii, umožňuje vývojárom navrhovať logiku aj rozhranie aplikácií, ktoré bežia v ChatGPT. Je postavená na protokole Model Context Protocol (MCP), otvorenom štandarde na prepojenie ChatGPT s externými nástrojmi a dátami. Apps SDK rozširuje MCP, takže aplikácie vytvorené pomocou nej môžu bežať všade, kde je tento štandard podporovaný. Apps SDK má otvorený zdrojový kód.
Začíname
Pokyny na návrh a príklady aplikácií nájdete v dokumentácii k Apps SDK.
Vytvorte si aplikáciu pomocou vlastného kódu. Definujte správanie v chate a používateľské rozhranie. Pripojte aplikáciu k svojmu existujúcemu backendu, aby sa používatelia mohli v budúcnosti prihlasovať alebo využívať prémiové funkcie.
Pomocou postupu na nastavenie vlastnej aplikácie MCP vytvorte vlastnú aplikáciu, testujte ju v ChatGPT a priebežne zlepšujte jej používateľské prostredie. Správcovia plánov Business a Enterprise/Edu môžu spravovať povolenia pre vlastné aplikácie MCP v časti Nastavenia pracovného priestoru a umožniť oprávneným používateľom vyvíjať a testovať interné aplikácie. Podrobnosti nájdete v článku Pripojenie vlastných serverov MCP v ChatGPT.
Správcovia pracovného priestoru môžu otvoriť stránku Aplikácie aj cez Konzolu správcu. Vyberte požadovaný pracovný priestor ChatGPT, otvorte časť Doplnky a vyberte možnosť Spravovať staršie aplikácie. Vytvorte a otestujte aplikáciu podľa vyššie uvedených pokynov na nastavenie vlastnej aplikácie MCP.Pred odoslaním aplikácie si prečítajte návrh pokynov pre vývojárov týkajúcich sa bezpečnosti, ochrany súkromia a funkčnosti.
Odosielanie aplikácií a katalóg
Prijímame aplikácie na posúdenie. Ďalšie informácie nájdete v článku o odosielaní aplikácií do katalógu aplikácií ChatGPT.
Aplikácie, ktoré spĺňajú vyššie štandardy dizajnu a funkčnosti, môžu získať výraznejšie umiestnenie v katalógu.
Speňaženie
Podrobnosti zverejníme neskôr. Plánujeme podporu protokolu Agentic Commerce Protocol, otvoreného štandardu, ktorý umožňuje okamžité dokončenie nákupu v ChatGPT.
Bezpečnosť a ochrana osobných údajov
Naše pokyny pre vývojárov budú vyžadovať, aby vývojári dodržiavali zásady používania OpenAI, aby boli vhodné pre všetky publiká a aby pre svoju aplikáciu poskytli jasné zásady ochrany osobných údajov. Upozorňujeme, že návrh pokynov pre vývojárov sme zdieľali ako skorú ukážku pre vývojárov, no tieto pokyny a požadované štandardy sa môžu meniť podľa toho, čo sa naučíme a akú spätnú väzbu získame od našej vývojárskej komunity.
Často kladené otázky
Čo je Apps SDK?
Súprava vývojárskych nástrojov, ktorá rozširuje protokol Model Context Protocol a umožňuje definovať logiku chatu a rozhranie aplikácie, pripojiť ju k backendu a spúšťať ju v ChatGPT.
Kto môže vytvárať aplikácie?
Vývojári s povolením vytvárať vlastné aplikácie môžu vytvárať a testovať aplikácie pomocou predbežnej verzie Apps SDK. Ak chcete odoslať aplikáciu do katalógu aplikácií, postupujte podľa samostatného postupu na odosielanie aplikácií pre ChatGPT.
Môžu organizácie s plánmi ChatGPT Business, Enterprise a Edu používať aplikácie?
Predbežná verzia Apps SDK podporuje plány Business a Enterprise/Edu. Správcovia a vlastníci pracovného priestoru môžu vytvárať a testovať vlastné aplikácie. Správcovia plánov Enterprise/Edu môžu tiež udeliť vybraným členom povolenie vytvárať a testovať aplikácie.
