Opublikowano: 5 sierpnia 2024 r.
Zespół Chrome jest zachwycony entuzjazmem wokół interfejsu Prompt API w Chrome, który jest częścią wbudowanej AI. O tym eksperymencie poinformowaliśmy w maju tego roku na konferencji Google I/O, oferując też możliwość zapisania się do Early Preview Program (EPP). 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 rozpoczęcie korzystania z tej technologii bez znacznych inwestycji czy zaawansowanej 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 wiele eksperymentalnych interfejsów 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 testowania. Pomóż nam tworzyć interfejsy 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 poprosić o opinię na temat tych interfejsów API, potwierdzić założenia i określić, 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 EPP mogą teraz eksperymentować z interfejsem 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 EPP dowiedzieliśmy się, że interfejs API dedykowany zadaniom może nie być najlepszym rozwiązaniem w każdym przypadku użycia. Uczestnicy wczesnej wersji zapoznawczej mogą korzystać z interfejsów API do wykonywania konkretnych zadań oraz bardziej uniwersalnego interfejsu Prompt API. Aby dowiedzieć się więcej na ten temat, 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 bardziej szczegółowych informacji. 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 wykonać więcej pracy w ramach EPP, a potem uruchomimy testy wersji origin, aby zebrać jeszcze więcej cennych opinii na temat platformy internetowej. W zgodnie z procesem wprowadzania na rynek interfejsów Chromium zamierzamy też udostępnić dodatkowe eksperymentalne interfejsy API. 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 dowiedzieć się więcej. Zdecydowanie zalecamy rejestrację w programie wczesnego testowania i na liście mailingowej z informacjami dla deweloperów dotyczącymi sztucznej inteligencji w Chrome.