EntityExtractor
class EntityExtractor : NSObject
Une classe qui extrait des entités à partir du texte d'entrée donné.
-
Récupère une instance
EntityExtractor
configurée avec les options données. Cette méthode est thread-safe.Déclaration
Swift
class func entityExtractor(options: MLKEntityExtractorOptions) -> EntityExtractor
Paramètres
options
Options de l'extracteur d'entités.
Valeur renvoyée
Une instance
EntityExtractor
avec les options données. -
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
Swift
func annotateText(_ text: String, completion: @escaping EntityExtractorCallback)
Paramètres
text
Texte à annoter.
completion
Gestionnaire pour rappeler dans la file d'attente principale le résultat d'extraction d'entité ou .
-
Annote le texte donné avec les paramètres donnés tels que l'heure de référence, le fuseau horaire de référence et les types d'entités.
Déclaration
Swift
func annotateText(_ text: String, params: MLKEntityExtractionParams, completion: @escaping EntityExtractorCallback)
Paramètres
text
Texte à annoter.
params
Paramètres d'extraction d'entités à utiliser lors de l'extraction d'entités.
completion
Gestionnaire pour rappeler dans la file d'attente principale le résultat d'extraction d'entité ou .
-
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é, se termine sans effort supplémentaire.
Déclaration
Swift
func downloadModelIfNeeded(completion: @escaping EntityExtractorDownloadModelIfNeededCallback)
Paramètres
completion
Gestionnaire pour rappeler dans la file d'attente principale 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 modèle a déjà été téléchargé. Aucune action supplémentaire n'est requise de votre part.
Déclaration
Swift
func downloadModelIfNeeded(with conditions: MLKModelDownloadConditions, completion: @escaping EntityExtractorDownloadModelIfNeededCallback)
Paramètres
conditions
Conditions de téléchargement du modèle de traduction.
completion
Gestionnaire pour rappeler dans la file d'attente principale une erreur, le cas échéant.
-
Indisponible.