PromptFeedback

class PromptFeedback


Feedback on the prompt provided in the request.

Summary

Public constructors

PromptFeedback(
    blockReason: BlockReason?,
    safetyRatings: List<SafetyRating>,
    blockReasonMessage: String?
)

Public properties

BlockReason?

The reason that content was blocked, if at all.

String?

A message describing the reason that content was blocked, if any.

List<SafetyRating>

A list of relevant SafetyRating.

Public constructors

PromptFeedback

PromptFeedback(
    blockReason: BlockReason?,
    safetyRatings: List<SafetyRating>,
    blockReasonMessage: String?
)
Parameters
blockReason: BlockReason?

The reason that content was blocked, if at all.

safetyRatings: List<SafetyRating>

A list of relevant SafetyRating.

blockReasonMessage: String?

A message describing the reason that content was blocked, if any.

Public properties

blockReason

val blockReasonBlockReason?

The reason that content was blocked, if at all.

blockReasonMessage

val blockReasonMessageString?

A message describing the reason that content was blocked, if any.

safetyRatings

val safetyRatingsList<SafetyRating>

A list of relevant SafetyRating.