public sealed class FilterConfig : IMessage<FilterConfig>, IEquatable<FilterConfig>, IDeepCloneable<FilterConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Model Armor v1beta API class FilterConfig.
Filters configuration.
Implements
IMessageFilterConfig, IEquatableFilterConfig, IDeepCloneableFilterConfig, IBufferMessage, IMessageNamespace
Google.Cloud.ModelArmor.V1BetaAssembly
Google.Cloud.ModelArmor.V1Beta.dll
Constructors
FilterConfig()
public FilterConfig()
FilterConfig(FilterConfig)
public FilterConfig(FilterConfig other)
Parameter | |
---|---|
Name | Description |
other |
FilterConfig |
Properties
MaliciousUriFilterSettings
public MaliciousUriFilterSettings MaliciousUriFilterSettings { get; set; }
Optional. Malicious URI filter settings.
Property Value | |
---|---|
Type | Description |
MaliciousUriFilterSettings |
PiAndJailbreakFilterSettings
public PiAndJailbreakFilterSettings PiAndJailbreakFilterSettings { get; set; }
Optional. Prompt injection and Jailbreak filter settings.
Property Value | |
---|---|
Type | Description |
PiAndJailbreakFilterSettings |
RaiSettings
public RaiFilterSettings RaiSettings { get; set; }
Optional. Responsible AI settings.
Property Value | |
---|---|
Type | Description |
RaiFilterSettings |
SdpSettings
public SdpFilterSettings SdpSettings { get; set; }
Optional. Sensitive Data Protection settings.
Property Value | |
---|---|
Type | Description |
SdpFilterSettings |