Apps SDK, dostępny w wersji preview, pozwala deweloperom projektować zarówno logikę, jak i interfejs aplikacji działającej w ChatGPT. Jest oparty na Model Context Protocol (MCP), otwartym standardzie łączenia ChatGPT z zewnętrznymi narzędziami i danymi. Apps SDK rozszerza MCP, dzięki czemu zbudowane z jego użyciem aplikacje mogą działać wszędzie tam, gdzie przyjęto ten standard. Apps SDK jest open source.
Pierwsze kroki
Przeczytaj dokumentację Apps SDK, aby zapoznać się z wytycznymi projektowymi i przykładowymi aplikacjami.
Zbuduj swoją aplikację, korzystając z własnego kodu. Zdefiniuj zachowanie czatu i interfejs użytkownika. Połącz ją z istniejącym backendem, aby w przyszłości użytkownicy mogli się logować lub uzyskiwać dostęp do funkcji premium.
Testuj w ChatGPT, używając trybu deweloperskiego do utworzenia niestandardowej aplikacji i iterowania nad jej działaniem. Administratorzy Business i Enterprise/Edu mogą włączyć tryb deweloperski w ustawieniach przestrzeni roboczej oraz zezwolić upoważnionym użytkownikom na tworzenie i testowanie aplikacji wewnętrznych — więcej informacji znajdziesz w Developer Mode and full MCP connectors in ChatGPT.
Przygotuj się do przesłania aplikacji, zapoznając się z roboczą wersją wytycznych dla deweloperów dotyczących bezpieczeństwa, prywatności i funkcjonalności.
Zgłoszenia i katalog
Przyjmujemy zgłoszenia aplikacji. Więcej informacji znajdziesz w artykule przesyłanie aplikacji do katalogu aplikacji ChatGPT.
Aplikacje, które spełniają wyższe standardy projektowe i funkcjonalne, mogą kwalifikować się do bardziej widocznego wyróżnienia.
Monetyzacja
Szczegóły zostaną udostępnione w przyszłości. Planowane jest wsparcie dla Agentic Commerce Protocol, otwartego standardu umożliwiającego natychmiastowe finalizowanie zakupów w ChatGPT.
Bezpieczeństwo i prywatność
Nasze wytyczne dla deweloperów będą wymagać, aby deweloperzy przestrzegali zasad użytkowania OpenAI, tworzyli aplikacje odpowiednie dla wszystkich odbiorców oraz zapewniali jasne zasady prywatności swojej aplikacji. Pamiętaj, że udostępniliśmy roboczą wersję wytycznych dla deweloperów jako wczesny preview, ale te wytyczne i wymagane standardy mogą się zmieniać, gdy będziemy się uczyć i otrzymywać więcej opinii od naszej społeczności deweloperów.
FAQ
Czym jest Apps SDK?
Zestaw narzędzi dla deweloperów, który rozszerza Model Context Protocol, aby umożliwić definiowanie logiki czatu i interfejsu aplikacji, połączenie jej z backendem oraz uruchamianie w ChatGPT.
Kto może tworzyć aplikacje?
Każdy deweloper może już dziś tworzyć i testować aplikacje, korzystając z preview Apps SDK. Informacje o przesyłaniu aplikacji do katalogu aplikacji znajdziesz tutaj: submitting apps to the ChatGPT app.
Czy firmy korzystające z ChatGPT Business, Enterprise i Edu mogą używać aplikacji?
Business i Enterprise/Edu są już obsługiwane w preview Apps SDK: deweloperzy mogą testować i wdrażać aplikacje dla swojego zespołu w trybie deweloperskim.
