Halaman ini menjelaskan cara mengelola template, termasuk mengedit, mengunci, menghapus, dan kontrol versi.
Mengedit dan melakukan iterasi pada template
Anda dapat mengedit template yang tidak terkunci.
Sebaiknya lakukan hal berikut:
Hindari mengedit template yang digunakan dalam produksi.
Setiap perubahan pada template akan segera digunakan oleh permintaan dari aplikasi Anda, jadi Anda harus berhati-hati saat membuat perubahan yang dapat merusak aplikasi atau menyebabkan perubahan perilaku yang tidak terduga.Coba gunakan sistem pembuatan versi untuk melakukan iterasi pada template.
Berikut cara mengedit template yang ada:
Di konsol Firebase, buka tab Firebase AI Logic Prompt templates.
Dalam daftar template, cari dan klik template yang ingin Anda edit.
Jika template dikunci, buka kuncinya dengan mengklik ikon
kunci di sudut kanan atas template.Edit template, lalu klik Simpan.
Jika template dikunci sebelumnya, pastikan untuk mengklik ikon
kunci lagi.Keluar dari template dengan mengklik Tutup.
Mengunci template
Sebaiknya lakukan hal berikut:
Perlu diketahui bahwa mengunci template berfungsi sebagai perlindungan terhadap pengeditan yang tidak disengaja, tetapi mengunci tidak memblokir pengeditan sepenuhnya. Anggota project dengan izin yang sesuai dapat selalu membuka kunci template untuk mengeditnya.
Mengunci template yang sedang digunakan secara aktif oleh kode – terutama kode produksi.
Berikut cara mengunci template:
Di konsol Firebase, buka tab Firebase AI Logic Prompt templates.
Dalam daftar template, cari dan klik template yang ingin Anda kunci.
Kunci template dengan mengklik ikon
kunci di sudut kanan atas template.Keluar dari template dengan mengklik Tutup.
Menghapus template
Perhatikan bahwa jika template dihapus, Anda dapat membuat template baru dengan ID template yang sama.
Berikut cara menghapus template yang ada:
Di konsol Firebase, buka tab Firebase AI Logic Prompt templates.
Dalam daftar template, temukan template yang ingin Anda hapus.
Di akhir baris template, klik
> Hapus .Konfirmasi penghapusan, lalu klik Hapus.
Membuat versi template
Sebaiknya gunakan sistem pembuatan versi untuk template perintah server Anda. Berikut beberapa rekomendasi umum:
Buat ID template yang ditambahkan dengan versi yang menggunakan pembuatan versi semantik (semver) (misalnya,
).my-first-template-v1-0-0Gunakan Firebase Remote Config agar Anda dapat dengan mudah mengubah template dan nilai lainnya dalam permintaan Anda.
Jika ingin menggunakan infrastruktur pembuatan versi standar, Anda dapat menyediakan template sebagai file menggunakan REST API.
Anda dapat menduplikasi template yang ada untuk digunakan sebagai dasar versi berikutnya:
Di konsol Firebase, buka tab Firebase AI Logic Prompt templates.
Dalam daftar template, temukan template yang ingin Anda duplikasikan.
Di akhir baris template, klik
> Duplikasikan .Di template baru, naikkan ID template untuk mencerminkan versi berikutnya.