RecognizePiiEntitiesAction Classe
RecognizePiiEntitiesAction encapsule les paramètres pour démarrer une opération de reconnaissance d’entités piI de longue durée. Pour plus d’informations, consultez la documentation du service : https://aka.ms/azsdk/language/pii
Si vous souhaitez simplement reconnaître des entités pii dans une liste de documents et ne pas effectuer plusieurs actions de longue durée sur l’entrée de documents, appelez la méthode recognize_pii_entities au lieu d’interagir avec ce modèle.
- Héritage
-
azure.ai.textanalytics._dict_mixin.DictMixinRecognizePiiEntitiesAction
Constructeur
RecognizePiiEntitiesAction(*, categories_filter: List[str | PiiEntityCategory] | None = None, domain_filter: str | None = None, model_version: str | None = None, string_index_type: str | None = None, disable_service_logs: bool | None = None, **kwargs: Any)
Paramètres de mot clé uniquement
Nom | Description |
---|---|
model_version
|
Version du modèle à utiliser pour l’analyse, par exemple « dernière ». Si aucune version de modèle n’est spécifiée, l’API utilise par défaut la dernière version non préversion. Pour plus d’informations, voir ici : https://aka.ms/text-analytics-model-versioning |
domain_filter
|
Chaîne facultative permettant de définir le domaine des informations d’identification personnelles de manière à inclure uniquement un sous-ensemble des catégories d’entités d’identification personnelle. Les valeurs possibles sont « phi » ou None. |
categories_filter
|
Au lieu de filtrer sur toutes les catégories d’entités PII, vous pouvez passer une liste des catégories d’entités piI spécifiques que vous souhaitez filtrer. Par exemple, si vous souhaitez filtrer uniquement les numéros de sécurité sociale américains dans un document, vous pouvez passer [PiiEntityCategory.US_SOCIAL_SECURITY_NUMBER] pour ce kwarg. |
string_index_type
|
Spécifie la méthode utilisée pour interpréter les décalages de chaîne. UnicodeCodePoint, l’encodage Python, est la valeur par défaut. Pour remplacer la valeur par défaut de Python, vous pouvez également passer Utf16CodeUnit ou TextElement_v8. Pour plus d’informations, consultez https://aka.ms/text-analytics-offsets |
disable_service_logs
|
La valeur par défaut est true, ce qui signifie que le service Language ne journalise pas votre texte d’entrée côté service à des fins de résolution des problèmes. S’il est défini sur False, le service Language journalise votre texte d’entrée pendant 48 heures, uniquement pour permettre la résolution des problèmes liés à la fourniture des fonctions de traitement en langage naturel du service. Pour plus d’informations, consultez les notes relatives à la conformité et à https://aka.ms/cs-compliance la confidentialité de Cognitive Services et aux principes de Microsoft Responsible AI à l’adresse https://www.microsoft.com/ai/responsible-ai. |
Méthodes
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key: str, default: Any | None = None) -> Any
Paramètres
Nom | Description |
---|---|
key
Obligatoire
|
|
default
|
valeur par défaut: None
|
has_key
has_key(k: str) -> bool
Paramètres
Nom | Description |
---|---|
k
Obligatoire
|
|
items
items() -> Iterable[Tuple[str, Any]]
keys
keys() -> Iterable[str]
update
update(*args: Any, **kwargs: Any) -> None
values
values() -> Iterable[Any]
Attributs
categories_filter
Au lieu de filtrer sur toutes les catégories d’entités PII, vous pouvez passer une liste des catégories d’entités piI spécifiques que vous souhaitez filtrer. Par exemple, si vous souhaitez filtrer uniquement les numéros de sécurité sociale américains dans un document, vous pouvez passer [PiiEntityCategory.US_SOCIAL_SECURITY_NUMBER] pour ce kwarg.
categories_filter: List[str | PiiEntityCategory] | None = None
disable_service_logs
La valeur par défaut est true, ce qui signifie que le service Language ne journalise pas votre texte d’entrée côté service à des fins de résolution des problèmes. S’il est défini sur False, le service Language journalise votre texte d’entrée pendant 48 heures, uniquement pour permettre la résolution des problèmes liés à la fourniture des fonctions de traitement en langage naturel du service. Pour plus d’informations, consultez les notes relatives à la conformité et à https://aka.ms/cs-compliance la confidentialité de Cognitive Services et aux principes de Microsoft Responsible AI à l’adresse https://www.microsoft.com/ai/responsible-ai.
disable_service_logs: bool | None = None
domain_filter
Chaîne facultative permettant de définir le domaine des informations d’identification personnelles de manière à inclure uniquement un sous-ensemble des catégories d’entités d’identification personnelle. Les valeurs possibles sont « phi » ou None.
domain_filter: str | None = None
model_version
Version du modèle à utiliser pour l’analyse, par exemple « dernière ». Si aucune version de modèle n’est spécifiée, l’API utilise par défaut la dernière version non préversion. Pour plus d’informations, voir ici : https://aka.ms/text-analytics-model-versioning
model_version: str | None = None
string_index_type
Spécifie la méthode utilisée pour interpréter les décalages de chaîne. UnicodeCodePoint, l’encodage Python, est la valeur par défaut. Pour remplacer la valeur par défaut de Python, vous pouvez également passer Utf16CodeUnit ou TextElement_v8. Pour plus d’informations, consultez https://aka.ms/text-analytics-offsets
string_index_type: str | None = None
Azure SDK for Python