Buat teks dari perintah khusus teks menggunakan Gemini API


Saat memanggil Gemini API dari aplikasi Anda menggunakan Vertex AI for Firebase SDK, Anda dapat memerintahkan model Gemini untuk membuat teks berdasarkan input hanya teks.

Sebelum memulai

Pelajari panduan memulai Vertex AI for Firebase SDK jika Anda belum melakukannya. Pastikan Anda telah melakukan semua hal berikut:

  • Siapkan project Firebase baru atau yang sudah ada, termasuk menggunakan paket harga Blaze dan mengaktifkan API yang diperlukan.

  • Hubungkan aplikasi Anda ke Firebase, termasuk mendaftarkan aplikasi dan menambahkan konfigurasi Firebase ke aplikasi tersebut.

  • Tambahkan SDK dan lakukan inisialisasi layanan Vertex AI serta model generatif di aplikasi Anda.

Setelah menghubungkan aplikasi ke Firebase, menambahkan SDK, serta melakukan inisialisasi layanan Vertex AI dan model generatif, Anda siap memanggil Gemini API.

Membuat teks dari input hanya teks

Anda dapat memanggil Gemini API dengan input yang hanya mencakup teks. Untuk panggilan ini, Anda harus menggunakan model yang mendukung perintah hanya teks (seperti Gemini 1.5 Pro).

Pilih apakah Anda ingin men-streaming respons (generateContentStream) atau menunggu respons hingga seluruh hasil dihasilkan (generateContent).

Perangkat streaming

Anda dapat mencapai interaksi yang lebih cepat dengan tidak menunggu seluruh hasil dari pembuatan model. Sebagai gantinya, gunakan streaming untuk menangani hasil parsial.

Contoh ini menunjukkan cara menggunakan generateContentStream() untuk melakukan streaming teks yang dihasilkan dari permintaan perintah yang hanya menyertakan teks:

Tanpa streaming

Atau, Anda dapat menunggu seluruh hasil, bukan streaming. hasilnya hanya ditampilkan setelah model menyelesaikan seluruh proses pembuatan.

Contoh ini menunjukkan cara menggunakan generateContent() untuk membuat teks dari permintaan prompt yang hanya menyertakan teks:

Pelajari cara memilih model Gemini dan, jika perlu, lokasi yang sesuai untuk kasus penggunaan dan aplikasi Anda.

Kamu bisa apa lagi?

  • Pelajari cara menghitung token sebelum mengirim perintah panjang ke model.
  • Mulailah memikirkan untuk mempersiapkan produksi, termasuk menyiapkan Firebase App Check untuk melindungi Gemini API dari penyalahgunaan oleh klien yang tidak sah.

Mencoba kemampuan lain Gemini API

Pelajari cara mengontrol pembuatan konten

Anda juga dapat bereksperimen dengan prompt dan konfigurasi model menggunakan Vertex AI Studio.

Pelajari lebih lanjut model Gemini

Pelajari model yang tersedia untuk berbagai kasus penggunaan serta kuota dan harganya.


Memberikan masukan tentang pengalaman Anda menggunakan Vertex AI for Firebase