Odniesienie do platformy MLKitEntityExtraction

EntityExtractor

class EntityExtractor : NSObject

Klasa, która wyodrębnia encje z podanego tekstu wejściowego.

  • Pobiera instancję EntityExtractor skonfigurowaną z użyciem podanych opcji. Ta metoda jest bezpieczna dla wątków.

    Deklaracja

    Swift

    class func entityExtractor(options: MLKEntityExtractorOptions) -> EntityExtractor

    Parametry

    options

    Opcje ekstraktora encji.

    Zwracana wartość

    Instancja EntityExtractor z podanymi opcjami.

  • Oznacza tekst za pomocą domyślnej wartości parametru MLKEntityExtractionParams. Używa bieżącej godziny jako czasu referencyjnego, a strefy czasowej urządzenia jako referencyjnej. Oznacza wszystkie obsługiwane typy encji.

    Deklaracja

    Swift

    func annotateText(_ text: String, completion: @escaping EntityExtractorCallback)

    Parametry

    text

    Tekst, do którego ma zostać dodana adnotacja.

    completion

    Moduł obsługi do wywołania zwrotnego w głównej kolejce z wynikiem wyodrębniania encji lub błędem.

  • Dodaje do tekstu adnotacje z określonymi parametrami, takimi jak czas odwołania, strefa czasowa odwołania i filtr typów encji.

    Deklaracja

    Swift

    func annotateText(_ text: String, params: MLKEntityExtractionParams, completion: @escaping EntityExtractorCallback)

    Parametry

    text

    Tekst, do którego ma zostać dodana adnotacja.

    params

    Parametry ekstrakcji encji, które mają być używane podczas wyodrębniania encji.

    completion

    Moduł obsługi do wywołania zwrotnego w głównej kolejce z wynikiem wyodrębniania encji lub błędem.

  • Pobiera pliki modelu wymagane do wyodrębnienia encji z domyślnymi warunkami pobierania (dostęp przez sieć komórkową, a pobieranie w tle jest niedozwolone). Jeśli model został już pobrany, kończy się bez wykonywania dodatkowych czynności.

    Deklaracja

    Swift

    func downloadModelIfNeeded(completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    Parametry

    completion

    Moduł obsługi do wywołania zwrotnego w głównej kolejce z ewentualnym błędem.

  • Pobiera pliki modelu wymagane do wyodrębnienia encji, gdy spełnione są określone warunki. Jeśli model został już pobrany, kończy się bez wykonywania dodatkowych czynności.

    Deklaracja

    Swift

    func downloadModelIfNeeded(with conditions: MLKModelDownloadConditions, completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    Parametry

    conditions

    Warunki pobierania modelu tłumaczenia.

    completion

    Moduł obsługi do wywołania zwrotnego w głównej kolejce z ewentualnym błędem.

  • Niedostępne.