Coba Gemini di Firebase console

Setelah menyiapkan Gemini di Firebase, Anda dapat mulai menggunakannya untuk meningkatkan pengalaman developer Firebase Anda.

Untuk membuka panel Gemini:

Panel Gemini akan terbuka dan tetap ada di semua halaman di Firebase console. Anda kini dapat melakukan chat dengan Gemini dan menjelajahi semua fitur yang tersedia di panel Gemini.

Jika spark Gemini di Firebase tidak muncul di Firebase console, ikuti langkah-langkah di artikel Menyiapkan Gemini di Firebase untuk project untuk mengaktifkannya.

Chat dengan Gemini

Setelah membuka panel Gemini, Anda dapat segera memulai percakapan dengan Gemini dan mulai mengajukan pertanyaan menggunakan bahasa alami.

Langkah-langkah berikut menunjukkan percakapan yang mungkin Anda lakukan dengan Gemini tentang Cloud Firestore. Dalam contoh ini, Anda meminta Gemini untuk memberi Anda serangkaian aturan dasar Firestore dan menyempurnakannya bersama saat Anda menambahkan persyaratan:

  1. Di kolom Tanyakan apa saja tentang Firebase, masukkan perintah berikut, lalu klik send Send:

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

    Gemini menampilkan responsnya, yang biasanya akan berisi aturan yang disarankan dan deskripsi lengkap tentang cara kerja aturan tersebut.

  2. Selanjutnya, minta Gemini untuk memperluas dan meningkatkan aturan. Misalnya, jika Gemini merespons dengan serangkaian aturan dasar yang memungkinkan pengguna terautentikasi untuk membaca dan menulis ke chat, Anda dapat meminta serangkaian aturan yang lebih ketat. Masukkan perintah berikut di kolom Tanyakan apa saja tentang Firebase, lalu klik send Send:

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

    Gemini harus merespons dengan aturan yang lebih ketat yang mencakup penyimpanan gambar, yang menjelaskan secara lengkap setiap komponen kumpulan aturan. Halaman ini juga harus menyediakan link ke referensi yang berguna, seperti dokumentasi Cloud Firestore atau lab kode yang relevan.

  3. Selain itu, Anda dapat menempelkan aturan ke dalam kolom dan meminta saran. Sintaks Markdown didukung, sehingga Anda dapat memasukkan kueri seperti berikut:

    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();
          }
        }
      }
      ```
    

    Anda dapat melanjutkan percakapan, dan terus membagikan aturan yang sedang Anda kerjakan selagi memecahkan masalah, dan Gemini akan menyarankan peningkatan serta pengoptimalan.

Menjelajahi panel Gemini di Firebase console

Panel Gemini di Firebase console memiliki sejumlah fitur yang menyederhanakan proses kolaborasi dengan model Gemini.

Opsi Tindakan
contact_support Dapatkan bantuan: Telusuri dokumentasi developer, hubungi dukungan, dan periksa status layanan Firebase.
percikan Saat tampilan Bantuan aktif, alihkan Gemini di chat Firebase.
Hapus percakapan. Jika Anda menghapus percakapan, semua konteks sebelumnya akan dihapus dan sesi percakapan baru dimulai.
teks_pilih_mulai Kaitkan panel Gemini ke lokasi tertentu di konsol. Anda dapat memilih untuk memasang panel ke sisi kiri, atas, kanan, atau bawah.
text_select_move_back_word Lepaskan panel Gemini untuk mengembalikannya ke keadaan semula.
layar penuh Maksimalkan panel Gemini agar dapat memenuhi seluruh konsol.
fullscreen_exit Pulihkan panel Gemini ke ukuran aslinya.
Laporkan masalah ke tim Firebase tentang pengalaman Anda menggunakan Gemini di Firebase. Sebaiknya Anda melaporkan bug, menyarankan peningkatan, atau memberikan masukan umum.
tutup Tutup panel Gemini.

Menggunakan bantuan AI di Crashlytics

Untuk menggunakan bantuan AI di Crashlytics guna menghasilkan insight tentang error Anda:

  1. Buka halaman Crashlytics di project Anda dan pilih aplikasi Anda.
  2. Cari dan pilih error yang ingin diselidiki. Halaman peristiwa Crashlytics akan muncul, yang menampilkan tombol Generate AI insights.

  3. Klik tombol Buat insight AI.

    Insight akan muncul, dengan satu atau beberapa hal berikut:

    • analisis error dengan kemungkinan penyebab
    • petunjuk proses debug
    • langkah selanjutnya yang dapat ditindaklanjuti
    • praktik terbaik

Pelajari lebih lanjut di artikel Mendapatkan bantuan AI di Crashlytics.