MLKEntityExtractionParams
@interface MLKEntityExtractionParams : NSObjectUn oggetto che contiene vari parametri che possono essere personalizzati per ogni estrazione di entità chiamata.
-
Ora di riferimento in base alle date relative (ad es. "domani") devono essere interpretate, in millisecondi dall'epoca del 1970-01-01T00:00:00 (fuso orario UTC). Il valore nil indica che è necessario utilizzare l'ora attuale (quando viene richiamata l'estrazione dell'entità).
Dichiarazione
Objective-C
@property (nonatomic, nullable) NSDate *referenceTime; -
Fuso orario di riferimento in base alle date relative (ad es. "domani") devono essere interpretate. Se se non è impostato, verrà utilizzato il fuso orario attuale (quando viene richiamata l'estrazione delle entità).
Dichiarazione
Objective-C
@property (nonatomic, nullable) NSTimeZone *referenceTimeZone; -
Un'impostazione internazionale preferita che può essere utilizzata per disambiguare i potenziali valori per le entità data-ora. Ad esempio, "01/02/2000" è ambiguo e potrebbe fare riferimento al 2 gennaio o al 1° febbraio, ma una preferenza di lingua può aiutare a scegliere quella giusta ("en-US" sceglierebbe la prima ed "en-UK" il secondo). Il valore predefinito sono le impostazioni internazionali di sistema del dispositivo. Le impostazioni internazionali supportate corrispondono all'elenco dei modelli supportati. Quindi uno qualsiasi di (o un sottoinsieme di): {
'en-*'} ({‘en-US’}, {'en-UK'}, {‘en-CA’}, …), {'ar-*'}, {‘de-’}, {“` ‘es-’}, {'fr-*'}, {‘it-’}, {”` ‘ja-’}, {'ko-*'}, {‘nl-’}, {“` ‘pl-’}, {'pt-*'}, {‘ru-’}, {”` ‘th-’}, {'tr-*'}, {‘zh-*’}Dichiarazione
Objective-C
@property (nonatomic, null_resettable) NSLocale *preferredLocale; -
Il sottoinsieme dei tipi di entità (
EntityExtractionEntityType) che verrà rilevato dall' estrattore di entità. I tipi non presenti nel set non verranno restituiti anche se presenti nel testo di input.nilset verrà reimpostato sul valore predefinito restituito daMLKEntityExtractionEntityTypeAllEntityTypes.Dichiarazione
Objective-C
@property (nonatomic, copy, null_resettable) NSSet<MLKEntityExtractionEntityType> *typesFilter; -
Inizializza un'istanza
EntityExtractionParamsallocata con i valori predefiniti. Imposta ReferenceTime ereferenceTimezone sunile i typesFilter impostati su un set. contenente tutti i valori restituiti daMLKEntityExtractionEntityTypeAllEntityTypes.Dichiarazione
Objective-C
- (nonnull instancetype)init;