Referência do framework MLKitEntityExtraction

EntityExtractor

class EntityExtractor : NSObject

Uma classe que extrai entidades do texto de entrada fornecido.

  • Recebe uma instância de EntityExtractor configurada com as opções oferecidas. Esse método é thread-safe.

    Declaração

    Swift

    class func entityExtractor(options: MLKEntityExtractorOptions) -> EntityExtractor

    Parâmetros

    options

    As opções do extrator de entidades.

    Valor de retorno

    Uma instância EntityExtractor com as opções oferecidas.

  • Anota o texto fornecido com o valor padrão para MLKEntityExtractionParams. Usa o horário atual como o horário de referência e o fuso horário do dispositivo como o fuso horário de referência. Anota todos os tipos de entidade com suporte.

    Declaração

    Swift

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

    Parâmetros

    text

    O texto a ser anotado.

    completion

    Gerenciador para retornar a chamada na fila principal com o resultado ou o erro da extração da entidade.

  • Anota o texto fornecido com os parâmetros informados, como o tempo de referência, o fuso horário de referência e o filtro de tipos de entidade.

    Declaração

    Swift

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

    Parâmetros

    text

    O texto a ser anotado.

    params

    Os parâmetros de extração de entidades a serem usados durante a extração.

    completion

    Gerenciador para retornar a chamada na fila principal com o resultado ou o erro da extração da entidade.

  • Faz o download dos arquivos de modelo necessários para a extração da entidade com as condições padrão (acesso à rede celular permitido e downloads em segundo plano não permitidos). Se o download do modelo já foi concluído, ele é concluído sem trabalho extra.

    Declaração

    Swift

    func downloadModelIfNeeded(completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    Parâmetros

    completion

    Gerenciador para retornar a chamada na fila principal com um erro, se houver.

  • Faz o download dos arquivos de modelo necessários para a extração da entidade quando as condições fornecidas são atendidas. Se o modelo já foi transferido por download, ele será concluído sem trabalho adicional.

    Declaração

    Swift

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

    Parâmetros

    conditions

    As condições de download do modelo de tradução.

    completion

    Gerenciador para retornar a chamada na fila principal com um erro, se houver.

  • Indisponível.