Gemini'ı Firebase'da kullanmaya başlamadan önce Firebase konsolunda etkinleştirmeniz gerekir. Firebase'da Gemini, kullanıcı ve proje bazında etkinleştirilir. Etkinleştirme, kullanıcı türünüze ve planınıza bağlıdır.
Google Workspace (eski adıyla G Suite) kullanıcısıysanız Firebase'da Gemini, Gemini Code Assist'e dahildir. Gemini Code Assist abonelikleri, yöneticiniz tarafından doğrudan Firebase konsolundan satın alınabilir ve etkinleştirilebilir. Daha fazla bilgiyi Kurulum bölümünde bulabilirsiniz.Gemini Code Assist
Bireysel kullanıcıysanız Firebase'daki Gemini'ı ücretsiz olarak veya bağlamsal farkındalık ve mesajlaşma kampanyası analizleri sağlayan Gemini Code Assist aboneliğiyle kullanabilirsiniz.
Firebase (ücretsiz) sürümündeki Gemini ile Firebase aboneliği kapsamındaki Gemini'ın hizmet şartlarının farklı olduğunu unutmayın.Gemini Code Assist Firebase'da Gemini'ın verilerinizi nasıl kullandığı hakkında daha fazla bilgi edinin.
Gerekli izinler
Firebase'da 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'ı etkinleştirebilir ve özelliklerini kullanabilir.
- Proje görüntüleyiciler Firebase'da Gemini'ı etkinleştiremez ancak Gemini for Google Cloud Kullanıcı rolü atanmışsa Firebase'da Gemini sohbeti, yardım ve Crashlytics'da yapay zeka yardımı gibi özelliklerini kullanabilir.
- Proje Google Workspace'in (eski adıyla G Suite) bir parçasıysa bir Google Workspace yöneticisi tarafından etkinleştirilmesi gerekir.
Gemini for Google Cloud Kullanıcı rolünü bir proje üyesine atama adımları aşağıda açıklanmıştır. IAM rollerini yalnızca proje sahiplerinin düzenleyebileceğini unutmayın.
- Firebase konsolunda 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.
Firebase'da Gemini'ı kurma
Hesabınızın gerekli izinlere sahip olduğundan emin olduktan sonra Firebase'da projeniz için Gemini'ı etkinleştirebilirsiniz.
Projenizde Firebase kullanımında Gemini'ı etkinleştirmek için aşağıdakileri yapın.
Proje sahibi veya düzenleyicisi olarak Firebase konsolunu açın, bir proje seçin ve sağ üstteki konsol menüsünde bulunan ✦Gemini in Firebase'i 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'da Gemini'ı 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'daki Gemini ile Firebase geliştirme sürecinizi hızlandırmaya hazırsınız. Firebase'da Gemini ile etkileşim kurma hakkında daha fazla bilgi edinmek için Firebase konsolunda Gemini'ı deneyin başlıklı makaleyi inceleyin.
Firebase'da Gemini Code Assist aboneliğiyle Gemini'ı kullanmayı planlıyorsanız kurulum talimatları için Firebase'da Gemini Code Assist aboneliğiyle Gemini başlıklı makaleye gidin.
Gemini Code Assist aboneliğiyle Firebase uygulamasında Gemini
Gemini Code Assist aboneliği satın aldığınızda Firebase'de Gemini'ın kilidini açarsınız. Gemini Code Assist özelliğini etkinleştirmek için abonelik satın almanız ve lisansları kullanıcılara tek tek atamanız gerekir.
Gemini Code Assist özelliğini Firebase veya Google Cloud konsolunda Gemini Yönetici'yi kullanarak etkinleştirebilirsiniz.
Aşağıdaki bölümlerde Gemini Code Assist satın alma ve kullanıcılara lisans atama işlemleri açıklanmaktadır.
Gemini Code Assist satın alma ve lisans atama
Satın alma işlemi yapmadan önce Google Cloud faturalandırma hesabınız olmalı ve bu hesabın faturalandırma yöneticisi olmalısınız. Cloud Billing hesabınız yoksa Yeni bir self servis Cloud Billing hesabı oluşturma başlıklı makaledeki talimatları uygulayın.
Gemini Code Assist aboneliği satın almak ve lisans atamak için:
- Gemini bölmesini açmak için ✦Gemini in Firebase seçeneğini tıklayın.
- Kullanıcı türünüze bağlı olarak:
- Görünen bilgi notunda abonelik satın alın'ı tıklayın.
- Gemini ile daha fazlasını mı yapmak istiyorsunuz? banner'ında Deneyin'i Gemini Code Assist tıklayın.
- Satın almak istediğiniz Gemini Code Assist abonelik türünü seçin ve Başlayın'ı tıklayın. Standard ve Enterprise sürümleri arasındaki farklar hakkında daha fazla bilgi edinmek için Sürümleri Gemini Code Assist karşılaştırma başlıklı makaleyi inceleyin.
- Devam'ı tıklayın.
- Aboneliği satın almak için kullanmak istediğiniz Cloud Billing hesabını seçin.
- Satın almak istediğiniz Gemini Code Assist abonelik türünü seçip Devam'ı tıklayın.
- Aboneliği yapılandırın bölümünde, aboneliği yapılandırmak için aşağıdaki alanlar da dahil olmak üzere tüm alanları doldurun:
- Abonelik görünen adı.
- Lisans sayısı. Lisanslar kullanıcı başına atanır. Bu nedenle, Gemini Code Assist ve Gemini in Firebase özelliklerine erişmesi gereken tüm kullanıcılar için yeterli sayıda lisans satın aldığınızdan emin olun. Enterprise sürümünü satın alıyorsanız en az 10 lisans satın almanız gerektiğini unutmayın.
- Abonelik dönemi (aylık veya yıllık). Yıllık abonelikte, tek seferlik ödeme yerine aylık olarak ücretlendirilen indirimli bir fiyat uygulanır. Gemini Code Assist fiyatlandırma planları hakkında daha fazla bilgi edinmek için Gemini Code Assist fiyatlandırması başlıklı makaleyi inceleyin.
- Taahhüt süresi (aylık veya yıllık) sona erdikten sonra otomatik abonelik yenileme. Otomatik yenileme, aboneliğinizin ve lisanslarınızın etkin kalmasını sağlar. Abonelik otomatik olarak yenilenmezse mevcut dönem sona erdiğinde abonelik sona erer. Bu durumda, satın alma sürecini tekrar uygulamanız ve lisansları yeniden atamanız gerekir.
- Aboneliği onaylamak için Devam'ı tıklayın.
- Abonelik ayrıntılarını inceleyin ve şartları kabul ediyorsanız Bu satın alma işleminin şartlarını kabul ediyorum'u, ardından Satın alma işlemini tamamla'yı seçin.
- Ardından, her kullanıcıya lisans atamanız gerekir. Sonraki: Gemini Lisans Atamalarını Yönetin'i tıklayın ve Lisans atama işlemine geçin.
- Lisanslı kullanıcı ekle'yi tıklayın. Kullanıcı seçimi iletişim kutusu görünür. Belirli kullanıcıları aramak için adlarını arama kutusuna girin.
- Listeden bir veya daha fazla kullanıcı seçip Sonraki'yi tıklayın.
Lisans ata'yı tıklayın.
Gemini Code AssistLisans atama işlemini tamamladıktan sonra Firebase konsoluna dönüp Bitti'yi tıklayın.
Gemini Code Assist aboneliğinizi yönetin
Gemini Code Assist aboneliği satın alma akışını tamamladıysanız Gemini Code Assist aboneliğinizi yönetebilir ve Firebase konsolundan lisans atayabilirsiniz.
Aboneliğinizi yönetmek ve Gemini Code Assist lisansı atamak için:
- Firebase konsolunda Proje ayarları > Kullanım ve Faturalandırma > Abonelikler'i seçin.
- Aboneliklerinizi yönetin bölümünde abonelik bağlantısını tıklayın.
- Açılan pencerede Lisansları yönet'i tıklayın. Gemini Code Assist lisans yönetimi ve abonelik ayarları Google Cloud konsolunda açılır.
Lisanslı kullanıcı eklemek için:
- Lisanslı kullanıcı ekle'yi tıklayın. Kullanıcı seçimi iletişim kutusu görünür. Belirli kullanıcıları aramak için adlarını arama kutusuna girin.
- Listeden bir veya daha fazla kullanıcı seçip Sonraki'yi tıklayın.
- Lisans ata'yı tıklayın.
Lisansların atamasını kaldırmak için:
- Atamasını kaldırmak istediğiniz kullanıcıları seçin ve Lisansların atamasını kaldır'ı tıklayın.
Aboneliğinizde değişiklik yapmak için Abonelik ayarları sekmesini ve ardından Aboneliği değiştir'i tıklayın.
Gemini Code Assist aboneliğini seçip Devam'ı tıklayın.
Ardından, aşağıdaki abonelik ayarlarından herhangi birini güncelleyebilirsiniz:
- Abonelik görünen adı.
- Lisans sayısı. Lisanslar kullanıcı başına atanır. Bu nedenle, Gemini Code Assist ve Gemini in Firebase özelliklerine erişmesi gereken tüm kullanıcılar için yeterli sayıda lisans satın aldığınızdan emin olun. Enterprise sürümünü satın alıyorsanız en az 10 lisans satın almanız gerektiğini unutmayın.
- Abonelik dönemi (aylık veya yıllık). Yıllık abonelikte, tek seferlik ödeme yerine aylık olarak ücretlendirilen indirimli bir fiyat uygulanır. Gemini Code Assist fiyatlandırma planları hakkında daha fazla bilgi edinmek için Gemini Code Assist fiyatlandırması başlıklı makaleyi inceleyin.
- Taahhüt süresi (aylık veya yıllık) sona erdikten sonra otomatik abonelik yenileme. Otomatik yenileme, aboneliğinizin ve lisanslarınızın etkin kalmasını sağlar. Abonelik otomatik olarak yenilenmezse mevcut dönem sona erdiğinde abonelik sona erer. Bu durumda, satın alma sürecini tekrar uygulamanız ve lisansları yeniden atamanız gerekir.
Devam'ı tıklayın.
Şartları kabul ediyorsanız Bu satın alma işleminin şartlarını kabul ediyorum'u ve Değişiklikleri kaydet'i tıklayın.
Firebase'da Gemini'ı devre dışı bırakma
Gemini for Google Cloud ürünlerinin tümünü (Firebase'daki Gemini dahil) ve desteklediği özellikleri (ör. Crashlytics'da yapay zeka yardımı) devre dışı bırakmak için Gemini for Google Cloud API'ı devre dışı bırakma başlıklı makaleyi inceleyin. Aksi takdirde, belirli kullanıcıların erişimini sınırlayabilirsiniz.
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.
Gemini Code Assist özelliğini devre dışı bırakmak için Gemini Code Assist özelliğini devre dışı bırakma başlıklı makaledeki talimatları uygulayın.
Firebase'da Gemini ile ilgili sorunları giderme
✦Firebase'da Gemini, Firebase konsolunda görünmüyorsa aşağıdaki adımları uygulayın:
- Gemini for Google Cloud API aracının Google Cloud konsolunda etkinleştirildiğini doğrulayın.
- Erişim izni vermek istediğiniz kullanıcılara IAM'de Cloud AI Companion Kullanıcısı rolünün atandığından emin olun.
- Gemini Code Assist kullanıyorsanız etkilenen kullanıcılara lisans atandığından emin olun.
"Şu anda Gemini Code Assist lisansınız yok" mesajını görüyorsanız Google Workspace kullanıcısı olduğunuz ve Firebase'da Gemini'ı kullanmak için Gemini Code Assist aboneliğinizin olması gerektiği anlamına gelir. Gemini Code Assist aboneliğiyle Firebase'da Gemini hakkında daha fazla bilgi edinin.
Sonraki adımlar
- Firebase konsolunda Gemini'ı deneyin.
- İstem optimizasyonu hakkında daha fazla bilgi edinin.