MLKEntityExtractionParams
@interface MLKEntityExtractionParams : NSObject
Un oggetto che contiene vari parametri che possono essere personalizzati in ogni chiamata di estrazione delle entità.
-
L'ora di riferimento basata sulle date relative (ad es. "domani") deve essere interpretata, in millisecondi dall'epoca del 1970-01-01T00:00:00 (fuso orario UTC). Il valore null indica che deve essere utilizzata l'ora corrente (quando viene richiamata l'estrazione delle entità).
Dichiarazione
Objective-C
@property (nonatomic, nullable) NSDate *referenceTime;
-
Fuso orario di riferimento in base alle date relative (ad esempio, "domani") da interpretare. Se non è impostata, 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à di data e ora. Ad esempio, "01/02/2000" è ambiguo e potrebbe fare riferimento al 2 gennaio o al 1° febbraio, ma una preferenza di lingua potrebbe aiutare a scegliere quella giusta (la prima scelta sarebbe "en-US" e la seconda "en-UK"). Il valore predefinito corrisponde alle impostazioni internazionali di sistema del dispositivo. Le impostazioni internazionali supportate corrispondono all'elenco dei modelli supportati. Pertanto, uno qualsiasi di (o un sottoinsieme di): {
'en-*'} ({
‘en-US’}, {'en-UK'}, {
‘en-CA’}, ...), {'ar-*'}, {
‘de-’}, {“` ‘es-’}, {'fr-*'}, {
‘it-’}, {“` ‘es-’}, {'ko-*'}, {
‘nl-’}, {“` ‘es-’}*, {'pt-*'}, {
‘ru`'tr-*'}, {
}, {'pt-*'}, {
‘ru`’}, {“` ‘es-Dichiarazione
Objective-C
@property (nonatomic, null_resettable) NSLocale *preferredLocale;
-
Il sottoinsieme di tipi di entità (
EntityExtractionEntityType
) che verrà rilevato dall'estrattore di entità. I tipi non presenti nel set non verranno restituiti anche se sono presenti nel testo di input. I setnil
verranno reimpostati sul set predefinito restituito daMLKEntityExtractionEntityTypeAllEntityTypes
.Dichiarazione
Objective-C
@property (nonatomic, copy, null_resettable) NSSet<MLKEntityExtractionEntityType> *typesFilter;
-
Inizializza un'istanza
EntityExtractionParams
allocata con i valori predefiniti. Imposta il valore ReferenceTime e ReferenceTimezone sunil
e il valore typeFilter su un set contenente tutti i valori restituiti daMLKEntityExtractionEntityTypeAllEntityTypes
.Dichiarazione
Objective-C
- (nonnull instancetype)init;