MLKitEntityExtraction फ़्रेमवर्क का रेफ़रंस

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;