Reference documentation and code samples for the Google Cloud Model Armor V1 Client class PiAndJailbreakFilterResult.
Prompt injection and Jailbreak Filter Result.
Generated from protobuf message google.cloud.modelarmor.v1.PiAndJailbreakFilterResult
Namespace
Google \ Cloud \ ModelArmor \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ execution_state
int
Output only. Reports whether Prompt injection and Jailbreak filter was successfully executed or not.
↳ message_items
array< MessageItem
>
Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.
↳ match_state
int
Output only. Match state for Prompt injection and Jailbreak.
↳ confidence_level
int
Confidence level identified for Prompt injection and Jailbreak.
getExecutionState
Output only. Reports whether Prompt injection and Jailbreak filter was successfully executed or not.
int
setExecutionState
Output only. Reports whether Prompt injection and Jailbreak filter was successfully executed or not.
var
int
$this
getMessageItems
Optional messages corresponding to the result.
A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.
setMessageItems
Optional messages corresponding to the result.
A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.
$this
getMatchState
Output only. Match state for Prompt injection and Jailbreak.
int
setMatchState
Output only. Match state for Prompt injection and Jailbreak.
var
int
$this
getConfidenceLevel
Confidence level identified for Prompt injection and Jailbreak.
int
setConfidenceLevel
Confidence level identified for Prompt injection and Jailbreak.
var
int
$this