Pubblicato: 12 dicembre 2024, ultimo aggiornamento: 20 maggio 2025
Grazie alle API di AI integrate, la tua applicazione web può eseguire attività basate sull'AI senza dover eseguire il deployment o gestire i propri modelli di AI.
Requisiti
Stiamo lavorando per standardizzare queste API su tutti i browser.
Modelli
Le API Prompt, Summarizer, Writer e Rewriter scaricano un modello linguistico di grandi dimensioni progettato per essere eseguito localmente su computer desktop e laptop. Queste API non funzionano sui dispositivi mobili. Prima di utilizzare queste API, accetta le Norme relative all'uso vietato dell'AI generativa di Google.
Al momento, le API Summarizer, Writer e Rewriter supportano solo la modalità da testo a testo. L'API Prompt ha funzionalità multimodali disponibili per la prototipazione locale per i partecipanti al programma di anteprima iniziale.
Hardware
Per gli sviluppatori e gli utenti che utilizzano le funzionalità che si servono di queste API in Chrome esistono i seguenti requisiti. Altri browser potrebbero avere requisiti di funzionamento diversi.
Le API Language Detector e Translator funzionano in Chrome su computer. Queste API non funzionano sui dispositivi mobili. L'API Prompt, l'API Summarizer, l'API Writer e l'API Rewriter funzionano in Chrome quando sono soddisfatte le seguenti condizioni:
- Sistema operativo: Windows 10 o 11; macOS 13+ (Ventura e versioni successive); o Linux. Chrome per Android, iOS e ChromeOS non è ancora supportato dalle API che utilizzano Gemini Nano.
- Spazio di archiviazione: almeno 22 GB sul volume che contiene il tuo profilo Chrome.
- GPU: rigorosamente più di 4 GB di VRAM.
- Rete: dati illimitati o una connessione non misurata.
Le dimensioni esatte di Gemini Nano possono variare leggermente. Per trovare le dimensioni attuali, visita
chrome://on-device-internals
e vai a Stato modello.
Apri il Percorso file elencato per determinare le dimensioni del modello.
Inizia a creare
Sono disponibili diverse API AI integrate in diverse fasi di sviluppo. Alcune sono nella versione stabile di Chrome, altre sono disponibili per i partecipanti alle prove di origine e altre ancora solo per i partecipanti al programma Early Preview.
Ogni API ha il proprio insieme di istruzioni per iniziare e scaricare il modello, sia per la prototipazione locale sia negli ambienti di produzione con le prove di origine.
- API Translator
- API Language Detector
- API Summarizer
- API Prompt
- L'API Prompt nelle estensioni di Chrome ha istruzioni specifiche per aiutare gli sviluppatori di estensioni a creare con l'API Prompt.
- API Writer e API Rewriter
- API Prompt per l'utilizzo nelle estensioni di Chrome
- API Prompt per il web (solo EPP)
Tutte queste API possono essere utilizzate durante la creazione di estensioni di Chrome.
Utilizzare le API su localhost
Tutte le API sono disponibili su localhost
in Chrome.
- Vai a
chrome://flags/#prompt-api-for-gemini-nano
. - Seleziona Attivata.
- Fai clic su Riavvia o riavvia Chrome.
Per verificare che Gemini Nano sia stato scaricato e funzioni come previsto, apri DevTools e digita await LanguageModel.availability();
nella console. Questa
operazione dovrebbe restituire available
.
Risolvere i problemi relativi a localhost
Se il modello non funziona come previsto, segui questi passaggi:
- Riavvia Chrome.
- Vai a
chrome://components
. - Verifica che sia presente la Guida all'ottimizzazione sul modello di dispositivo. Ciò significa che
Gemini Nano è disponibile o in fase di download.
- Se non è elencato alcun numero di versione, fai clic su Controlla aggiornamenti per forzare il download.
- Apri DevTools e digita
LanguageModel.availability();
nella console. La query dovrebbe restituireavailable
.
Se necessario, attendi un po' di tempo e ripeti questi passaggi.
Procedura per gli standard
Stiamo lavorando per standardizzare queste API, in modo che funzionino su tutti i browser. Ciò significa che abbiamo proposto le API alla community delle piattaforme web e le abbiamo trasferite al W3C Web Incubator Community Group per ulteriori discussioni.
Stiamo richiedendo feedback a W3C, Mozilla e WebKit per ogni API.
Puoi scoprire di più su questa procedura per ogni API nella documentazione corrispondente.
Partecipare e condividere feedback
Se provi l'AI integrata e hai un feedback, saremo felici di riceverlo.
- Scopri tutte le API AI integrate.
- Partecipa al programma di anteprima per dare un'occhiata in anteprima alle nuove API e accedere alla nostra mailing list.
- Se hai feedback sull'implementazione di Chrome, segnala un bug di Chromium.
- Scopri di più sugli standard web.