public sealed class PiAndJailbreakFilterResult : IMessage<PiAndJailbreakFilterResult>, IEquatable<PiAndJailbreakFilterResult>, IDeepCloneable<PiAndJailbreakFilterResult>, IBufferMessage, IMessage
Reference documentation and code samples for the Model Armor v1beta API class PiAndJailbreakFilterResult.
Prompt injection and Jailbreak Filter Result.
Implements
IMessagePiAndJailbreakFilterResult, IEquatablePiAndJailbreakFilterResult, IDeepCloneablePiAndJailbreakFilterResult, IBufferMessage, IMessageNamespace
Google.Cloud.ModelArmor.V1BetaAssembly
Google.Cloud.ModelArmor.V1Beta.dll
Constructors
PiAndJailbreakFilterResult()
public PiAndJailbreakFilterResult()
PiAndJailbreakFilterResult(PiAndJailbreakFilterResult)
public PiAndJailbreakFilterResult(PiAndJailbreakFilterResult other)
Parameter | |
---|---|
Name | Description |
other |
PiAndJailbreakFilterResult |
Properties
ConfidenceLevel
public DetectionConfidenceLevel ConfidenceLevel { get; set; }
Confidence level identified for Prompt injection and Jailbreak.
Property Value | |
---|---|
Type | Description |
DetectionConfidenceLevel |
ExecutionState
public FilterExecutionState ExecutionState { get; set; }
Output only. Reports whether Prompt injection and Jailbreak filter was successfully executed or not.
Property Value | |
---|---|
Type | Description |
FilterExecutionState |
MatchState
public FilterMatchState MatchState { get; set; }
Output only. Match state for Prompt injection and Jailbreak.
Property Value | |
---|---|
Type | Description |
FilterMatchState |
MessageItems
public RepeatedField<MessageItem> MessageItems { get; }
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.
Property Value | |
---|---|
Type | Description |
RepeatedFieldMessageItem |