Cara kerja Gemini Code Assist

Model bahasa besar (LLM) Gemini yang digunakan oleh Gemini Code Assist dilatih pada set data kode yang tersedia secara publik, materi khusus Google Cloud, dan informasi teknis relevan lainnya, selain set data yang digunakan untuk melatih Gemini model dasar. Model dilatih agar respons Gemini Code Assist semaksimal mungkin berguna bagi pengguna Gemini Code Assist.

Gemini Code Assist Standard dan Enterprise tidak menggunakan perintah Anda atau respons yang dihasilkan untuk melatih atau menyesuaikan model dasar kami. Edisi Gemini Code Assist Standard dan Enterprise menggunakan data Anda secara ketat untuk menayangkan respons terhadap permintaan, dan kecuali jika diperintahkan oleh Anda, data tersebut tidak akan disimpan.

Cara dan waktu Gemini Code Assist mencantumkan sumber

LLM Gemini Code Assist, seperti beberapa pengalaman LLM mandiri lainnya, dimaksudkan untuk menghasilkan konten asli dan tidak mereplikasi konten yang sudah ada secara mendetail. Kami telah mendesain sistem kami untuk membatasi kemungkinan terjadinya hal ini, dan kami terus meningkatkan cara kerja sistem ini.

Jika Gemini Code Assist mengutip langsung halaman web secara mendetail, Gemini Code Assist akan mencantumkan halaman tersebut sebagai sumber kutipan. Untuk jawaban yang berisi URL, Gemini Code Assist memungkinkan pengguna melihat dan, dalam beberapa kasus, mengklik untuk langsung membuka halaman sumber.

Saat membuat kode atau menawarkan penyelesaian kode, Gemini Code Assist memberikan informasi kutipan saat langsung mengutip secara mendetail dari sumber lain, seperti kode open source yang ada. Dalam hal kutipan repositori kode, kutipan juga dapat merujuk ke lisensi open source yang berlaku.

Untuk memungkinkan pembuatan kode yang lebih baik di IDE, Gemini Code Assist mengumpulkan informasi kontekstual dari file yang Anda gunakan secara aktif di IDE serta file lokal terbuka dan relevan lainnya dalam project Anda.

Saat menggunakan Gemini Code Assist di IDE, Gemini akan mencantumkan file project Anda (sumber konteks) yang digunakan sebagai referensi untuk membuat respons terhadap perintah Anda. Sumber konteks ditampilkan setiap kali Anda menggunakan Gemini Chat.

Anda dapat mencegah Gemini Code Assist menyarankan kode yang cocok dengan sumber yang dikutip dengan menyesuaikan setelan di IDE (VS Code, Cloud Shell, dan Cloud Workstations).

Penyesuaian kode di Gemini Code Assist Enterprise memungkinkan Anda mendapatkan saran kode berdasarkan codebase pribadi organisasi Anda langsung dari Gemini Code Assist. Untuk mempelajari penyesuaian kode lebih lanjut, dan cara kami memberikan keamanan saat mengakses dan menyimpan kode pribadi Anda, lihat ringkasan Gemini Code Assist. Untuk mengonfigurasi dan menggunakan penyesuaian kode, lihat Mengonfigurasi dan menggunakan penyesuaian kode Gemini Code Assist.

Untuk informasi selengkapnya tentang kontrol keamanan Gemini Code Assist Standard dan Enterprise, lihat Keamanan, privasi, dan kepatuhan untuk Gemini Code Assist Standard dan Enterprise.