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 aplikacje zbudowane z jego użyciem mogą działać wszędzie tam, gdzie przyjęto ten standard. Apps SDK jest oprogramowaniem open source.
Pierwsze kroki
Przeczytaj dokumentację Apps SDK, aby poznać wytyczne projektowe i przykładowe aplikacje.
Zbuduj swoją aplikację, korzystając z własnego kodu. Zdefiniuj zachowanie czatu i interfejs użytkownika. Połącz się 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 dewelopera do tworzenia niestandardowej aplikacji i iterowania nad jej działaniem. Administratorzy Business i Enterprise/Edu mogą włączyć tryb dewelopera w ustawieniach przestrzeni roboczej oraz zezwolić upoważnionym użytkownikom na tworzenie i testowanie aplikacji wewnętrznych — więcej informacji znajdziesz w artykule Tryb dewelopera i pełne konektory MCP w ChatGPT.
Przygotuj się do przesłania aplikacji, zapoznając się z wersją roboczą 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 katalogu przesyłania aplikacji do aplikacji ChatGPT.
Aplikacje spełniające wyższe standardy projektowania i funkcjonalności mogą kwalifikować się do bardziej widocznego wyróżnienia.
Monetyzacja
Szczegóły zostaną udostępnione w przyszłości. Planowana jest obsługa Agentic Commerce Protocol, otwartego standardu umożliwiającego natychmiastową finalizację zakupu 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 dla swojej aplikacji. Pamiętaj, że udostępniliśmy wersję roboczą wytycznych dla deweloperów jako wczesny podgląd, ale te wytyczne i wymagane standardy mogą ulec zmianie w miarę, jak będziemy się uczyć i otrzymywać więcej opinii od naszej społeczności deweloperów.
Często zadawane pytania
Czym jest Apps SDK?
Zestaw narzędzi deweloperskich, który rozszerza Model Context Protocol, aby można było definiować logikę czatu i interfejs aplikacji, łączyć ją z backendem oraz uruchamiać w ChatGPT.
Kto może tworzyć aplikacje?
Deweloperzy z dostępem do trybu deweloperskiego mogą już dziś tworzyć i testować aplikacje, korzystając z wersji zapoznawczej Apps SDK. Aby zgłosić aplikacje do katalogu aplikacji, skorzystaj z oddzielnego procesu zgłaszania aplikacji ChatGPT.
Czy firmy korzystające z ChatGPT Business, Enterprise i Edu mogą używać aplikacji?
Business i Enterprise/Edu są już obsługiwane w wersji preview Apps SDK: administratorzy przestrzeni roboczej mogą włączyć tryb dewelopera i zezwolić upoważnionym użytkownikom na tworzenie oraz testowanie aplikacji wewnętrznych dla swojej przestrzeni roboczej.
