Kurallarla deneyiminizi özelleştirme

Gemini'daki kurallar, tüm istemler için geçerli olan tercih edilen kodlama dillerini, stillerini veya çıkış biçimlerini tanımlamanıza olanak tanır. Bu tercihleri bir kez ayarladığınızda, Gemini'a gönderilen tüm sonraki istemlere otomatik olarak uygulanır. Kurallar, Gemini'ın proje standartlarını ve tercihlerini anlamasına yardımcı olarak daha doğru ve kişiye özel kod yardımı sunmasını sağlar. Örneğin, "Bana her zaman Kotlin dilinde kısa yanıtlar ver" gibi bir kural oluşturabilirsiniz.

Android Studio'daki İstem Kitaplığı'nda kuralları depolayın ve yönetin. Kural oluşturmak için aşağıdaki adımları uygulayın:

  1. Gemini'ın ayarlarını açmak için IDE'nin alt kısmındaki Gemini durumu simgesini , ardından Gemini'ı yapılandır > İstem Kitaplığı'nı tıklayın. Alternatif olarak Dosya (macOS'te Android Studio) > Ayarlar > Araçlar > Gemini > İstem Kitaplığı'na da gidebilirsiniz.
  2. Kuralları IDE düzeyinde veya proje düzeyinde depolamak için Kapsam açılır listesini kullanın:
    • IDE düzeyindeki kurallar size özeldir ve birden fazla projede kullanılabilir.
    • Proje düzeyindeki kurallar, aynı proje üzerinde çalışan ekip üyeleri arasında paylaşılabilir. Proje düzeyindeki istemlerle birlikte /.idea/project.prompts.xml dosyasına kaydedilir.
  3. Kural eklemek için Kurallar'ı tıklayın ve düzenleyiciye kuralı/kuralları ekleyin. Kuralların net ve işlem yapılabilir olduğundan emin olun. Kuralların düzeni önemli olmasa da okunabilirlik ve sürdürülebilirlik açısından birden fazla kuralı madde işaretli bir listede kullanabilirsiniz.
  4. Ayarları kaydedip ayarlar iletişim kutusunda kalmak için Uygula'yı tıklayın. Ayarları kaydedip iletişim kutusundan çıkmak için Tamam'ı tıklayın.

Kural olarak ekleyebileceğiniz bazı içerikler:

  • Şirket stil kılavuzları (ör. değişken adlandırma veya kod yorumu kuralları)
  • Kullanılması önerilen kitaplıklar (ör. "Kitaplık <Y> yerine kitaplık <X> kullanın")
  • Kodlama dili tercihleri (ör. "Tüm kod örneklerini Kotlin ile sağla")

Sorgu için kuralların seçimini kaldırma

Kurallar, Gemini'a gönderdiğiniz her sorguya otomatik olarak uygulanır. Kuralların belirli bir istem için geçerli olmasını istemiyorsanız istemi göndermeden önce Bağlam'ı tıklayıp Kurallar'ın işaretini kaldırarak kuralların seçimini kaldırabilirsiniz.

Kuralların işleyiş şekli

Kurallar, her istemin başına giriş olarak eklenir. Bağlam sağlamak, istenen çıkışı ve biçimi belirtmek ve Gemini'ın davranışını şekillendirerek daha doğru ve faydalı yanıtlar üretmesine yardımcı olmak için kuralları kullanmalısınız. Hem IDE düzeyinde hem de proje düzeyinde kurallar kullanıyorsanız her iki kural kategorisi de her isteme uygulanır.