Alur kerja lanjutan untuk template


Untuk Firebase AI Logic, konsol Firebase menyediakan UI terpandu bagi Anda untuk menentukan konten template. Namun, ada beberapa kasus penggunaan saat Anda mungkin memerlukan cara yang lebih canggih untuk menyiapkan template, termasuk:

Alur kerja lanjutan yang dijelaskan di halaman ini menggunakan Firebase AI Logic REST API.

Perhatikan hal berikut saat menggunakan REST API:

  • Jika Anda menyediakan template di lokasi tertentu, permintaan dari aplikasi Anda harus mengakses model di lokasi yang sama. Jika lokasi tidak cocok, permintaan akan gagal.

  • Daftar template di konsol Firebase hanya menampilkan template yang (setidaknya) disediakan di lokasi global.

  • Jika template tidak dikunci, Anda dapat mengganti template dengan menggunakan ID template yang sama dalam panggilan REST API. Template yang dikunci tidak dapat ditimpa.

Menentukan lokasi untuk template

Bagian ini hanya berlaku jika Anda menggunakan Vertex AI Gemini API dan kasus penggunaan Anda memerlukan pembatasan berbasis lokasi. Pelajari lebih lanjut cara menetapkan lokasi untuk mengakses model.

Secara default, saat Anda menggunakan UI terpandu di konsol Firebase, kami menyediakan template di semua wilayah yang tersedia untuk Firebase AI Logic. Kami melakukannya agar template tersedia, apa pun lokasi yang Anda tetapkan dalam permintaan Anda. Namun, jika Anda ingin template Anda hanya tersedia di lokasi tertentu, Anda harus membuat template menggunakan REST API kami.

Saat memanggil endpoint projects.locations.templates.create, tentukan location template sebagai bagian dari pembuatan PromptTemplate.

Memberikan template sebagai file

Anda dapat memberikan konten file template perintah server dengan memanggil endpoint projects.locations.templates.create.