支援多個候選模型的模型回應。
安全評分和內容篩選注意事項。系統會回報 GenerateContentResponse.prompt_feedback
中的提示,以及 finishReason
和 safetyRatings
中每位候選人的通報。API 合約是指:所有請求的候選者都無法傳回,或完全無法候選 - 只有在提示出現錯誤時,系統才會傳回任何候選人 (請參閱 promptFeedback
)。系統會透過 finishReason
和 safetyRatings
回報每位候選人的意見回饋。
JSON 表示法 |
---|
{ "candidates": [ { object ( |
欄位 | |
---|---|
candidates[] |
模型的候選回應。 |
promptFeedback |
傳回與內容篩選器相關的提示意見回饋。 |
PromptFeedback
GenerateContentRequest.content
中指定的提示意見回饋中繼資料組合。
JSON 表示法 |
---|
{ "blockReason": enum ( |
欄位 | |
---|---|
blockReason |
選用設定。如果設定,系統就會封鎖提示,不會傳回候選文字。改寫提示。 |
safetyRatings[] |
評分以確保提示安全。每個類別最多有一個評分。 |
BlockReason
說明提示遭到封鎖的原因。
列舉 | |
---|---|
BLOCK_REASON_UNSPECIFIED |
預設值。這個值未使用。 |
SAFETY |
基於安全考量,系統已封鎖提示。你可以查看「safetyRatings 」,瞭解哪個安全性類別封鎖了這項功能。 |
OTHER |
提示因不明原因而遭到封鎖。 |