Inizia a utilizzare l'IA integrata

Pubblicato: 12 dicembre 2024, ultimo aggiornamento: 20 maggio 2025

Con le API di AI integrate, la tua applicazione web può eseguire attività basate sull'IA senza dover eseguire il deployment o gestire i propri modelli di IA.

Requisiti

Stiamo lavorando per standardizzare queste API su tutti i browser.

Modelli

L'API Prompt, l'API Summarizer, l'API Writer e l'API Rewriter scaricano Gemini Nano, che è progettato per funzionare localmente su computer desktop e laptop. Queste API non funzionano sui dispositivi mobili. Prima di utilizzare queste API, devi confermare di aver letto le Norme relative agli usi vietati dell'IA generativa di Google.

Al momento, le API Summarizer, Writer e Rewriter supportano solo la modalità text-to-text. L'API Prompt dispone di funzionalità multimodali disponibili per la prototipazione locale per i partecipanti al programma Early Preview

Hardware

Le API Language Detector e Translator funzionano su computer solo in Chrome.

Le API Prompt, Summarizer, Writer e Rewriter funzionano in Chrome se vengono soddisfatte le seguenti condizioni:

  • Sistema operativo: Windows 10 o 11; macOS 13 o versioni successive (da Ventura in poi); o Linux. Chrome per Android, iOS e ChromeOS non è ancora supportato dalle nostre API basate su Gemini Nano.
  • Spazio di archiviazione: almeno 22 GB sul volume contenente il tuo profilo Chrome.
  • GPU: almeno 4 GB di VRAM.
  • Rete: dati illimitati o una connessione senza limiti di traffico.

Questi requisiti sono previsti per te nel processo di sviluppo e per gli utenti che lavorano con le funzionalità che crei.

Inizia a creare

Sono disponibili diverse API di IA integrate in diversi stadi di sviluppo. Alcuni sono disponibili nella versione stabile di Chrome, altri sono disponibili per i partecipanti alle prove dell'origine e altri ancora sono disponibili solo per i partecipanti al programma Early Preview.

Ogni API ha un proprio insieme di istruzioni per iniziare e scaricare il modello, sia per la prototipazione locale sia per gli ambienti di produzione con i trial di origine.

Tutte queste API possono essere utilizzate per creare estensioni di Chrome.

Utilizzare le API su localhost

Tutte le API sono disponibili su localhost in Chrome.

  1. Vai a chrome://flags/#prompt-api-for-gemini-nano.
  2. Seleziona Attivata.
  3. 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. Dovrebbe essere restituito available.

Risolvere i problemi relativi a localhost

Se Gemini Nano non funziona come previsto, segui questi passaggi:

  1. Riavvia Chrome.
  2. Vai a chrome://components.
  3. Verifica che sia presente la Guida all'ottimizzazione per il modello di dispositivo. Ciò significa che Gemini Nano è disponibile o in fase di download.
    • Se non è indicato alcun numero di versione, fai clic su Cerca aggiornamenti per forzare il download.
  4. Apri DevTools e digita LanguageModel.availability(); nella console. La query dovrebbe restituire available.

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 spostate nel W3C Web Incubator Community Group per ulteriori discussioni.

Stiamo chiedendo un feedback a W3C, Mozilla e WebKit per ogni API.

Puoi scoprire di più su questa procedura per ogni API nella documentazione corrispondente.

Coinvolgere e condividere feedback

Se provi l'AI integrata e hai un feedback, saremo lieti di ascoltarlo.