Quando scegliere l'AI lato client

Maud Nalpas
Maud Nalpas
Kenji Baheux
Kenji Baheux
Alexandra Klepper
Alexandra Klepper

Data di pubblicazione: 14 maggio 2024

L'inferenza AI lato client viene eseguita sul dispositivo, il che può essere incredibilmente efficace insieme a qualsiasi configurazione lato server esistente. L'AI integrata è una forma di AI lato client che porta i modelli nel browser, proteggendo i dati sensibili e migliorando la latenza.

  • Privacy e sicurezza: l'AI lato client ti consente di lavorare con i dati in locale, il che influisce notevolmente sulla tua capacità di lavorare con dati sensibili e mantenerli al sicuro e privati. Puoi offrire funzionalità di AI agli utenti con crittografia end-to-end.
  • Maggiore disponibilità: l'AI lato client può contribuire a una maggiore disponibilità per i tuoi utenti. I dispositivi dei tuoi utenti possono farsi carico di parte del carico di elaborazione in cambio di un maggiore accesso alle funzionalità di AI. Se il tuo prodotto offre un servizio premium, potresti prendere in considerazione un livello senza costi con funzionalità di AI lato client per aiutare i tuoi clienti a farsi un'idea di ciò che offre il servizio premium.

L'esecuzione dell'AI lato client non può sostituire e replicare completamente il lavoro che svolgi sul cloud. Dopo tutto, i server sono incredibilmente potenti e in grado di contenere modelli grandi e complessi che forniscono risultati rapidamente.

L'implementazione lato client non è sempre la scelta giusta, quindi prima di andare avanti, vogliamo ricordarti alcune best practice:

  1. Progetta le tue funzionalità con fallback controllati ed esegui benchmark sui tuoi dispositivi di destinazione. Non tutti i dispositivi saranno in grado di fungere da potente motore di AI.
  2. Crea per casi d'uso specifici. L'AI lato client funziona meglio per casi d'uso specifici. I modelli sono intrinsecamente più piccoli di quelli che si trovano in genere nell'AI lato server. Suddividi il processo in passaggi mirati e utilizza il pre-elaborazione e il post-elaborazione, in modo che i modelli più piccoli possano comunque fornire la migliore risposta possibile.
  3. Definisci una strategia per i requisiti di download. I modelli di AI possono essere di grandi dimensioni, il che potrebbe comportare un elevato utilizzo di dati mobili e spazio di archiviazione del dispositivo. Assicurati di creare una funzionalità utile per i tuoi utenti e di disporre di una strategia di pubblicazione e memorizzazione nella cache responsabile.

Condividi il tuo feedback

Vogliamo conoscere i casi d'uso che ti interessano di più e il tuo feedback sul nostro approccio. Puoi condividere feedback e partecipare al programma di anteprima anticipata per testare i prototipi locali.

Il tuo contributo può aiutarci a rendere l'AI uno strumento potente, ma pratico, per tutti.

Inizia a utilizzare le API AI integrate in Chrome.