OpenAI ogłoszony że programiści mogą teraz przesyłać aplikacje do przeglądu i publikacji w ramach ChatGPT, rozszerzając rozmowy o kontekst i działania, takie jak zamawianie artykułów spożywczych lub wyszukiwanie mieszkań, dostępne za pośrednictwem nowego katalogu aplikacji na chatgpt.com/apps. Na początku tego roku podczas DevDay, OpenAI wprowadzony koncepcja aplikacji zintegrowanych z ChatGPT. Od dziś programiści zyskują możliwość zgłaszania swoich aplikacji do procesu recenzji OpenAI i późniejszej publikacji bezpośrednio w ChatGPT. To przesłanie wymaga przestrzegania określonych wytycznych dotyczących przesyłania aplikacji dostarczonych przez OpenAI. Te aplikacje działają poprzez rozszerzanie trwających rozmów ChatGPT poprzez dodanie specjalistycznego kontekstu. Umożliwiają użytkownikom wykonywanie praktycznych działań, które wynikają naturalnie z dyskusji. Przykłady obejmują składanie zamówień na artykuły spożywcze, przekształcanie konturów tekstowych w sformatowane prezentacje slajdów i wyszukiwanie dostępnych mieszkań. Takie możliwości umożliwiają płynne przejście rozmów od pomysłu do realizacji. Aby wesprzeć programistów w tworzeniu aplikacji zgodnych z oczekiwaniami użytkowników, OpenAI udostępniło zestaw ukierunkowanych zasobów. Czerpią one ze spostrzeżeń zebranych od czasu pierwszego ogłoszenia DevDay. Zasoby obejmują przewodniki po najlepszych praktykach, które opisują elementy składające się na świetną aplikację ChatGPT. Programiści otrzymują także dostęp do przykładowych aplikacji typu open source, które służą jako praktyczne szablony. Dodatkowa biblioteka interfejsu użytkownika o otwartym kodzie źródłowym ułatwia rozwój interfejsów natywnych dla środowisk czatu, zapewniając bezproblemową integrację. Przewodnik szybkiego startu krok po kroku zawiera sekwencyjne instrukcje dotyczące wstępnej konfiguracji i wdrożenia. W samym ChatGPT OpenAI zaimplementowało katalog aplikacji do odkrywania użytkowników. Ten katalog umożliwia przeglądanie polecanych aplikacji lub przeszukiwanie wszystkich opublikowanych aplikacji. Użytkownicy uzyskują do niego dostęp poprzez menu narzędzi w ChatGPT lub bezpośrednio poprzez adres internetowy chatgpt.com/apps. Programiści zwiększają widoczność, umieszczając głębokie linki na platformach zewnętrznych, które kierują użytkowników bezpośrednio do strony konkretnej aplikacji w katalogu. Gdy użytkownicy nawiążą połączenie z aplikacją, aktywacja odbywa się podczas rozmów na wiele sposobów. Jedno podejście polega na wymienieniu nazwy aplikacji za pomocą symbolu @. Alternatywnie użytkownicy wybierają aplikację z menu narzędzi. OpenAI przeprowadza eksperymenty, aby automatycznie wyświetlać odpowiednie aplikacje w rozmowach. To ujawnianie się opiera się na sygnałach, w tym na bieżącym kontekście konwersacji, historycznych wzorcach korzystania z aplikacji i indywidualnych preferencjach użytkownika. Użytkownicy otrzymują jasne mechanizmy przekazywania opinii na temat tych sugestii. Budowa skutecznych aplikacji ChatGPT kładzie nacisk na zgodność z prawdziwymi intencjami użytkownika. Programiści korzystają z pakietu Apps SDK, obecnie dostępnego w wersji beta, do tworzenia rozwiązań natywnych dla interfejsów czatu. Te doświadczenia importują elementy kontekstowe i umożliwiają bezpośrednie działania w ChatGPT. Aplikacje, które odniosły największy sukces, mają wąski zakres, działają intuicyjnie w ramach czatu i zapewniają określoną wartość. Albo uzupełniają przepływy pracy w świecie rzeczywistym inicjowane w rozmowach, albo wprowadzają całkowicie nowe interakcje natywne dla sztucznej inteligencji, ograniczone do ChatGPT. OpenAI radzi programistom, aby już na wczesnym etapie sprawdzili wytyczne dotyczące przesyłania aplikacji, aby od samego początku uwzględnić standardy jakości. Dalsza dokumentacja i ilustrujące przykłady znajdują się w centrum zasobów dla programistów. Po zakończeniu programiści przesyłają aplikacje do recenzji bezpośrednio za pośrednictwem platformy programistycznej OpenAI, gdzie monitorują status zatwierdzenia. Każde zgłoszenie zawiera określone elementy: szczegóły dotyczące łączności MCP, kompleksowe wytyczne dotyczące testowania, metadane dotyczące listy katalogów oraz ustawienia dostępności w poszczególnych krajach. Początkowa grupa zatwierdzonych aplikacji będzie stopniowo wdrażana od nowego roku. Aplikacje spełniające określone standardy jakości i bezpieczeństwa OpenAI kwalifikują się do publikacji w katalogu aplikacji. Osoby wykazujące silny odzew wśród użytkowników stają się kandydatami do wyróżniania się w katalogu lub bezpośrednimi rekomendacjami ChatGPT. W tej początkowej fazie monetyzacja odbywa się poprzez linki z aplikacji ChatGPT do witryn internetowych programistów lub aplikacji natywnych. Linki te ułatwiają realizację transakcji na towarach fizycznych. OpenAI bada dalsze ścieżki monetyzacji, takie jak ścieżki dotyczące towarów cyfrowych, i planuje ujawnić dodatkowe szczegóły w oparciu o bieżące wnioski płynące z interakcji programistów i użytkowników. Wszyscy programiści ponoszą odpowiedzialność za przestrzeganie wytycznych 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 zawiera jasną politykę prywatności. Programiści ograniczają żądania danych tylko do informacji niezbędnych do działania aplikacji. Po pierwszym połączeniu użytkownika z nową aplikacją OpenAI ujawnia kategorie danych, które mogą zostać udostępnione zewnętrznemu programiście. Jednocześnie przedstawia politykę prywatności aplikacji do wglądu dla użytkownika. Użytkownicy zachowują pełną kontrolę, z możliwością odłączenia dowolnej aplikacji w dowolnym momencie, co skutkuje natychmiastową utratą dostępu do danych. OpenAI pozycjonuje tę premierę jako wczesny krok w integracji aplikacji. Plany obejmują renderowanie aplikacji jako naturalnego przedłużenia rozmów, pomagając w przejściu od koncepcji do działań. Wysiłki skupiają się na kultywowaniu solidnego ekosystemu programistów w ramach ChatGPT. Udoskonalenia ogólnego doświadczenia będą uwzględniać opinie programistów i użytkowników. Firma zamierza rozszerzyć ekosystem aplikacji, uprościć procesy odkrywania i poszerzyć możliwości programistów w celu dotarcia do użytkowników i generowania przychodów.





