OpenAI udostępniło zgłoszenia aplikacji do przeglądu i publikacji w ramach ChatGPT. Firma przedstawiła koncepcję aplikacji w ChatGPT na początku tego roku podczas wydarzenia DevDay. Od dziś programiści mogą przesyłać swoje aplikacje, postępując zgodnie z wytycznymi dotyczącymi przesyłania aplikacji OpenAI. Aplikacje te rozszerzają rozmowy ChatGPT, zapewniając dodatkowy kontekst i umożliwiając użytkownikowi działania, takie jak zamawianie artykułów spożywczych, przekształcanie konturów w prezentacje slajdów lub wyszukiwanie mieszkań. Aby pomóc programistom, OpenAI udostępniło kilka zasobów, w tym przewodniki najlepszych praktyk dotyczące tworzenia skutecznych aplikacji ChatGPT, przykładowe aplikacje typu open source, bibliotekę interfejsu użytkownika typu open source zaprojektowaną dla interfejsów natywnych dla czatu oraz przewodnik szybkiego startu krok po kroku. Materiały te czerpią z doświadczeń zdobytych od czasu DevDay. Użytkownicy mogą teraz uzyskać dostęp do katalogu aplikacji bezpośrednio w ChatGPT, dostępnym z menu narzędzi lub na stronie chatgpt.com/apps. Katalog umożliwia przeglądanie polecanych aplikacji lub wyszukiwanie dowolnych opublikowanych aplikacji. Programiści mogą używać precyzyjnych linków z innych platform, aby kierować użytkowników bezpośrednio do strony swojej aplikacji w katalogu. Gdy użytkownicy połączą się z aplikacją, można ją wywołać w rozmowach poprzez @wzmiankę o jej nazwie lub wybierając ją z menu narzędzi. OpenAI eksperymentuje z metodami ujawniania odpowiednich aplikacji podczas czatów, wykorzystując takie sygnały, jak kontekst konwersacji, wzorce korzystania z aplikacji i preferencje użytkownika. Użytkownicy otrzymują jasne opcje przekazywania opinii na temat tych sugestii.
Tworzenie, przesyłanie i zarabianie na aplikacjach
Programiści tworzą aplikacje ChatGPT przy użyciu pakietu Apps SDK, który jest obecnie w fazie beta. Ten zestaw SDK obsługuje natywne rozwiązania dla czatu, które integrują kontekst i działania bezpośrednio z ChatGPT. Udane aplikacje koncentrują się na konkretnych intencjach użytkownika, pozostają intuicyjne w interfejsach czatu i dostarczają wartość, realizując przepływy pracy w świecie rzeczywistym inicjowane w rozmowach lub umożliwiając natywne doświadczenia AI w ChatGPT. OpenAI zaleca programistom wcześniejsze zapoznanie się z wytycznymi dotyczącymi przesyłania aplikacji. Dalsza dokumentacja i przykłady są dostępne w centrum zasobów dla programistów. Po przygotowaniu programiści przesyłają aplikacje do przeglądu za pośrednictwem platformy programistycznej OpenAI, gdzie mogą śledzić status zatwierdzenia. Zgłoszenia wymagają szczegółowych informacji na temat łączności MCP, wytycznych dotyczących testowania, metadanych katalogów i ustawień dostępności w poszczególnych krajach. Pierwsza partia zatwierdzonych aplikacji będzie udostępniana stopniowo w nowym roku. Aplikacje spełniające standardy jakości i bezpieczeństwa OpenAI kwalifikują się do publikacji w katalogu aplikacji. Te, które zyskają popularność wśród użytkowników, mogą pojawić się w katalogu w bardziej widocznym miejscu lub otrzymać rekomendacje od ChatGPT. W tej początkowej fazie programiści mogą dołączać linki ze swoich aplikacji ChatGPT do własnych witryn internetowych lub aplikacji natywnych w celu obsługi transakcji dotyczących towarów fizycznych. OpenAI bada dalsze możliwości monetyzacji, np. w przypadku towarów cyfrowych, i planuje dostarczać aktualizacje w oparciu o opinie programistów i użytkowników.
Środki bezpieczeństwa i prywatności
Wszyscy programiści muszą przestrzegać wytycznych OpenAI dotyczących przesyłania aplikacji dotyczących bezpieczeństwa, prywatności i przejrzystości. Aplikacje muszą być zgodne z zasadami użytkowania OpenAI, odpowiadać wszystkim odbiorcom i szanować warunki korzystania z usług stron trzecich podczas uzyskiwania dostępu do treści zewnętrznych. Każde zgłoszenie musi zawierać jasną politykę prywatności, a programiści mogą żądać jedynie danych niezbędnych do działania aplikacji. Gdy użytkownicy łączą się z nową aplikacją, OpenAI ujawnia rodzaje danych, które mogą być udostępniane zewnętrznemu programiście i przedstawia do wglądu politykę prywatności aplikacji. Użytkownicy zachowują pełną kontrolę i mogą w dowolnym momencie odłączyć się od aplikacji, natychmiast cofając jej dostęp. OpenAI zachęca programistów do niezwłocznego zapoznawania się ze wskazówkami dotyczącymi przesyłania aplikacji i korzystania z centrum zasobów dla programistów w celu uzyskania obszernej dokumentacji i przykładów. Zatwierdzone aplikacje, które spełniają kryteria jakości i bezpieczeństwa, kwalifikują się do katalogu aplikacji i potencjalnych wyróżnień lub rekomendacji ChatGPT.
