Gemini'ı Firebase konsolunda deneyin

Firebase'de Gemini'ı kurduktan sonra, Firebase geliştirici deneyiminizi geliştirmek için kullanmaya başlayabilirsiniz.

Gemini bölmesini açmak için:

Gemini bölmesi açılır ve Firebase konsolundaki tüm sayfalarda gösterilmeye devam eder. Artık Gemini ile sohbet edebilir ve Gemini bölmesinde sunulan tüm özellikleri keşfedebilirsiniz.

Firebase konsolunda spark Gemini görünmüyorsa etkinleştirmek için Firebase'de bir proje için Gemini'ı kurma bölümündeki adımları uygulayın.

Gemini ile sohbet et

Gemini bölmesini açtıktan sonra, Gemini ile hemen bir sohbet başlatabilir ve doğal dil kullanarak sorular sormaya başlayabilirsiniz.

Aşağıdaki adımlarda, Cloud Firestore hakkında Gemini ile yapabileceğiniz bir konuşma gösterilmiştir. Bu örnekte, Gemini'dan size temel bir Firestore kuralı kümesi sağlamasını ve gereklilikler ekledikçe bunları bir araya getirmesini istiyorsunuz:

  1. Firebase ile ilgili her şeyi sor alanına aşağıdaki istemi girin ve ardından gönder'i Gönder'i tıklayın:

    Can you provide a short, secure set of Firestore rules for a chat app?
    

    Gemini, yanıtını gösterir. Bu yanıt, genellikle önerdiği kuralları ve kuralların işleyiş şeklinin eksiksiz bir açıklamasını içerir.

  2. Ardından, Gemini'dan kuralları genişletmesini ve geliştirmesini isteyin. Örneğin, Gemini, kimliği doğrulanan herhangi bir kullanıcının sohbetleri okumasına ve sohbetlere yazmasına olanak tanıyan temel bir kural dizisiyle yanıt verdiyse daha kısıtlayıcı bir kural grubu talep edebilirsiniz. Firebase hakkında her şeyi sor alanına aşağıdaki istemi girin ve ardından gönder Gönder'i tıklayın:

    Can you update the rules so that only the sender and recipient can access chats and supports image storage?
    

    Gemini, kural grubunun her bileşenini eksiksiz bir şekilde açıklayarak resim depolamayı içeren daha kısıtlayıcı kurallarla yanıt vermelidir. Ayrıca Cloud Firestore belgeleri veya ilgili kod laboratuvarları gibi yararlı kaynakların bağlantılarını da sağlamalıdır.

  3. Ayrıca, kuralları alana yapıştırabilir ve tavsiye isteyebilirsiniz. Markdown söz dizimi desteklenir. Böylece aşağıdaki gibi bir sorgu girebilirsiniz:

    What can you tell me about this Firestore rule set?
    
      ```
      rules_version = '2';
      service cloud.firestore {
        match /databases/{database}/documents {
    
          match /users/{userId} {
            allow read, write: if request.auth.uid == userId;
          }
    
          match /chats/{chatId} {
            function isParticipant() {
              return request.auth.uid in resource.data.participants;
            }
    
            allow read, create: if isParticipant();
            allow update, delete: if false;
          }
    
          match /chats/{chatId}/messages/{messageId} {
            allow read, create: if isParticipant();
          }
        }
      }
      ```
    

    Görüşmeyi sürdürebilir ve sorun giderme adımları sırasında üzerinde çalıştığınız kuralları paylaşmaya devam edebilirsiniz. Gemini iyileştirmeler ve optimizasyonlar önerir.

Firebase konsolunda Gemini bölmesini keşfetme

Firebase konsolundaki Gemini bölmesi, Gemini modeliyle ortak çalışmayı kolaylaştıran çeşitli özelliklere sahiptir.

Option İşlem
destek ile iletişim kurun Yardım alın: Geliştirici belgelerinde arama yapın, destek ekibiyle iletişime geçin ve Firebase hizmet durumunu kontrol edin.
kıvılcım Yardım görünümü etkinken Firebase sohbetinde Gemini'ı etkinleştirin.
Görüşmeyi temizleyin. Görüşmeyi temizlediğinizde, önceki tüm bağlam silinir ve yeni bir görüşme oturumu başlar.
text_select_start Gemini bölmesini konsolda belirli bir konuma yerleştirin. Bölmeyi sola, üste, sağa veya alta yerleştirmeyi seçebilirsiniz.
text_select_move_back_word Gemini bölmesini yuvasından çıkararak orijinal haline döndürün.
tam ekran Tüm konsolu kaplayacak şekilde Gemini bölmesini ekranı kaplayacak şekilde büyütün.
fullscreen_exit Gemini bölmesini orijinal boyutuna geri yükleyin.
Firebase'de Gemini deneyiminizle ilgili sorunu Firebase ekibine bildirin. Hataları bildirmenizi, iyileştirme önermenizi veya genel geri bildirimde bulunmanızı öneririz.
kapat Gemini bölmesini kapatın.

Crashlytics'te yapay zeka yardımını kullanma

Kilitlenmelerinizle ilgili analiz oluşturmak amacıyla Crashlytics'te yapay zeka yardımını kullanmak için:

  1. Projenizde Crashlytics sayfasını açın ve uygulamanızı seçin.
  2. İncelemek istediğiniz kilitlenmeyi bulup seçin. Bir AI analizleri oluştur düğmesi içeren Crashlytics etkinlik sayfası görünür.

  3. Yapay zeka analizleri oluştur düğmesini tıklayın.

    Analizler aşağıdakilerden biri veya daha fazlası ile birlikte gösterilir:

    • olası neden içeren kilitlenme analizi
    • hata ayıklama talimatları
    • uygulanabilir sonraki adımlar
    • en iyi uygulamalar

makalelerini inceleyin.

Crashlytics'te AI yardımı alma sayfasından daha fazla bilgi edinebilirsiniz.