Gemini'yi Firebase'te kullanmaya başlamadan önce Firebase konsolunda etkinleştirmeniz gerekir. Firebase'te Gemini, proje ve kullanıcı başına etkinleştirilir ve Gemini Code Assist'e dahildir. Daha fazla bilgi için Gemini Code Assist'i ayarlama başlıklı makaleyi inceleyin.
Gerekli izinler
Firebase'te Gemini özelliklerini etkinleştirmek ve kullanmak için belirli IAM rolleri ve izinleri gerekir.
- Sahip veya düzenleyici IAM rolüne sahip proje üyeleri, Firebase'de Gemini'yi etkinleştirebilir ve özelliklerini kullanabilir.
- Projeyi görüntüleyen kullanıcılar Firebase'te Gemini'yi etkinleştiremez ancak Gemini for Google Cloud kullanıcı rolü atanmışsa Firebase sohbetinde Gemini, yardım ve Crashlytics'te yapay zeka yardımı gibi özellikleri kullanabilir.
Bir proje üyesine Gemini for Google Cloud kullanıcı rolünü nasıl atayacağınızı buradan öğrenebilirsiniz. IAM rollerini yalnızca proje sahipleri düzenleyebilir.
- Firebase Konsolu'nda Proje ayarları'nı ve ardından Kullanıcılar ve izinler'i seçin.
- İlgili proje üyesinin satırını bulun.
- Diğer seçenekler'i tıklayın ve Erişimi düzenle'yi seçin.
- Roller'i genişletin, Gemini for Google Cloud Kullanıcı'yı seçin ve Bitti'yi tıklayın.
- Değişikliği kaydetmek için Rolleri güncelle'yi tıklayın. Yeni rolün kullanıcınıza uygulanması bir veya iki dakika sürebilir.
Bir proje için Firebase'te Gemini'yi ayarlama
Hesabınızda gerekli izinlerin bulunduğundan emin olduktan sonra projeniz için Firebase'de Gemini'yi etkinleştirebilirsiniz.
Gemini'yi Firebase'de etkinleştirmek için:
Proje sahibi veya düzenleyici olarak Firebase konsolunu açın, bir proje seçin ve sağ üstteki konsol menüsünde bulunan ✦Firebase'te Gemini'yi tıklayın.
Gemini bölmesi görünür.
Gösterilen bilgileri inceleyin ve Başlayın'ı tıklayın.
İsteğe bağlı olarak, projenizdeki diğer kullanıcılar için Firebase'te Gemini'yi etkinleştirin: Proje ayarları'ndan Kullanıcılar ve izinler'i seçin ve ek kullanıcılara Gemini for Google Cloud rolünü atayın.
Artık Firebase'te Gemini ile Firebase geliştirme sürecinize hız kazandırmaya hazırsınız. Firebase'te Gemini ile etkileşim hakkında daha fazla bilgi edinmek için Firebase Console'da Gemini'yi deneyin.
Firebase'de Gemini'yi kapatma
Firebase'daki Gemini ve desteklediği özellikler (ör. Crashlytics'daki yapay zeka yardımı) dahil tüm Gemini for Google Cloud ürünlerini devre dışı bırakmak için Gemini for Google Cloud API'yi devre dışı bırakma başlıklı makaleyi inceleyin. Aksi takdirde, belirli kullanıcıların erişimini sınırlandırabilirsiniz.
Belirli kullanıcıların erişimini sınırlamak için her kullanıcıdan Gemini for Google Cloud kullanıcı rolünü kaldırabilirsiniz:
- Firebase konsolunda Proje ayarları'nı açın, Kullanıcılar ve izinler'i seçin ve güncellemek istediğiniz her kullanıcı için Gemini for Google Cloud rolünü kaldırın.
Firebase'te Gemini ile ilgili sorunları giderme
Firebase konsolunda ✦Firebase'da Gemini görünmüyorsa aşağıdakileri kontrol edin:
- Google Cloud konsolunda Gemini for Google Cloud API aracının etkinleştirildiğini doğrulayın.
- Erişim vermek istediğiniz kullanıcılara IAM'da Cloud AI tamamlayıcı kullanıcısı rolünün atandığından emin olun.
Sonraki adımlar
- Firebase konsolunda Gemini'i deneyin.
- İstem optimizasyonu hakkında daha fazla bilgi edinin.