Referensi Framework MLKitEntityExtraction

MLKEntityExtractor


@interface MLKEntityExtractor : NSObject

Class yang mengekstrak entity dari teks input yang diberikan.

  • Mendapatkan instance EntityExtractor yang dikonfigurasi dengan opsi yang diberikan. Metode ini aman untuk thread.

    Pernyataan

    Objective-C

    + (nonnull MLKEntityExtractor *)entityExtractorWithOptions:
        (nonnull MLKEntityExtractorOptions *)options;

    Parameter

    options

    Opsi untuk ekstraktor entity.

    Nilai yang Ditampilkan

    Instance EntityExtractor dengan opsi yang diberikan.

  • Menganotasi teks yang diberikan dengan nilai default untuk MLKEntityExtractionParams. Menggunakan waktu saat ini sebagai waktu referensi dan zona waktu perangkat sebagai zona waktu referensi. Menganotasi semua jenis entity yang didukung.

    Pernyataan

    Objective-C

    - (void)annotateText:(nonnull NSString *)text
              completion:(nonnull MLKEntityExtractorCallback)completion;

    Parameter

    text

    Teks yang akan dianotasi.

    completion

    Pengendali untuk memanggil kembali antrean utama dengan hasil atau error ekstraksi entity.

  • Menganotasi teks tertentu dengan parameter tertentu seperti waktu referensi, zona waktu referensi, dan filter jenis entity.

    Pernyataan

    Objective-C

    - (void)annotateText:(nonnull NSString *)text
              withParams:(nonnull MLKEntityExtractionParams *)params
              completion:(nonnull MLKEntityExtractorCallback)completion;

    Parameter

    text

    Teks yang akan dianotasi.

    params

    Parameter ekstraksi entity yang akan digunakan selama ekstraksi entity.

    completion

    Pengendali untuk memanggil kembali antrean utama dengan hasil atau error ekstraksi entity.

  • Download file model yang diperlukan untuk ekstraksi entitas dengan kondisi download default (akses seluler diizinkan dan download latar belakang tidak diizinkan). Jika model telah didownload, model akan diselesaikan tanpa tugas tambahan.

    Pernyataan

    Objective-C

    - (void)downloadModelIfNeededWithCompletion:
        (nonnull MLKEntityExtractorDownloadModelIfNeededCallback)completion;

    Parameter

    completion

    Pengendali untuk memanggil kembali antrean utama dengan error, jika ada.

  • Mendownload file model yang diperlukan untuk ekstraksi entity jika kondisi yang ditentukan terpenuhi. Jika model telah didownload, model akan diselesaikan tanpa tugas tambahan.

    Pernyataan

    Objective-C

    - (void)
        downloadModelIfNeededWithConditions:
            (nonnull MLKModelDownloadConditions *)conditions
                                 completion:
                                     (nonnull
                                          MLKEntityExtractorDownloadModelIfNeededCallback)
                                         completion;

    Parameter

    conditions

    Kondisi download untuk model terjemahan.

    completion

    Pengendali untuk memanggil kembali antrean utama dengan error, jika ada.

  • Tidak tersedia.

    Pernyataan

    Objective-C

    - (nonnull instancetype)init;