ContentModerationConfig¶
-
class
oci.generative_ai.models.ContentModerationConfig(**kwargs)¶ Bases:
objectThe configuration details, whether to add the content moderation feature to the model. Content moderation removes toxic and biased content from responses.
Attributes
MODE_BLOCKA constant which can be used with the mode property of a ContentModerationConfig. MODE_INFORMA constant which can be used with the mode property of a ContentModerationConfig. is_enabled[Required] Gets the is_enabled of this ContentModerationConfig. modeGets the mode of this ContentModerationConfig. model_idGets 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
-