| |
- builtins.str(builtins.object)
-
- ContentFilterProvider(builtins.str, enum.Enum)
- enum.Enum(builtins.object)
-
- ContentFilterProvider(builtins.str, enum.Enum)
- gen_ai_hub.orchestration.models.base.JSONSerializable(abc.ABC)
-
- ContentFilter
class ContentFilterProvider(builtins.str, enum.Enum) |
|
ContentFilterProvider(value, names=None, *, module=None, qualname=None, type=None, start=1)
Enumerates supported content filter providers.
This enum defines the available content filtering services that can be used
for content moderation tasks. Each enum value represents a specific provider.
Values:
AZURE: Represents the Azure Content Safety service.
LLAMA_GUARD_3_8B: Represents the Llama Guard 3 based on Llama-3.1-8B pretrained model. |
|
- Method resolution order:
- ContentFilterProvider
- builtins.str
- enum.Enum
- builtins.object
Data and other attributes defined here:
- AZURE = <ContentFilterProvider.AZURE: 'azure_content_safety'>
- LLAMA_GUARD_3_8B = <ContentFilterProvider.LLAMA_GUARD_3_8B: 'llama_guard_3_8b'>
Data descriptors inherited from enum.Enum:
- name
- The name of the Enum member.
- value
- The value of the Enum member.
Readonly properties inherited from enum.EnumMeta:
- __members__
- Returns a mapping of member name->value.
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.
| |