Anda dapat mengontrol pembuatan respons dengan berbagai cara, bergantung pada kasus penggunaan dan tingkat kontrol yang Anda perlukan.
Desain perintah
Pelajari desain perintah agar Anda dapat memengaruhi model untuk menghasilkan output yang spesifik sesuai kebutuhan Anda.
Misalnya, pelajari cara memberikan informasi relevan yang terkait dengan tugas dengan cara terstruktur.
Konfigurasi model
Tetapkan konfigurasi model untuk mengontrol cara model menghasilkan respons. Opsi konfigurasi bergantung pada model dan kemampuan yang Anda gunakan.
Untuk model Gemini, Anda dapat mengonfigurasi parameter seperti token output maksimum, suhu, top-K, dan top-P. Selain itu, jika menggunakan Gemini Live API, Anda juga dapat mengonfigurasi jenis respons (audio, teks), dan suara yang digunakan dalam respons audio.
Untuk model Imagen, Anda dapat mengonfigurasi parameter seperti jumlah gambar yang akan dihasilkan, rasio aspek, menambahkan watermark, dll.
Setelan keamanan
Gunakan setelan keamanan untuk menyesuaikan kemungkinan mendapatkan respons yang mungkin dianggap berbahaya. Setelan ini dapat membantu Anda mengontrol output untuk kemungkinan ujaran kebencian, pelecehan, seksual vulgar, dan konten berbahaya.
Misalnya, Anda dapat memblokir respons yang mempromosikan atau memungkinkan akses ke barang, layanan, dan aktivitas berbahaya.
Petunjuk sistem
Tetapkan petunjuk sistem untuk mengarahkan perilaku model. Fitur ini seperti "preamble" yang Anda tambahkan sebelum model diekspos ke petunjuk lebih lanjut dari pengguna akhir.
Misalnya, Anda dapat memberi tahu model untuk menampilkan respons seolah-olah itu adalah bajak laut atau menampilkan respons dalam format tertentu.
Output terstruktur menggunakan skema respons
Teruskan skema respons bersama dengan perintah untuk menentukan skema output tertentu. Fitur ini paling sering digunakan saat membuat output JSON, tetapi juga dapat digunakan untuk tugas klasifikasi (seperti saat Anda ingin model menggunakan label atau tag tertentu).