EntityExtractor
class EntityExtractor : NSObject
Класс, который извлекает сущности из заданного входного текста.
Получает экземпляр
EntityExtractor
, настроенный с заданными параметрами. Этот метод является потокобезопасным.Декларация
Быстрый
class func entityExtractor(options: MLKEntityExtractorOptions) -> EntityExtractor
Параметры
options
Параметры экстрактора сущностей.
Возвращаемое значение
Экземпляр
EntityExtractor
с заданными параметрами.Добавляет примечания к данному тексту со значением по умолчанию для
MLKEntityExtractionParams
. Использует текущее время в качестве эталонного времени и часовой пояс устройства в качестве эталонного часового пояса. Аннотирует все поддерживаемые типы объектов.Декларация
Быстрый
func annotateText(_ text: String, completion: @escaping EntityExtractorCallback)
Параметры
text
Текст, который будет аннотирован.
completion
Обработчик для обратного вызова основной очереди с результатом или ошибкой извлечения объекта.
Аннотирует заданный текст заданными параметрами, такими как базовое время, эталонный часовой пояс и фильтр типов объектов.
Декларация
Быстрый
func annotateText(_ text: String, params: MLKEntityExtractionParams, completion: @escaping EntityExtractorCallback)
Параметры
text
Текст, который будет аннотирован.
params
Параметры извлечения объекта, которые будут использоваться во время извлечения объекта.
completion
Обработчик для обратного вызова основной очереди с результатом или ошибкой извлечения объекта.
Загружает файлы модели, необходимые для извлечения объектов, с условиями загрузки по умолчанию (доступ к сотовой сети разрешен, фоновая загрузка запрещена). Если модель уже загружена, выполняется без дополнительных действий.
Декларация
Быстрый
func downloadModelIfNeeded(completion: @escaping EntityExtractorDownloadModelIfNeededCallback)
Параметры
completion
Обработчик обратного вызова в основной очереди с ошибкой, если таковая имеется.
Загружает файлы модели, необходимые для извлечения объекта, при выполнении заданных условий. Если модель уже загружена, выполняется без дополнительных действий.
Декларация
Быстрый
func downloadModelIfNeeded(with conditions: MLKModelDownloadConditions, completion: @escaping EntityExtractorDownloadModelIfNeededCallback)
Параметры
conditions
Условия загрузки модели перевода.
completion
Обработчик обратного вызова в основной очереди с ошибкой, если таковая имеется.
Недоступен.