Gepubliceerd: 12 december 2024, Laatst bijgewerkt: 20 mei 2025
Met ingebouwde AI API's kan uw webapplicatie AI-gestuurde taken uitvoeren zonder dat u eigen AI-modellen hoeft te implementeren of beheren.
Vereisten
We werken eraan om deze API's voor alle browsers te standaardiseren .
Modellen
De Prompt API, Summarizer API, Writer API en Rewriter API downloaden Gemini Nano , dat is ontworpen om lokaal te draaien op desktop- en laptopcomputers. Deze API's werken niet op mobiele apparaten.
Momenteel ondersteunen de Summarizer API, Writer API en Rewriter API alleen tekst-naar-tekst-modaliteit. De Prompt API zal multimodale mogelijkheden bieden voor lokale prototyping voor deelnemers aan het Early Preview Program.
Hardware
De API's voor taaldetector en vertaler werken alleen op desktopcomputers in Chrome.
De Prompt API, Summarizer API, Writer API en Rewriter API werken in Chrome wanneer aan de volgende voorwaarden is voldaan:
- Besturingssysteem : Windows 10 of 11; macOS 13+ (Ventura en hoger); of Linux. Chrome voor Android, iOS en ChromeOS worden nog niet ondersteund door onze API's, ondersteund door Gemini Nano.
- Opslag : minimaal 22 GB op het volume dat uw Chrome-profiel bevat.
- GPU : absoluut meer dan 4 GB VRAM.
- Netwerk : Onbeperkt dataverbruik of een onbeperkte verbinding.
Deze vereisten gelden voor u in uw ontwikkelingsproces en voor uw gebruikers die met de functies werken die u bouwt.
Begin met bouwen
Er zijn verschillende ingebouwde AI API's beschikbaar in verschillende ontwikkelingsfasen. Sommige zijn beschikbaar in Chrome stable, sommige zijn beschikbaar voor deelnemers aan Origin Trials, en andere zijn alleen beschikbaar voor deelnemers aan het Early Preview Program .
Elke API heeft een eigen set instructies om aan de slag te gaan en het model te downloaden, zowel voor lokale prototyping als in productieomgevingen met de oorspronkelijke tests.
- Vertaler-API
- Taaldetector API
- Samenvattings-API
- Snelle API
- De Prompt API in Chrome Extensions bevat specifieke instructies om extensieontwikkelaars te helpen bij het bouwen met de Prompt API.
- Schrijver API en herschrijver API
- Prompt API voor gebruik in Chrome-extensies
- Prompt API voor web (alleen EPP)
Al deze API's kunnen worden gebruikt bij het bouwen van Chrome-extensies.
Gebruik API's op localhost
Alle API's zijn beschikbaar op localhost
in Chrome. Volg deze stappen om
- Ga naar
chrome://flags/#prompt-api-for-gemini-nano
. - Selecteer Ingeschakeld .
- Klik op Opnieuw starten of start Chrome opnieuw.
Om te bevestigen dat Gemini Nano is gedownload en werkt zoals bedoeld, opent u DevTools en typt await LanguageModel.availability();
in de console. Dit zou available
moeten retourneren.
Problemen met localhost oplossen
Als Gemini Nano niet werkt zoals verwacht, volg dan deze stappen:
- Start Chrome opnieuw.
- Ga naar
chrome://components
. - Controleer of de optimalisatiehandleiding op het apparaatmodel aanwezig is. Dit betekent dat Gemini Nano beschikbaar is of wordt gedownload.
- Als er geen versienummer wordt vermeld, klikt u op Controleren op updates om het downloaden te forceren.
- Open DevTools en typ
LanguageModel.availability();
in de console. Dit zouavailable
moeten retourneren.
Wacht indien nodig even en herhaal deze stappen.
Normeringsproces
We werken eraan deze API's te standaardiseren , zodat ze in alle browsers werken. Dit betekent dat we de API's hebben voorgesteld aan de webplatformgemeenschap en ze hebben verplaatst naar de W3C Web Incubator Community Group voor verdere bespreking.
We vragen voor elke API om feedback van het W3C, Mozilla en WebKit.
Meer informatie over dit proces voor elke API vindt u in de bijbehorende documentatie.
Betrek en deel feedback
Als u de ingebouwde AI uitprobeert en feedback hebt, horen we dat graag.
- Ontdek alle ingebouwde AI API's .
- Meld u aan voor het Early Preview-programma om als eerste kennis te maken met nieuwe API's en toegang te krijgen tot onze mailinglijst.
- Als u feedback hebt over de implementatie van Chrome, meld dit dan als Chromium-bug .
- Leer meer over webstandaarden .