ContentModerationConfig¶
-
class
oci.generative_ai.models.
ContentModerationConfig
(**kwargs)¶ Bases:
object
The configuration details, whether to add the content moderation feature to the model. Content moderation removes toxic and biased content from responses.
Attributes
MODE_BLOCK
A constant which can be used with the mode property of a ContentModerationConfig. MODE_INFORM
A constant which can be used with the mode property of a ContentModerationConfig. is_enabled
[Required] Gets the is_enabled of this ContentModerationConfig. mode
Gets the mode of this ContentModerationConfig. model_id
Gets the model_id of this ContentModerationConfig. Methods
__init__
(**kwargs)Initializes a new ContentModerationConfig object with values from keyword arguments. -
MODE_BLOCK
= 'BLOCK'¶ A constant which can be used with the mode property of a ContentModerationConfig. This constant has a value of “BLOCK”
-
MODE_INFORM
= 'INFORM'¶ A constant which can be used with the mode property of a ContentModerationConfig. This constant has a value of “INFORM”
-
__init__
(**kwargs)¶ Initializes a new ContentModerationConfig object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - mode (str) – The value to assign to the mode property of this ContentModerationConfig. Allowed values for this property are: “INFORM”, “BLOCK”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- model_id (str) – The value to assign to the model_id property of this ContentModerationConfig.
- is_enabled (bool) – The value to assign to the is_enabled property of this ContentModerationConfig.
-
is_enabled
¶ [Required] Gets the is_enabled of this ContentModerationConfig. Whether to enable the content moderation feature.
Returns: The is_enabled of this ContentModerationConfig. Return type: bool
-
mode
¶ Gets the mode of this ContentModerationConfig. Enum for the modes of operation for inference protection.
Allowed values for this property are: “INFORM”, “BLOCK”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The mode of this ContentModerationConfig. Return type: str
-
model_id
¶ Gets the model_id of this ContentModerationConfig. The OCID of the model used for the feature.
Returns: The model_id of this ContentModerationConfig. Return type: str
-