Come funziona Gemini Code Assist

I modelli linguistici di grandi dimensioni (LLM) di Gemini utilizzati da Gemini Code Assist vengono addestrati su set di dati di codice disponibile pubblicamente, materiale specifico di Google Cloud e altre informazioni tecniche pertinenti, oltre ai set di dati utilizzati per addestrare i foundation model di Gemini. I modelli vengono addestrati in modo che le risposte di Gemini Code Assist siano il più utili possibile per gli utenti di Gemini Code Assist.

Gemini Code Assist Standard ed Enterprise non utilizzano i prompt o le risposte generate per l'addestramento o l'ottimizzazione dei nostri modelli sottostanti. Le edizioni Gemini Code Assist Standard ed Enterprise utilizzano i tuoi dati esclusivamente per fornire una risposta alla richiesta e, se non diversamente indicato, non vengono memorizzati.

Come e quando Gemini Code Assist cita le fonti

I modelli LLM di Gemini Code Assist, come alcune altre esperienze LLM autonome, hanno lo scopo di generare contenuti originali e non di replicare in dettaglio contenuti esistenti. Abbiamo progettato i nostri sistemi in modo da limitare le probabilità che ciò accada e continueremo a migliorarne il funzionamento.

Se Gemini Code Assist riporta direttamente e in dettaglio citazioni di una pagina web, indicherà la pagina come fonte. Per le risposte con URL, Gemini Code Assist consente agli utenti di visualizzare la pagina di origine e, in alcuni casi, di aprirla con un semplice clic.

Quando genera codice o offre il completamento del codice, Gemini Code Assist fornisce informazioni sulla citazione quando cita direttamente e in dettaglio un'altra fonte, ad esempio codice open source esistente. Nel caso di citazioni di repository di codice, la citazione potrebbe anche fare riferimento a una licenza open source applicabile.

Per consentire una migliore generazione di codice negli IDE, Gemini Code Assist raccoglie informazioni contestuali dal file che stai utilizzando attivamente nell'IDE, nonché da altri file locali aperti e pertinenti nel tuo progetto.

Quando lavori con Gemini Code Assist nel tuo IDE, Gemini elenca i file di progetto (le fonti di contesto) utilizzati come riferimento per generare risposte ai tuoi prompt. Le fonti di contesto vengono mostrate ogni volta che utilizzi la chat con Gemini.

Puoi impedire a Gemini Code Assist di suggerire codice che corrisponda alle fonti citate modificando le impostazioni in VS Code.

La personalizzazione del codice in Gemini Code Assist Enterprise ti consente di ricevere suggerimenti di codice basati sulla codebase privata della tua organizzazione direttamente da Gemini Code Assist. Per scoprire di più sulla personalizzazione del codice e su come garantiamo la sicurezza durante l'accesso e l'archiviazione del tuo codice privato, consulta la panoramica di Gemini Code Assist. Per configurare e utilizzare la personalizzazione del codice, consulta Configurare e utilizzare la personalizzazione del codice di Gemini Code Assist.

Per ulteriori informazioni sui controlli di sicurezza di Gemini Code Assist Standard ed Enterprise, consulta Sicurezza, privacy e conformità per Gemini Code Assist Standard ed Enterprise.