ContentFilter

Content filtering metadata associated with processing a single request.

ContentFilter contains a reason and an optional supporting string. The reason may be unspecified.

JSON representation
{
  "reason": enum (BlockedReason),
  "message": string
}
Fields
reason

enum (BlockedReason)

The reason content was blocked during request processing.

message

string

A string that describes the filtering behavior in more detail.

BlockedReason

A list of reasons why content may have been blocked.

Enums
BLOCKED_REASON_UNSPECIFIED A blocked reason was not specified.
SAFETY Content was blocked by safety settings.
OTHER Content was blocked, but the reason is uncategorized.