MLKEntityExtractor
@interface MLKEntityExtractor : NSObject
Une classe qui extrait les entités du texte d'entrée donné.
-
Récupère une instance
EntityExtractor
configurée avec les options fournies. Cette méthode est thread-safe.Déclaration
Objective-C
+ (nonnull MLKEntityExtractor *)entityExtractorWithOptions: (nonnull MLKEntityExtractorOptions *)options;
Paramètres
options
Options de l'extracteur d'entités.
Valeur renvoyée
Une instance
EntityExtractor
avec les options fournies. -
Annote le texte donné avec la valeur par défaut pour
MLKEntityExtractionParams
. Utilise l'heure actuelle comme heure de référence et le fuseau horaire de l'appareil comme fuseau horaire de référence. Annote tous les types d'entités compatibles.Déclaration
Objective-C
- (void)annotateText:(nonnull NSString *)text completion:(nonnull MLKEntityExtractorCallback)completion;
Paramètres
text
Texte à annoter.
completion
Gestionnaire à rappeler dans la file d'attente principale avec le résultat ou l'erreur d'extraction d'entité.
-
Annote le texte donné avec les paramètres indiqués tels que l'heure de référence, le fuseau horaire de référence et le filtre de types d'entités.
Déclaration
Objective-C
- (void)annotateText:(nonnull NSString *)text withParams:(nonnull MLKEntityExtractionParams *)params completion:(nonnull MLKEntityExtractorCallback)completion;
Paramètres
text
Texte à annoter.
params
Paramètres d'extraction d'entité à utiliser lors de l'extraction d'entité.
completion
Gestionnaire à rappeler dans la file d'attente principale avec le résultat ou l'erreur d'extraction d'entité.
-
Télécharge les fichiers de modèle requis pour l'extraction d'entités avec les conditions de téléchargement par défaut (accès mobile autorisé et téléchargements en arrière-plan non autorisés). Si le modèle a déjà été téléchargé, il se termine sans travail supplémentaire.
Déclaration
Objective-C
- (void)downloadModelIfNeededWithCompletion: (nonnull MLKEntityExtractorDownloadModelIfNeededCallback)completion;
Paramètres
completion
Gestionnaire pour rappeler la file d'attente principale en générant une erreur, le cas échéant.
-
Télécharge les fichiers de modèle requis pour l'extraction d'entités lorsque les conditions données sont remplies. Si le modèle a déjà été téléchargé, il se termine sans travail supplémentaire.
Déclaration
Objective-C
- (void) downloadModelIfNeededWithConditions: (nonnull MLKModelDownloadConditions *)conditions completion: (nonnull MLKEntityExtractorDownloadModelIfNeededCallback) completion;
Paramètres
conditions
Conditions de téléchargement du modèle de traduction.
completion
Gestionnaire pour rappeler la file d'attente principale en générant une erreur, le cas échéant.
-
Indisponibles.
Déclaration
Objective-C
- (nonnull instancetype)init;