Tài liệu tham khảo về khung MLKitEntityExtraction

MLKEntityExtractor


@interface MLKEntityExtractor : NSObject

Một lớp trích xuất các thực thể từ văn bản đầu vào đã cho.

  • Lấy một thực thể EntityExtractor được định cấu hình bằng các tuỳ chọn cho trước. Phương thức này an toàn với luồng.

    Khai báo

    Objective-C

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

    Các tham số

    options

    Các tuỳ chọn cho trình trích xuất thực thể.

    Giá trị trả về

    Một thực thể EntityExtractor với các tuỳ chọn đã cho.

  • Chú giải văn bản đã cho bằng giá trị mặc định cho MLKEntityExtractionParams. Sử dụng thời gian hiện tại làm thời gian tham chiếu và múi giờ của thiết bị làm múi giờ tham chiếu. Chú thích tất cả các loại thực thể được hỗ trợ.

    Khai báo

    Objective-C

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

    Các tham số

    text

    Văn bản cần chú thích.

    completion

    Trình xử lý để gọi lại hàng đợi chính kèm theo lỗi hoặc kết quả trích xuất thực thể.

  • Chú thích văn bản đã cho bằng các tham số cho sẵn như thời gian tham chiếu, múi giờ tham chiếu và bộ lọc kiểu thực thể.

    Khai báo

    Objective-C

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

    Các tham số

    text

    Văn bản cần chú thích.

    params

    Thông số trích xuất thực thể sẽ được sử dụng trong quá trình trích xuất thực thể.

    completion

    Trình xử lý để gọi lại hàng đợi chính kèm theo lỗi hoặc kết quả trích xuất thực thể.

  • Tải các tệp mô hình cần thiết để trích xuất thực thể xuống với các điều kiện tải xuống mặc định (cho phép truy cập qua thiết bị di động và không cho phép tải xuống ở chế độ nền). Nếu mô hình đã được tải xuống, hãy hoàn tất mà không cần thực hiện thêm thao tác nào khác.

    Khai báo

    Objective-C

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

    Các tham số

    completion

    Trình xử lý để gọi lại vào hàng đợi chính kèm theo lỗi (nếu có).

  • Tải các tệp mô hình cần thiết để trích xuất thực thể xuống khi các điều kiện cho trước được đáp ứng. Nếu mô hình đã được tải xuống, hãy hoàn tất mà không cần thực hiện thêm thao tác nào khác.

    Khai báo

    Objective-C

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

    Các tham số

    conditions

    Điều kiện tải xuống cho mô hình dịch.

    completion

    Trình xử lý để gọi lại vào hàng đợi chính kèm theo lỗi (nếu có).

  • Không dùng được.

    Khai báo

    Objective-C

    - (nonnull instancetype)init;