候補の完了を含む、モデルからのレスポンス。
JSON 表現 |
---|
{ "candidates": [ { object ( |
フィールド | |
---|---|
candidates[] |
モデルからのレスポンス候補。 |
filters[] |
プロンプトとレスポンスのテキストのコンテンツ フィルタリング メタデータのセット。 これは、このレスポンスから候補をブロックした ブロックは、リクエストの |
safetyFeedback[] |
コンテンツ フィルタリングに関連する安全に関するフィードバックを返します。 |
TextCompletion
モデルから返された出力テキスト。
JSON 表現 |
---|
{ "output": string, "safetyRatings": [ { object ( |
フィールド | |
---|---|
output |
出力のみ。モデルから返された生成テキスト。 |
safetyRatings[] |
レスポンスの安全性に関する評価。 カテゴリごとに最大 1 つの評価があります。 |
citationMetadata |
出力のみ。この このフィールドには、 |
SafetyFeedback
リクエスト全体に対する安全性に関するフィードバック
このフィールドは、入力やレスポンスの内容が安全性設定によってブロックされた場合に入力されます。SafetyFeedback はすべての HarmCategory に存在するとは限りません。各 SafetyFeedback は、リクエストで使用された安全設定と、結果を返すために許容される最低の HarmProbability を返します。
JSON 表現 |
---|
{ "rating": { object ( |
フィールド | |
---|---|
rating |
安全性の評価はコンテンツに基づいて評価されました。 |
setting |
リクエストに適用される安全性設定。 |