MLKEntityExtractor
@interface MLKEntityExtractor : NSObject
Eine Klasse, die Entitäten aus dem gegebenen Eingabetext extrahiert.
-
Ruft eine
EntityExtractor
-Instanz ab, die mit den angegebenen Optionen konfiguriert wurde. Diese Methode ist Thread-Sicherheit.Erklärung
Objective-C
+ (nonnull MLKEntityExtractor *)entityExtractorWithOptions: (nonnull MLKEntityExtractorOptions *)options;
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
. Die aktuelle Zeit wird als Referenzzeit und die Zeitzone des Geräts als Referenzzeitzone verwendet. Annotiert alle unterstützten Entitätstypen.Erklärung
Objective-C
- (void)annotateText:(nonnull NSString *)text completion:(nonnull MLKEntityExtractorCallback)completion;
Parameter
text
Der Text, der annotiert werden soll.
completion
Handler für den Rückruf bei der Hauptwarteschlange mit dem Ergebnis der Entitätsextraktion oder Fehler.
-
Versieht den gegebenen Text mit den angegebenen Parametern wie Referenzzeit und Referenzzeitzone. und Entitätstypen filtern.
Erklärung
Objective-C
- (void)annotateText:(nonnull NSString *)text withParams:(nonnull MLKEntityExtractionParams *)params completion:(nonnull MLKEntityExtractorCallback)completion;
Parameter
text
Der 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 bei der Hauptwarteschlange mit dem Ergebnis der Entitätsextraktion oder Fehler.
-
Lädt die für die Entitätsextraktion erforderlichen Modelldateien mit den Standard-Downloadbedingungen herunter (Zugriff über Mobilfunk und Hintergrunddownloads nicht zulässig). Wenn das Modell bereits heruntergeladen und ohne zusätzlichen Aufwand abgeschlossen werden.
Erklärung
Objective-C
- (void)downloadModelIfNeededWithCompletion: (nonnull MLKEntityExtractorDownloadModelIfNeededCallback)completion;
Parameter
completion
Handler zum Rückruf der Hauptwarteschlange mit einem Fehler, falls vorhanden.
-
Lädt die Modelldateien herunter, die für die Entitätsextraktion erforderlich sind, wenn die angegebenen Bedingungen erfüllt sind. Wenn Modell wurde bereits heruntergeladen und ist ohne zusätzlichen Aufwand abgeschlossen.
Erklärung
Objective-C
- (void) downloadModelIfNeededWithConditions: (nonnull MLKModelDownloadConditions *)conditions completion: (nonnull MLKEntityExtractorDownloadModelIfNeededCallback) completion;
Parameter
conditions
Die Downloadbedingungen für das Übersetzungsmodell.
completion
Handler zum Rückruf der Hauptwarteschlange mit einem Fehler, falls vorhanden.
-
Nicht verfügbar.
Erklärung
Objective-C
- (nonnull instancetype)init;