Google Cloud Ai Platform V1 Client - Class BlockedReason (1.44.0)

Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class BlockedReason.

Blocked reason enumeration.

Protobuf type google.cloud.aiplatform.v1.GenerateContentResponse.PromptFeedback.BlockedReason

Namespace

Google \ Cloud \ AIPlatform \ V1 \ GenerateContentResponse \ PromptFeedback

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

BLOCKED_REASON_UNSPECIFIED

Value: 0

Unspecified blocked reason.

Generated from protobuf enum BLOCKED_REASON_UNSPECIFIED = 0;

SAFETY

Value: 1

Candidates blocked due to safety.

Generated from protobuf enum SAFETY = 1;

OTHER

Value: 2

Candidates blocked due to other reason.

Generated from protobuf enum OTHER = 2;

BLOCKLIST

Value: 3

Candidates blocked due to the terms which are included from the terminology blocklist.

Generated from protobuf enum BLOCKLIST = 3;

PROHIBITED_CONTENT

Value: 4

Candidates blocked due to prohibited content.

Generated from protobuf enum PROHIBITED_CONTENT = 4;

MODEL_ARMOR

Value: 5

The user prompt was blocked by Model Armor.

Generated from protobuf enum MODEL_ARMOR = 5;

JAILBREAK

Value: 6

The user prompt was blocked due to jailbreak.

Generated from protobuf enum JAILBREAK = 6;

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月08日 UTC.