MLKitEntityExtraction-Framework-Referenz

MLKEntityExtractionParams


@interface MLKEntityExtractionParams : NSObject

Ein Objekt mit verschiedenen Parametern, die bei jedem Aufruf der Entitätsextraktion angepasst werden können.

  • Referenzzeit, basierend auf dem relativen Datum (z.B. "morgen") in Millisekunden ab der Epoche 1970-01-01T00:00:00 (UTC-Zeitzone). Ein Nullwert bedeutet, dass die aktuelle Zeit (wenn die Entitätsextraktion aufgerufen wird) verwendet werden soll.

    Erklärung

    Objective-C

    @property (nonatomic, nullable) NSDate *referenceTime;
  • Referenzzeitzone, basierend darauf, welche relativen Datumsangaben (z.B. „morgen“) interpretiert werden sollen. Wenn dies nicht festgelegt ist, wird die aktuelle Zeitzone (wenn 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 den 1. Februar beziehen. Durch eine Spracheinstellung kann jedoch die richtige Sprache ausgewählt werden (mit „en-US“ wird das erste Format und mit „en-UK“ das zweite Format ausgewählt). Der Standardwert ist die Systemsprache des Geräts. Die unterstützten Sprachen entsprechen der Liste der unterstützten Modelle. Also entweder: {'en-*'} ({ 'en-US'}, {'en-UK'}, { 'en-CA'}, ...), {'ar-*'}, { 'de-’}, {“` ‘es-'}, {'fr-*'}, { 'it-’}, {“` ‘es-’}, { 'ko-*'}, { ‘nl-’}, {“` ‘es-’}, {'pt-*'}, { ‘ru”-’}, {“` ‘es-'tr-*'}, {

    Erklärung

    Objective-C

    @property (nonatomic, null_resettable) NSLocale *preferredLocale;
  • Die Teilmenge der Entitätstypen (EntityExtractionEntityType), die vom Entitätsextraktor erkannt werden. Typen, die nicht im Satz vorhanden sind, werden nicht zurückgegeben, auch wenn sie im Eingabetext vorhanden sind. nil-Sätze werden auf den von MLKEntityExtractionEntityTypeAllEntityTypes zurückgegebenen Standardsatz zurückgesetzt.

    Erklärung

    Objective-C

    @property (nonatomic, copy, null_resettable) NSSet<MLKEntityExtractionEntityType> *typesFilter;
  • Initialisiert eine zugewiesene EntityExtractionParams-Instanz mit den Standardwerten. Legt „referenceTime“ und „referenceTimezone“ auf nil und für „typesFilter“ einen Satz mit allen Werten fest, die von MLKEntityExtractionEntityTypeAllEntityTypes zurückgegeben werden.

    Erklärung

    Objective-C

    - (nonnull instancetype)init;