MLKitEntityExtraction-Framework-Referenz

MLKEntityExtractionParams


@interface MLKEntityExtractionParams : NSObject

Ein 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 von MLKEntityExtractionEntityTypeAllEntityTypes.

    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 Wert nil fest und für „typesFilter“ wird ein Set festgelegt mit allen von MLKEntityExtractionEntityTypeAllEntityTypes zurückgegebenen Werten.

    Erklärung

    Objective-C

    - (nonnull instancetype)init;