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ı saklayın ve yönetin. Kural oluşturmak için aşağıdaki adımları uygulayın:
- Gemini'ın ayarlarını açmak için IDE'nin alt kısmındaki Gemini durum simgesini
tıklayın, ardından Yapay Zekayı Yapılandır > İstem Kitaplığı'nı tıklayın. Alternatif olarak Dosya (macOS'te Android Studio) > Ayarlar > Araçlar > Yapay Zeka > İstem Kitaplığı'na da gidebilirsiniz. - 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.xmldosyasına kaydedilir.
- 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 kritik olmasa da okunabilirlik ve sürdürülebilirlik açısından birden fazla kuralı madde işaretli bir listede kullanmayı düşünebilirsiniz.
- Ayarları kaydedip ayarlar iletişim kutusunda kalmak için Uygula'yı tıklayın. Ayarlar iletişim kutusunu kaydedip çı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
- Kodlama dili tercihleri (ör. "Tüm kod örneklerini Kotlin ile ver")
Bir 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, seçilen çıktıyı ve biçimi belirtmek ve Gemini'ın davranışını şekillendirerek daha doğru ve faydalı yanıtlar üretmesine yardımcı olmak için kuralları kullanın. Hem IDE düzeyinde hem de proje düzeyinde kurallar kullanıyorsanız her iki kural kategorisi de her isteme uygulanır.