Google Cloud Model Armor V1beta Client - Class RaiFilter (0.4.0)

Reference documentation and code samples for the Google Cloud Model Armor V1beta Client class RaiFilter.

Responsible AI filter.

Generated from protobuf message google.cloud.modelarmor.v1beta.RaiFilterSettings.RaiFilter

Namespace

Google \ Cloud \ ModelArmor \ V1beta \ RaiFilterSettings

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ filter_type int

Required. Type of responsible AI filter.

↳ confidence_level int

Optional. Confidence level for this RAI filter. During data sanitization, if data is classified under this filter with a confidence level equal to or greater than the specified level, a positive match is reported. If the confidence level is unspecified (i.e., 0), the system will use a reasonable default level based on the filter_type.

getFilterType

Required. Type of responsible AI filter.

Returns
Type Description
int

setFilterType

Required. Type of responsible AI filter.

Parameter
Name Description
var int
Returns
Type Description
$this

getConfidenceLevel

Optional. Confidence level for this RAI filter.

During data sanitization, if data is classified under this filter with a confidence level equal to or greater than the specified level, a positive match is reported. If the confidence level is unspecified (i.e., 0), the system will use a reasonable default level based on the filter_type.

Returns
Type Description
int

setConfidenceLevel

Optional. Confidence level for this RAI filter.

During data sanitization, if data is classified under this filter with a confidence level equal to or greater than the specified level, a positive match is reported. If the confidence level is unspecified (i.e., 0), the system will use a reasonable default level based on the filter_type.

Parameter
Name Description
var int
Returns
Type Description
$this