Documentation de référence sur le framework MLKitEntityExtraction

EntityExtractor

class EntityExtractor : 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

    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 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

    Swift

    func annotateText(_ text: String, completion: @escaping EntityExtractorCallback)

    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

    Swift

    func annotateText(_ text: String, params: MLKEntityExtractionParams, completion: @escaping EntityExtractorCallback)

    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

    Swift

    func downloadModelIfNeeded(completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    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

    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 la file d'attente principale en générant une erreur, le cas échéant.

  • Indisponibles.