MLKEntityExtractor
@interface MLKEntityExtractor : NSObject
ऐसा क्लास जो दिए गए इनपुट टेक्स्ट से इकाइयों को एक्सट्रैक्ट करती है.
-
दिए गए विकल्पों के साथ कॉन्फ़िगर किया गया
EntityExtractor
इंस्टेंस पाएं. यह तरीका थ्रेड सुरक्षित है.एलान
Objective-C
+ (nonnull MLKEntityExtractor *)entityExtractorWithOptions: (nonnull MLKEntityExtractorOptions *)options;
पैरामीटर
options
इकाई के डेटा इकट्ठा करने वाले के लिए विकल्प.
रिटर्न वैल्यू
दिए गए विकल्पों वाला
EntityExtractor
इंस्टेंस. -
दिए गए टेक्स्ट पर
MLKEntityExtractionParams
के लिए डिफ़ॉल्ट वैल्यू दिखाता है. मौजूदा समय को रेफ़रंस समय के तौर पर और डिवाइस के टाइमज़ोन को रेफ़रंस टाइमज़ोन के तौर पर इस्तेमाल करता है. काम करने वाली सभी तरह की इकाइयों की जानकारी देता है.एलान
Objective-C
- (void)annotateText:(nonnull NSString *)text completion:(nonnull MLKEntityExtractorCallback)completion;
पैरामीटर
text
व्याख्या किया जाने वाला टेक्स्ट.
completion
इकाई एक्सट्रैक्ट करने के नतीजे या गड़बड़ी की जानकारी के साथ, मुख्य सूची में वापस कॉल करने के लिए हैंडलर.
-
इसमें दिए गए पैरामीटर की मदद से टेक्स्ट की व्याख्या की जाती है. जैसे, रेफ़रंस टाइम, रेफ़रंस टाइम ज़ोन, और इकाई के टाइप वाला फ़िल्टर.
एलान
Objective-C
- (void)annotateText:(nonnull NSString *)text withParams:(nonnull MLKEntityExtractionParams *)params completion:(nonnull MLKEntityExtractorCallback)completion;
पैरामीटर
text
व्याख्या किया जाने वाला टेक्स्ट.
params
इकाई एक्सट्रैक्शन के दौरान इस्तेमाल किए जाने वाले, इकाई एक्सट्रैक्शन पैरामीटर.
completion
इकाई एक्सट्रैक्ट करने के नतीजे या गड़बड़ी की जानकारी के साथ, मुख्य सूची में वापस कॉल करने के लिए हैंडलर.
-
डाउनलोड की डिफ़ॉल्ट शर्तों के साथ, इकाई निकालने के लिए ज़रूरी मॉडल फ़ाइलों को डाउनलोड करता है (मोबाइल डेटा को ऐक्सेस करने की अनुमति है और बैकग्राउंड में डाउनलोड की अनुमति नहीं है). अगर मॉडल पहले से ही डाउनलोड किया जा चुका है, तो उस पर अलग से काम नहीं किया जाएगा.
एलान
Objective-C
- (void)downloadModelIfNeededWithCompletion: (nonnull MLKEntityExtractorDownloadModelIfNeededCallback)completion;
पैरामीटर
completion
अगर कोई गड़बड़ी हो, तो मुख्य सूची के बाद कॉल करने के लिए हैंडलर.
-
दी गई शर्तें पूरी होने पर, इकाई निकालने के लिए ज़रूरी मॉडल फ़ाइलें डाउनलोड करता है. अगर मॉडल पहले ही डाउनलोड किया जा चुका है, तो अतिरिक्त काम किए बिना पूरा हो जाता है.
एलान
Objective-C
- (void) downloadModelIfNeededWithConditions: (nonnull MLKModelDownloadConditions *)conditions completion: (nonnull MLKEntityExtractorDownloadModelIfNeededCallback) completion;
पैरामीटर
conditions
अनुवाद के मॉडल के लिए डाउनलोड करने की शर्तें.
completion
अगर कोई गड़बड़ी हो, तो मुख्य सूची के बाद कॉल करने के लिए हैंडलर.
-
उपलब्ध नहीं हैं.
एलान
Objective-C
- (nonnull instancetype)init;