Определения типов
Следующие определения типов доступны глобально.
@enum EntityExtractionEntityType Тип извлеченной сущности.
Декларация
Быстрый
struct EntityType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
Перечень моделей, поддерживаемых
EntityExtractor
.Декларация
Быстрый
struct EntityExtractionModelIdentifier : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
Блок, который обрабатывает результат извлечения объекта.
Декларация
Быстрый
typealias EntityExtractorCallback = ([MLKEntityAnnotation]?, Error?) -> Void
Параметры
result
Массив аннотаций для текста или
nil
, если есть ошибка.error
Ошибка или
nil
.Блок, который вызывается при загрузке моделей извлечения объектов.
Декларация
Быстрый
typealias EntityExtractorDownloadModelIfNeededCallback = (Error?) -> Void
Параметры
error
Ошибка или
nil
.