Data publikacji: 12 grudnia 2024 r., ostatnia aktualizacja: 20 maja 2025 r.
Dzięki wbudowanym interfejsom API AI Twoja aplikacja internetowa może wykonywać zadania oparte na AI bez konieczności wdrażania własnych modeli AI ani zarządzania nimi.
Wymagania
Pracujemy nad ujednoliceniem tych interfejsów API w różnych przeglądarkach.
Modele
Prompt API, Summarizer API, Writer API i Rewriter API pobierają Gemini Nano, który jest przeznaczony do uruchamiania lokalnie na komputerach stacjonarnych i przenośnych. Te interfejsy API nie działają na urządzeniach mobilnych.
Obecnie interfejsy Summarizer API, Writer API i Rewriter API obsługują tylko tryb tekst-tekst. Interfejs Prompt API będzie miał możliwości multimodalne, dostępne dla uczestników Programu wczesnego testowania na potrzeby prototypowania lokalnego.
Sprzęt
Interfejsy Language Detector i Translator API działają na komputerach tylko w Chrome.
Interfejsy Prompt API, Summarizer API, Writer API i Rewriter API działają w Chrome, gdy są spełnione te warunki:
- System operacyjny: Windows 10 lub 11, macOS 13 lub nowszy (Ventura lub nowszy) lub Linux. Chrome na Androida, iOS i ChromeOS nie są jeszcze obsługiwane przez nasze interfejsy API obsługiwane przez Gemini Nano.
- Pamięć: co najmniej 22 GB na woluminie zawierającym profil Chrome.
- GPU więcej niż 4 GB pamięci VRAM.
- Sieć: nieograniczona transmisja danych lub nielimitowane połączenie.
Te wymagania obowiązują Cię w trakcie procesu tworzenia aplikacji oraz Twoich użytkowników, którzy korzystają z funkcji, które tworzysz.
Zacznij tworzyć
Dostępnych jest kilka wbudowanych interfejsów API AI na różnych etapach rozwoju. Niektóre są dostępne w wersji stabilnej Chrome, inne są dostępne dla uczestników testów wersji źródłowej, a jeszcze inne są dostępne tylko dla uczestników programu wczesnej wersji zapoznawczej.
Każdy interfejs API ma własny zestaw instrukcji, które pomogą Ci rozpocząć pracę i pobrać model, zarówno w przypadku prototypowania lokalnego, jak i w środowiskach produkcyjnych z próbami pochodzenia.
- Translator API
- Language Detector API
- Summarizer API
- Prompt API
- Interfejs Prompt API w rozszerzeniach do Chrome zawiera szczegółowe instrukcje, które pomogą deweloperom rozszerzeń tworzyć aplikacje przy użyciu interfejsu Prompt API.
- Writer API i Rewriter API
- Interfejs Prompt API do stosowania w rozszerzeniach Chrome
- Prompt API for web (tylko EPP)
Wszystkie te interfejsy API można używać podczas tworzenia rozszerzeń do Chrome.
Korzystanie z interfejsów API na localhost
Wszystkie interfejsy API są dostępne w localhost
w Chrome. Aby
- Jedź do:
chrome://flags/#prompt-api-for-gemini-nano
. - Kliknij Włączono.
- Kliknij Uruchom ponownie lub uruchom ponownie Chrome.
Aby sprawdzić, czy Gemini Nano zostało pobrane i działa zgodnie z oczekiwaniami, otwórz Narzędzia deweloperskie i wpisz await LanguageModel.availability();
w konsoli. Ta instrukcja powinna zwrócić wartość available
.
Rozwiązywanie problemów z localhostem
Jeśli Gemini Nano nie działa zgodnie z oczekiwaniami, wykonaj te czynności:
- Uruchom ponownie Chrome.
- Jedź do:
chrome://components
. - Sprawdź, czy jest dostępny model urządzenia z przewodnikiem po optymalizacji. Oznacza to, że Gemini Nano jest dostępny lub jest w trakcie pobierania.
- Jeśli nie ma numeru wersji, kliknij Sprawdź, czy są dostępne aktualizacje, aby wymusić pobranie.
- Otwórz Narzędzia deweloperskie i wpisz
LanguageModel.availability();
w konsoli. Powinien zwrócić wartośćavailable
.
W razie potrzeby zaczekaj chwilę i powtórz te czynności.
Proces dotyczący standardów
Pracujemy nad standaryzacją tych interfejsów API, aby działały we wszystkich przeglądarkach. Oznacza to, że zaproponowaliśmy interfejsy API społecznościom platform internetowych i przekazaliśmy je do grupy społecznościowej W3C Web Incubator w celu dalszej dyskusji.
W przypadku każdego interfejsu API prosimy o opinię W3C, Mozillę i WebKit.
Więcej informacji o tym procesie znajdziesz w odpowiedniej dokumentacji dotyczącej danego interfejsu API.
Zaangażowanie i przesyłanie opinii
Jeśli wypróbujesz wbudowaną AI i masz opinię na jej temat, chętnie ją poznamy.
- Poznaj wszystkie wbudowane interfejsy API AI.
- Dołącz do programu wczesnej wersji zapoznawczej, aby wcześniej zapoznać się z nowymi interfejsami API i zyskać dostęp do naszej listy mailingowej.
- Jeśli chcesz podzielić się opinią na temat implementacji w Chrome, zgłoś błąd w Chromium.
- Dowiedz się więcej o standardach internetowych.