TextAnalyticsClient.RecognizePiiEntitiesAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Executa um modelo preditivo para identificar uma coleção de entidades que contêm Informações de Identificação Pessoal encontradas no documento passado e categorizar essas entidades em tipos como número de seguro social dos EUA, número de carteira de motorista ou número de cartão de crédito.
Para obter mais informações sobre categorias disponíveis, consulte https://aka.ms/azsdk/language/pii.
Para obter uma lista de idiomas compatíveis com essa operação, consulte https://aka.ms/talangs.
Para limites de comprimento do documento, tamanho máximo do lote e codificação de texto com suporte, consulte https://aka.ms/azsdk/textanalytics/data-limits.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.AI.TextAnalytics.PiiEntityCollection>> RecognizePiiEntitiesAsync (string document, string language = default, Azure.AI.TextAnalytics.RecognizePiiEntitiesOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RecognizePiiEntitiesAsync : string * string * Azure.AI.TextAnalytics.RecognizePiiEntitiesOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.TextAnalytics.PiiEntityCollection>>
override this.RecognizePiiEntitiesAsync : string * string * Azure.AI.TextAnalytics.RecognizePiiEntitiesOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.TextAnalytics.PiiEntityCollection>>
Public Overridable Function RecognizePiiEntitiesAsync (document As String, Optional language As String = Nothing, Optional options As RecognizePiiEntitiesOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of PiiEntityCollection))
Parâmetros
- document
- String
O documento a ser analisado.
- language
- String
O idioma no qual o documento está escrito. Se não for especificado, esse valor será definido como o idioma padrão no DefaultLanguage na solicitação enviada ao serviço. Se definido como uma cadeia de caracteres vazia, o serviço aplicará um modelo em que o idioma está explicitamente definido como "Nenhum".
- options
- RecognizePiiEntitiesOptions
O configurável RecognizePiiEntitiesOptions adicional que pode ser passado ao reconhecer entidades PII. As opções incluem filtros de domínio de entidade, versão do modelo e muito mais.
- cancellationToken
- CancellationToken
Um CancellationToken que controla o tempo de vida da solicitação.
Retornos
Um resultado que contém a coleção de entidades identificadas no documento, bem como uma pontuação que indica a confiança de que a entidade corresponde corretamente à subcadeia de caracteres identificada.
Exceções
Esse método só tem suporte na versão v3.1 e mais recente da API de serviço.
O serviço retornou um código de status sem êxito.
Comentários
Esse método só está disponível para V3_1, V2022_05_01e mais recente.
Aplica-se a
Azure SDK for .NET