Opublikowano: 5 sierpnia 2024 r.
Zespół Chrome jest zachwycony entuzjazmem wokół interfejsu Prompt API w Chrome, który jest częścią wbudowanej AI. Ogłosiliśmy ten eksperyment na konferencji Google I/O w maju tego roku, oferując możliwość zapisania się do programu wczesnej wersji zapoznawczej. Po zarejestrowaniu się możesz wypróbować interfejsy API na wczesnym etapie rozwoju, takie jak Prompt API, i przekazać opinię na temat sposobu korzystania z tych interfejsów API w prototypach lokalnych.
Wbudowana AI i interfejs Prompt API są wciąż w początkowej fazie rozwoju. Mamy nadzieję, że nadal będziesz tak samo zadowolony z tego eksperymentu, gdy zmienimy interfejs API i jego implementację, aby uwzględnić Twoje opinie i ułatwić korzystanie z tego narzędzia.
Dlaczego przeprowadzamy ten eksperyment?
Mamy jeszcze wiele do zrobienia. Jakie potrzeby Twojej firmy mogą być zaspokajane dzięki sztucznej inteligencji? Czy są jakieś funkcje, które chcesz zaoferować użytkownikom, ale nie możesz, ponieważ są zbyt kosztowne, ograniczone przez ochronę prywatności lub powodują opóźnienia? Jak możemy ułatwić Ci korzystanie z tej technologii bez konieczności poniesienia dużych nakładów finansowych czy posiadania specjalistycznej wiedzy o AI?
Jednym z najlepszych sposobów na zdobywanie wiedzy jest eksperymentowanie. Dlatego proponujemy i tworzymy interfejsy API, które dają Ci dostęp do nowych, eksperymentalnych funkcji oferowanych przez modele LLM na urządzeniu, takie jak Gemini Nano.
Chrome oferuje deweloperom różne eksperymentalne interfejsy API. Interfejsy API są dostępne za pomocą flag Chrome, które są przełącznikami włączającymi lub wyłączającymi określone funkcje przeglądarki. Flagi to sposób na testowanie naszych hipotez i zbieranie opinii od deweloperów podczas tworzenia prototypów i eksperymentowania. Interfejsy API mogą się często zmieniać na podstawie tych opinii, a nie ma gwarancji, że zostaną udostępnione. Możemy wycofać flagę, jeśli nie spełnia ona oczekiwań, lub stwierdzić, że musimy rozwiązać inny problem niż początkowo zakładaliśmy.
Tworzenie nowych interfejsów API to długotrwały proces, a te flagi eksperymentalne pomagają nam się uczyć, dostosowywać i skutecznie wprowadzać innowacje.
W przypadku wbudowanej AI potrzebujemy Twojej opinii, aby móc tworzyć funkcje, które mają praktyczne zastosowania i spełniają Twoje oczekiwania dotyczące wydajności i jakości. Dlatego zapraszamy Cię do udziału we wczesnym programie podglądu i pomocy w tworzeniu interfejsów API AI, z których chętnie korzystasz.
Co budujemy?
Tworzymy 2 typy interfejsów API do wbudowanej AI:
- Interfejsy API do zadań, które umożliwiają programistom dostęp do wbudowanych funkcji AI, takich jak interfejs API do tłumaczenia lub do podsumowywania. Interfejsy API zadań są przeznaczone do przeprowadzania wnioskowania na dobrze ugruntowanych modelach w ramach danego zadania.
- Eksploracyjne interfejsy API przeznaczone głównie do tworzenia prototypów lokalnych. Zamierzamy prosić o opinie, potwierdzać założenia i określać, jakie interfejsy API do zadań będziemy tworzyć w przyszłości. W związku z tym interfejsy API do eksploracji mogą nigdy nie zostać uruchomione.
Uczestnicy programu wczesnej wersji mogą teraz eksperymentować z Prompt API, aby wysyłać do Gemini Nano w Chrome żądania w języku naturalnym. Opis interfejsu Prompt API różni się od obecnej implementacji, ponieważ zawiera dodatkowe metody i ulepszenia, które z czasem zamierzamy wdrożyć.
Na podstawie cennych opinii członków programu wczesnego dostępu dowiedzieliśmy się, że dedykowany interfejs API zadań może nie być najlepszym rozwiązaniem w każdym przypadku użycia. Uczestnicy wczesnej wersji zapoznawczej mogą korzystać z potencjału interfejsów API do wykonywania konkretnych zadań oraz bardziej wszechstronnego interfejsu Prompt API. Aby to sprawdzić, sprawdzamy, czy można udostępnić interfejs Prompt API w rozszerzeniach do Chrome.
Prompt API w rozszerzeniach do Chrome
Rozszerzenia Chrome umożliwiłyby Ci eksperymentowanie w rzeczywistym środowisku i uzyskanie dokładniejszych statystyk. Na podstawie tych ustaleń możemy udoskonalić interfejs API, aby lepiej odpowiadał na potrzeby użytkowników.
Chcemy wykorzystać to uproszczenie, aby przetestować kilka pomysłów i uzyskać więcej przydatnych informacji niż w przypadku izolowanych prototypów, co ostatecznie przełoży się na wyższą jakość interfejsu API.
Ta propozycja jest nadal analizowana, więc nie mamy jeszcze szczegółowego harmonogramu udostępnienia interfejsu Prompt API w rozszerzeniach do Chrome.
Co dalej?
Musimy jeszcze sporo zrobić w ramach programu wczesnej wersji testowej. Ostatecznie uruchomimy testy origin, aby zebrać jeszcze więcej cennych opinii na temat platformy internetowej, oraz udostępnimy dodatkowe eksperymentalne interfejsy API zgodnie z procesem wprowadzania Chromium. Współpracujemy z innymi dostawcami przeglądarek, aby jak najwięcej wbudowanych interfejsów API stało się standardem.
Gdy poznamy harmonogram, udostępnimy go na blogu Chrome dla deweloperów oraz na liście mailingowej. Zarejestruj się, aby mieć pewność, że zobaczysz te ogłoszenia.
W tej chwili wiele się dzieje w zakresie innowacji, a my cieszymy się, że coraz częściej korzysta się z AI w internecie. Wbudowana AI to tylko jeden element tej układanki. Naszym celem jest nauczenie się jak najwięcej, aby spełniać Twoje potrzeby i oczekiwania
Rozumiemy, że chcesz uzyskać więcej informacji. Zdecydowanie zalecamy zapisanie się do naszego programu wczesnego testowania wersji zapoznawczej i do listy mailingowej z informacjami dla deweloperów AI w Chrome.