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.DictMixin
RecognizePiiEntitiesAction

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