MLKitEntity 擷取架構參考資料

MLKEntityExtractionRemoteModel


@interface MLKEntityExtractionRemoteModel : MLKRemoteModel

儲存在遠端儲存在伺服器的實體擷取模型,並下載到裝置上。

  • 此模型的模型 ID。

    聲明

    Objective-C

    @property (nonatomic, readonly) MLKEntityExtractionModelIdentifier _Nonnull modelIdentifier;
  • 取得以指定模型 ID 設定的 EntityExtractorRemoteModel 執行個體。這個模型可讓您透過 ModelManager 呼叫 download(_:) API 來觸發下載作業。

    EntityExtractorRemoteModel 內部會使用 ModelManager。下載 EntityExtractorRemoteModel 時,您會看見 RemoteModel 的通知。如要確認這類通知是否屬於 EntityExtractorRemoteModel,請檢查使用者資訊字典中的 ModelDownloadUserInfoKeyRemoteModel 欄位是否包含 EntityExtractorRemoteModel 類型的物件。

    聲明

    Objective-C

    + (nonnull MLKEntityExtractionRemoteModel *)
        entityExtractorRemoteModelWithIdentifier:
            (nonnull MLKEntityExtractionModelIdentifier)modelIdentifier;

    參數

    modelIdentifier

    模型的模型 ID。

    傳回值

    EntityExtractorRemoteModel 執行個體。

  • 無法使用,

    聲明

    Objective-C

    - (nonnull instancetype)init;