Gemini Code Assist tarafından kullanılan Gemini büyük dil modelleri (LLM'ler), Gemini temel modellerini eğitmek için kullanılan veri kümelerine ek olarak herkese açık kod veri kümeleri, Google Cloud'a özgü materyaller ve diğer alakalı teknik bilgilerle eğitilir. Modeller, Gemini Code Assist yanıtlarının Gemini Code Assist kullanıcıları için mümkün olduğunca faydalı olması amacıyla eğitilir.
Gemini Code Assist Standard ve Enterprise, temel modellerimizi eğitmek veya ince ayar yapmak için istemlerinizi ya da oluşturulan yanıtları kullanmaz. Gemini Code Assist Standard ve Enterprise sürümleri, verilerinizi yalnızca isteğe yanıt vermek için kullanır ve siz talimat vermediğiniz sürece verileriniz depolanmaz.
Gemini Code Assist nasıl ve ne zaman kaynak belirtir?
Diğer bazı bağımsız LLM deneyimlerinde olduğu gibi Gemini Code Assist LLM'lerinin amacı, mevcut içeriği ayrıntılı bir şekilde kopyalamak değil, özgün içerik oluşturmaktır. Mevcut içeriklerin tekrarlanması olasılığını azaltacak şekilde tasarladığımız sistemlerimizin işleyişini iyileştirmeye devam edeceğiz.
Gemini Code Assist bir web sayfasındaki içeriği tamamen alıntılıyorsa kaynak olarak bu sayfayı belirtir. Gemini Code Assist, URL içeren yanıtlarda kullanıcıların bunları görmesini ve bazı durumlarda tıklayarak doğrudan kaynak sayfaya gitmesini sağlar.
Gemini Code Assist, kod oluştururken veya kod tamamlama önerisinde bulunurken mevcut açık kaynak kodu gibi başka bir kaynaktan doğrudan ve uzun alıntılar yaptığında alıntı bilgisi sağlar. Kod depolarına verilen referanslarda, geçerli bir açık kaynak lisansına da referans verilebilir.
Gemini Code Assist, IDE'lerde daha iyi kod oluşturulmasına olanak tanımak için IDE'nizde etkin olarak kullandığınız dosyadaki bağlamsal bilgilerin yanı sıra projenizdeki diğer açık ve alakalı yerel dosyaları toplar.
IDE'nizde Gemini Code Assist ile çalışırken Gemini, istemlerinize yanıt oluşturmak için referans olarak kullanılan proje dosyalarınızı (bağlam kaynakları) listeler. Bağlam kaynakları, Gemini ile etkileşim kurduğunuz her zaman gösterilir.
VS Code'daki ayarları düzenleyerek Gemini Code Assist'in alıntılanan kaynaklarla eşleşen kod önermesini engelleyebilirsiniz.
Gemini Code Assist Enterprise'daki kod özelleştirme özelliği, kuruluşunuzun özel kod tabanına dayalı kod önerilerini doğrudan Gemini Code Assist'ten almanızı sağlar. Kod özelleştirme ve özel kodunuza erişip depolarken nasıl güvenlik sağladığımız hakkında daha fazla bilgi edinmek için Gemini Code Assist'e genel bakış başlıklı makaleyi inceleyin. Kod özelleştirmeyi yapılandırmak ve kullanmak için Gemini Code Assist kod özelleştirmeyi yapılandırma ve kullanma başlıklı makaleye bakın.
Gemini Code Assist Standard ve Enterprise güvenlik kontrolleri hakkında daha fazla bilgi için Gemini Code Assist Standard ve Enterprise'da güvenlik, gizlilik ve uygunluk başlıklı makaleyi inceleyin.