Respons dari model yang mendukung beberapa kandidat.
Catatan tentang rating keamanan dan pemfilteran konten. Keduanya dilaporkan untuk perintah di GenerateContentResponse.prompt_feedback
dan untuk setiap kandidat di finishReason
dan di safetyRatings
. Kontrak API adalah: - semua kandidat yang diminta akan ditampilkan atau tidak ada kandidat sama sekali - tidak ada kandidat yang ditampilkan hanya jika ada sesuatu yang salah dengan perintahnya (lihat promptFeedback
) - masukan untuk setiap kandidat dilaporkan di finishReason
dan safetyRatings
.
Representasi JSON |
---|
{ "candidates": [ { object ( |
Kolom | |
---|---|
candidates[] |
Respons kandidat dari model. |
promptFeedback |
Menampilkan masukan perintah yang terkait dengan filter konten. |
PromptFeedback
Kumpulan metadata masukan dari perintah yang ditentukan di GenerateContentRequest.content
.
Representasi JSON |
---|
{ "blockReason": enum ( |
Kolom | |
---|---|
blockReason |
Opsional. Jika ditetapkan, perintah akan diblokir dan tidak ada kandidat yang ditampilkan. Susun ulang perintah Anda. |
safetyRatings[] |
Rating untuk keamanan dialog. Maksimal ada satu rating per kategori. |
BlockReason
Menentukan alasan pemblokiran perintah.
Enum | |
---|---|
BLOCK_REASON_UNSPECIFIED |
Nilai default. Nilai ini tidak digunakan. |
SAFETY |
Dialog diblokir karena alasan keamanan. Anda dapat memeriksa safetyRatings untuk memahami kategori keamanan mana yang memblokirnya. |
OTHER |
Perintah diblokir karena alasan yang tidak diketahui. |