Compartir a través de


TextAnalyticsClient.ExtractKeyPhrases Método

Definición

Ejecuta un modelo para identificar una colección de frases significativas que se encuentran en el documento pasado.

Por ejemplo, para el documento "La comida era deliciosa y había un personal maravilloso", la API devuelve los principales puntos de conversación: "comida" y "personal maravilloso".

Para obtener una lista de los idiomas admitidos por esta operación, vea https://aka.ms/talangs.

Para conocer los límites de longitud del documento, el tamaño máximo del lote y la codificación de texto admitida, consulte https://aka.ms/azsdk/textanalytics/data-limits.

public virtual Azure.Response<Azure.AI.TextAnalytics.KeyPhraseCollection> ExtractKeyPhrases (string document, string language = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ExtractKeyPhrases : string * string * System.Threading.CancellationToken -> Azure.Response<Azure.AI.TextAnalytics.KeyPhraseCollection>
override this.ExtractKeyPhrases : string * string * System.Threading.CancellationToken -> Azure.Response<Azure.AI.TextAnalytics.KeyPhraseCollection>
Public Overridable Function ExtractKeyPhrases (document As String, Optional language As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of KeyPhraseCollection)

Parámetros

document
String

Documento que se va a analizar.

language
String

Idioma en el que se escribe el documento. Si no se especifica, este valor se establecerá en el idioma predeterminado de en DefaultLanguage la solicitud enviada al servicio. Si se establece en una cadena vacía, el servicio aplicará un modelo donde el lenguaje se establezca explícitamente en "None".

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

Resultado que contiene la colección de frases clave identificadas en el documento.

Excepciones

El servicio devolvió un código de estado no correcto.

Se aplica a