MLKEntityExtractionParams
@interface MLKEntityExtractionParams : NSObjectEin Objekt, das verschiedene Parameter enthält, die bei jeder Entitätsextraktion angepasst werden können aufrufen.
-
Referenzzeit, die darauf basiert, welche relativen Datumsangaben (z.B. „morgen“) interpretiert werden sollen, in Millisekunden seit der Epoche 1970-01-01T00:00:00 (UTC-Zeitzone) Ein nil-Wert bedeutet, dass der aktuelle Zeit (wenn die Entitätsextraktion aufgerufen wird) verwendet werden soll.
Erklärung
Objective-C
@property (nonatomic, nullable) NSDate *referenceTime; -
Referenzzeitzone, die darauf basiert, welche relativen Datumsangaben (z.B. „morgen“) interpretiert werden sollen. Wenn nicht festgelegt ist, wird die aktuelle Zeitzone (in der die Entitätsextraktion aufgerufen wird) verwendet.
Erklärung
Objective-C
@property (nonatomic, nullable) NSTimeZone *referenceTimeZone; -
Eine bevorzugte Sprache, mit der potenzielle Werte für Datum/Uhrzeit-Entitäten unterschieden werden können. Beispiel: „01/02/2000“ ist mehrdeutig und kann sich entweder auf den 2. Januar oder 1. Februar beziehen. aber eine Spracheinstellung könnte bei der Auswahl der richtigen Wahl helfen ("en-US" würde die erstere wählen und "en-UK" Letzteres). Der Standardwert ist die Systemsprache des Geräts. Die unterstützten Sprachen entsprechen der Liste der unterstützten Modelle. Also: {
'en-*'} ({‘en-US’}, {'en-UK'}, {‘en-CA’}, …), {'ar-*'}, {‘de-’}, {“` ‘es-’}, {'fr-*'}, {‘it-’}, {”` ‘ja-’}, {'ko-*'}, {‘nl-’}, {“` ‘pl-’}, {'pt-*'}, {‘ru-’}, {”` ‘th-’}, {'tr-*'}, {‘zh-*’}Erklärung
Objective-C
@property (nonatomic, null_resettable) NSLocale *preferredLocale; -
Die Teilmenge der Entitätstypen (
EntityExtractionEntityType), die vom Entity Extractor. Typen, die nicht im Satz vorhanden sind, werden nicht zurückgegeben, auch wenn sie vorhanden sind im Eingabetext ein.nil-Sätze werden auf den Standardsatz zurückgesetzt, der vonMLKEntityExtractionEntityTypeAllEntityTypes.Erklärung
Objective-C
@property (nonatomic, copy, null_resettable) NSSet<MLKEntityExtractionEntityType> *typesFilter; -
Initialisiert eine zugewiesene
EntityExtractionParams-Instanz mit den Standardwerten. Legt für „referenceTime“ und „referenceTimezone“ den Wertnilfest und für „typesFilter“ wird ein Set festgelegt mit allen vonMLKEntityExtractionEntityTypeAllEntityTypeszurückgegebenen Werten.Erklärung
Objective-C
- (nonnull instancetype)init;