MLKitEntityExtraction-Framework-Referenz

EntityExtractor

class EntityExtractor : NSObject

Eine Klasse, die Entitäten aus dem angegebenen Eingabetext extrahiert.

  • Ruft eine EntityExtractor-Instanz ab, die mit den angegebenen Optionen konfiguriert ist. Diese Methode ist Thread-sicher.

    Erklärung

    Swift

    class func entityExtractor(options: MLKEntityExtractorOptions) -> EntityExtractor

    Parameter

    options

    Die Optionen für den Entitätsextraktor.

    Rückgabewert

    Eine EntityExtractor-Instanz mit den angegebenen Optionen.

  • Annotiert den angegebenen Text mit dem Standardwert für MLKEntityExtractionParams. Verwendet die aktuelle Zeit als Referenzzeit und die Zeitzone des Geräts als Referenzzeitzone. Annotiert alle unterstützten Entitätstypen.

    Erklärung

    Swift

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

    Parameter

    text

    Text, der annotiert werden soll

    completion

    Handler für den Rückruf an die Hauptwarteschlange mit dem Ergebnis oder dem Fehler der Entitätsextraktion.

  • Annotiert den gegebenen Text mit den angegebenen Parametern, z. B. Referenzzeit, Referenzzeitzone und Filter für Entitätstypen.

    Erklärung

    Swift

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

    Parameter

    text

    Text, der annotiert werden soll

    params

    Die Entitätsextraktionsparameter, die während der Entitätsextraktion verwendet werden sollen.

    completion

    Handler für den Rückruf an die Hauptwarteschlange mit dem Ergebnis oder dem Fehler der Entitätsextraktion.

  • Lädt die für die Entitätsextraktion erforderlichen Modelldateien mit den Standard-Downloadbedingungen (Mobilfunkzugriff erlaubt und Downloads im Hintergrund unzulässig) herunter. Wenn das Modell bereits heruntergeladen wurde, wird ohne zusätzlichen Aufwand abgeschlossen.

    Erklärung

    Swift

    func downloadModelIfNeeded(completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    Parameter

    completion

    Handler für den Rückruf an die Hauptwarteschlange mit einem Fehler, sofern vorhanden.

  • Lädt die für die Entitätsextraktion erforderlichen Modelldateien herunter, wenn die angegebenen Bedingungen erfüllt sind. Wenn das Modell bereits heruntergeladen wurde, ist der Vorgang ohne zusätzlichen Aufwand abgeschlossen.

    Erklärung

    Swift

    func downloadModelIfNeeded(with conditions: MLKModelDownloadConditions, completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    Parameter

    conditions

    Die Downloadbedingungen für das Übersetzungsmodell.

    completion

    Handler für den Rückruf an die Hauptwarteschlange mit einem Fehler, sofern vorhanden.

  • Nicht verfügbar.