TextAnalyticsClient class
Clase de cliente para interactuar con Azure Text Analytics.
Constructores
Text |
Crea una instancia de TextAnalyticsClient. Uso de ejemplo:
|
Propiedades
default |
Sugerencia de país predeterminada que se va a usar. El valor predeterminado es "nosotros". |
default |
Idioma predeterminado que se va a usar. El valor predeterminado es "en". |
endpoint |
Dirección URL al punto de conexión de TextAnalytics |
Métodos
analyze |
Ejecuta un modelo predictivo para identificar las opiniones positivas, negativas, neutrales o mixtas contenidas en las cadenas de entrada, así como puntuaciones que indican la confianza del modelo en cada una de las opiniones previstas. Opcionalmente, también puede identificar destinos en el texto y las evaluaciones sobre él a través de la minería de opiniones. Para obtener una lista de los idiomas admitidos por esta operación, Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
analyze |
Ejecuta un modelo predictivo para identificar las opiniones positivas, negativas o neutras o mixtas contenidas en los documentos de entrada, así como puntuaciones que indican la confianza del modelo en cada una de las opiniones previstas. Opcionalmente, también puede identificar destinos en el texto y las evaluaciones sobre él a través de la minería de opiniones. Para obtener una lista de los idiomas admitidos por esta operación, Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
begin |
Envíe una colección de documentos de texto para su análisis. Especifique una o varias acciones únicas que se van a ejecutar. |
begin |
Envíe una colección de documentos de texto para su análisis. Especifique una o varias acciones únicas que se van a ejecutar. |
begin |
Inicie una operación de análisis sanitario para reconocer entidades relacionadas con la atención sanitaria (medicamentos, condiciones, síntomas, etc.) y sus relaciones. |
begin |
Inicie una operación de análisis sanitario para reconocer entidades relacionadas con la atención sanitaria (medicamentos, condiciones, síntomas, etc.) y sus relaciones. |
detect |
Ejecuta un modelo predictivo para determinar el idioma en el que se escribe el documento de entrada pasado y devuelve, para cada uno, el idioma detectado, así como una puntuación que indica la confianza del modelo de que el idioma inferido es correcto. Las puntuaciones cercanas a 1 indican una alta certeza en el resultado. Se admiten 120 idiomas. |
detect |
Ejecuta un modelo predictivo para determinar el idioma en el que se escriben las cadenas de entrada pasadas y devuelve, para cada uno, el idioma detectado, así como una puntuación que indica la confianza del modelo de que el idioma inferido es correcto. Las puntuaciones cercanas a 1 indican una alta certeza en el resultado. Se admiten 120 idiomas. |
extract |
Ejecuta un modelo para identificar una colección de frases significativas que se encuentran en las cadenas de entrada pasadas. Para obtener una lista de los idiomas admitidos por esta operación, Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
extract |
Ejecuta un modelo para identificar una colección de frases significativas que se encuentran en los documentos de entrada pasados. Para obtener una lista de los idiomas admitidos por esta operación, Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Ejecuta un modelo predictivo para identificar una colección de entidades con nombre en las cadenas de entrada pasadas y clasificar esas entidades en tipos como persona, ubicación u organización. Para obtener más información sobre las categorías disponibles, Consulte https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Para obtener una lista de los idiomas admitidos por esta operación, consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Ejecuta un modelo predictivo para identificar una colección de entidades con nombre en los documentos de entrada pasados y clasificar esas entidades en tipos como persona, ubicación u organización. Para obtener más información sobre las categorías disponibles, Consulte https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Para obtener una lista de los idiomas admitidos por esta operación, consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Ejecuta un modelo predictivo para identificar una colección de entidades que se encuentran en las cadenas de entrada pasadas e incluye información que vincula las entidades a sus entradas correspondientes en una base de conocimiento conocida. Para obtener una lista de los idiomas admitidos por esta operación, Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Ejecuta un modelo predictivo para identificar una colección de entidades que se encuentran en los documentos de entrada pasados e incluye información que vincula las entidades a sus entradas correspondientes en una base de conocimiento conocida. Para obtener una lista de los idiomas admitidos por esta operación, Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Ejecuta un modelo predictivo para identificar una colección de entidades que contienen información de identificación personal que se encuentra en las cadenas de entrada pasadas y clasificar esas entidades en tipos como el número de seguridad social de EE. UU., el número de licencia de conducir o el número de tarjeta de crédito. Para obtener una lista de los idiomas admitidos por esta operación, Consulte https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
recognize |
Ejecuta un modelo predictivo para identificar una colección de entidades que contienen información de identificación personal que se encuentra en los documentos de entrada pasados y clasificar esas entidades en tipos como el número de seguridad social de EE. UU., el número de licencia de conducir o el número de tarjeta de crédito. Para obtener una lista de los idiomas admitidos por esta operación, Consulte https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
Detalles del constructor
TextAnalyticsClient(string, TokenCredential | KeyCredential, TextAnalyticsClientOptions)
Crea una instancia de TextAnalyticsClient.
Uso de ejemplo:
import { TextAnalyticsClient, AzureKeyCredential } from "@azure/ai-text-analytics";
const client = new TextAnalyticsClient(
"<service endpoint>",
new AzureKeyCredential("<api key>")
);
new TextAnalyticsClient(endpointUrl: string, credential: TokenCredential | KeyCredential, options?: TextAnalyticsClientOptions)
Parámetros
- endpointUrl
-
string
Dirección URL al punto de conexión de TextAnalytics
- credential
Se usa para autenticar las solicitudes en el servicio.
- options
- TextAnalyticsClientOptions
Se usa para configurar el cliente TextAnalytics.
Detalles de las propiedades
defaultCountryHint
Sugerencia de país predeterminada que se va a usar. El valor predeterminado es "nosotros".
defaultCountryHint: string
Valor de propiedad
string
defaultLanguage
Idioma predeterminado que se va a usar. El valor predeterminado es "en".
defaultLanguage: string
Valor de propiedad
string
endpointUrl
Dirección URL al punto de conexión de TextAnalytics
endpointUrl: string
Valor de propiedad
string
Detalles del método
analyzeSentiment(string[], string, AnalyzeSentimentOptions)
Ejecuta un modelo predictivo para identificar las opiniones positivas, negativas, neutrales o mixtas contenidas en las cadenas de entrada, así como puntuaciones que indican la confianza del modelo en cada una de las opiniones previstas. Opcionalmente, también puede identificar destinos en el texto y las evaluaciones sobre él a través de la minería de opiniones. Para obtener una lista de los idiomas admitidos por esta operación,
Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: string[], language?: string, options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parámetros
- documents
-
string[]
Cadenas de entrada que se van a analizar.
- language
-
string
Idioma en el que se escriben todas las cadenas de entrada. Si no se especifica, este valor se establecerá en el idioma predeterminado en TextAnalyticsClientOptions
.
Si se establece en una cadena vacía, el servicio aplicará un modelo en el que lanuage se establezca explícitamente en "None".
- options
- AnalyzeSentimentOptions
Parámetros opcionales que incluyen la habilitación de la minería de opiniones.
Devoluciones
Promise<AnalyzeSentimentResultArray>
analyzeSentiment(TextDocumentInput[], AnalyzeSentimentOptions)
Ejecuta un modelo predictivo para identificar las opiniones positivas, negativas o neutras o mixtas contenidas en los documentos de entrada, así como puntuaciones que indican la confianza del modelo en cada una de las opiniones previstas. Opcionalmente, también puede identificar destinos en el texto y las evaluaciones sobre él a través de la minería de opiniones. Para obtener una lista de los idiomas admitidos por esta operación,
Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: TextDocumentInput[], options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parámetros
- documents
Documentos de entrada que se van a analizar.
- options
- AnalyzeSentimentOptions
Parámetros opcionales que incluyen la habilitación de la minería de opiniones.
Devoluciones
Promise<AnalyzeSentimentResultArray>
beginAnalyzeActions(string[], TextAnalyticsActions, string, BeginAnalyzeActionsOptions)
Envíe una colección de documentos de texto para su análisis. Especifique una o varias acciones únicas que se van a ejecutar.
function beginAnalyzeActions(documents: string[], actions: TextAnalyticsActions, language?: string, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>
Parámetros
- documents
-
string[]
Colección de documentos que se van a analizar
- actions
- TextAnalyticsActions
TextAnalyticsActions que se va a ejecutar.
- language
-
string
Idioma en el que se escriben todas las cadenas de entrada. Si no se especifica, este valor se establecerá en el idioma predeterminado en TextAnalyticsClientOptions
.
Si se establece en una cadena vacía, el servicio aplicará un modelo en el que el lenguaje se establezca explícitamente en "None".
- options
- BeginAnalyzeActionsOptions
Opciones para la operación.
Devoluciones
Promise<AnalyzeActionsPollerLike>
beginAnalyzeActions(TextDocumentInput[], TextAnalyticsActions, BeginAnalyzeActionsOptions)
Envíe una colección de documentos de texto para su análisis. Especifique una o varias acciones únicas que se van a ejecutar.
function beginAnalyzeActions(documents: TextDocumentInput[], actions: TextAnalyticsActions, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>
Parámetros
- documents
Colección de documentos que se van a analizar
- actions
- TextAnalyticsActions
TextAnalyticsActions que se va a ejecutar.
- options
- BeginAnalyzeActionsOptions
Opciones para la operación.
Devoluciones
Promise<AnalyzeActionsPollerLike>
beginAnalyzeHealthcareEntities(string[], string, BeginAnalyzeHealthcareEntitiesOptions)
Inicie una operación de análisis sanitario para reconocer entidades relacionadas con la atención sanitaria (medicamentos, condiciones, síntomas, etc.) y sus relaciones.
function beginAnalyzeHealthcareEntities(documents: string[], language?: string, options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>
Parámetros
- documents
-
string[]
Colección de documentos que se van a analizar.
- language
-
string
Idioma en el que se escriben todas las cadenas de entrada. Si no se especifica, este valor se establecerá en el idioma predeterminado en TextAnalyticsClientOptions
.
Si se establece en una cadena vacía, el servicio aplicará un modelo en el que el lenguaje se establezca explícitamente en "None".
Opciones para la operación.
Devoluciones
Promise<AnalyzeHealthcareEntitiesPollerLike>
beginAnalyzeHealthcareEntities(TextDocumentInput[], BeginAnalyzeHealthcareEntitiesOptions)
Inicie una operación de análisis sanitario para reconocer entidades relacionadas con la atención sanitaria (medicamentos, condiciones, síntomas, etc.) y sus relaciones.
function beginAnalyzeHealthcareEntities(documents: TextDocumentInput[], options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>
Parámetros
- documents
Colección de documentos que se van a analizar.
Opciones para la operación.
Devoluciones
Promise<AnalyzeHealthcareEntitiesPollerLike>
detectLanguage(DetectLanguageInput[], DetectLanguageOptions)
Ejecuta un modelo predictivo para determinar el idioma en el que se escribe el documento de entrada pasado y devuelve, para cada uno, el idioma detectado, así como una puntuación que indica la confianza del modelo de que el idioma inferido es correcto. Las puntuaciones cercanas a 1 indican una alta certeza en el resultado. Se admiten 120 idiomas.
function detectLanguage(documents: DetectLanguageInput[], options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>
Parámetros
- documents
Colección de documentos de entrada que se van a analizar.
- options
- DetectLanguageOptions
Parámetros opcionales para la operación.
Devoluciones
Promise<DetectLanguageResultArray>
detectLanguage(string[], string, DetectLanguageOptions)
Ejecuta un modelo predictivo para determinar el idioma en el que se escriben las cadenas de entrada pasadas y devuelve, para cada uno, el idioma detectado, así como una puntuación que indica la confianza del modelo de que el idioma inferido es correcto. Las puntuaciones cercanas a 1 indican una alta certeza en el resultado. Se admiten 120 idiomas.
function detectLanguage(documents: string[], countryHint?: string, options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>
Parámetros
- documents
-
string[]
Colección de cadenas de entrada que se van a analizar.
- countryHint
-
string
Indica el país de origen de todas las cadenas de entrada para ayudar al modelo de análisis de texto a predecir el idioma en el que se escriben. Si no se especifica, este valor se establecerá en la sugerencia de país predeterminada en TextAnalyticsClientOptions
.
Si se establece en una cadena vacía o la cadena "none", el servicio aplicará un modelo en el que el país se desconjunte explícitamente.
La misma sugerencia de país se aplica a todas las cadenas de la colección de entrada.
- options
- DetectLanguageOptions
Parámetros opcionales para la operación.
Devoluciones
Promise<DetectLanguageResultArray>
extractKeyPhrases(string[], string, ExtractKeyPhrasesOptions)
Ejecuta un modelo para identificar una colección de frases significativas que se encuentran en las cadenas de entrada pasadas. Para obtener una lista de los idiomas admitidos por esta operación,
Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: string[], language?: string, options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parámetros
- documents
-
string[]
Cadenas de entrada que se van a analizar.
- language
-
string
Idioma en el que se escriben todas las cadenas de entrada. Si no se especifica, este valor se establecerá en el idioma predeterminado en TextAnalyticsClientOptions
.
Si se establece en una cadena vacía, el servicio aplicará un modelo en el que el lenguaje se establezca explícitamente en "None".
- options
- ExtractKeyPhrasesOptions
Opciones para la operación.
Devoluciones
Promise<ExtractKeyPhrasesResultArray>
extractKeyPhrases(TextDocumentInput[], ExtractKeyPhrasesOptions)
Ejecuta un modelo para identificar una colección de frases significativas que se encuentran en los documentos de entrada pasados. Para obtener una lista de los idiomas admitidos por esta operación,
Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: TextDocumentInput[], options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parámetros
- documents
Documentos de entrada que se van a analizar.
- options
- ExtractKeyPhrasesOptions
Opciones para la operación.
Devoluciones
Promise<ExtractKeyPhrasesResultArray>
recognizeEntities(string[], string, RecognizeCategorizedEntitiesOptions)
Ejecuta un modelo predictivo para identificar una colección de entidades con nombre en las cadenas de entrada pasadas y clasificar esas entidades en tipos como persona, ubicación u organización. Para obtener más información sobre las categorías disponibles,
Consulte https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Para obtener una lista de los idiomas admitidos por esta operación, consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeEntities(documents: string[], language?: string, options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>
Parámetros
- documents
-
string[]
Cadenas de entrada que se van a analizar.
- language
-
string
Idioma en el que se escriben todas las cadenas de entrada. Si no se especifica, este valor se establecerá en el idioma predeterminado en TextAnalyticsClientOptions
.
Si se establece en una cadena vacía, el servicio aplicará un modelo en el que el lenguaje se establezca explícitamente en "None".
Parámetros opcionales para la operación.
Devoluciones
recognizeEntities(TextDocumentInput[], RecognizeCategorizedEntitiesOptions)
Ejecuta un modelo predictivo para identificar una colección de entidades con nombre en los documentos de entrada pasados y clasificar esas entidades en tipos como persona, ubicación u organización. Para obtener más información sobre las categorías disponibles,
Consulte https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Para obtener una lista de los idiomas admitidos por esta operación, consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeEntities(documents: TextDocumentInput[], options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>
Parámetros
- documents
Documentos de entrada que se van a analizar.
Parámetros opcionales para la operación.
Devoluciones
recognizeLinkedEntities(string[], string, RecognizeLinkedEntitiesOptions)
Ejecuta un modelo predictivo para identificar una colección de entidades que se encuentran en las cadenas de entrada pasadas e incluye información que vincula las entidades a sus entradas correspondientes en una base de conocimiento conocida. Para obtener una lista de los idiomas admitidos por esta operación,
Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: string[], language?: string, options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parámetros
- documents
-
string[]
Cadenas de entrada que se van a analizar.
- language
-
string
Idioma en el que se escriben todas las cadenas de entrada. Si no se especifica, este valor se establecerá en el idioma predeterminado en TextAnalyticsClientOptions
.
Si se establece en una cadena vacía, el servicio aplicará un modelo en el que el lenguaje se establezca explícitamente en "None".
- options
- RecognizeLinkedEntitiesOptions
Opciones para la operación.
Devoluciones
Promise<RecognizeLinkedEntitiesResultArray>
recognizeLinkedEntities(TextDocumentInput[], RecognizeLinkedEntitiesOptions)
Ejecuta un modelo predictivo para identificar una colección de entidades que se encuentran en los documentos de entrada pasados e incluye información que vincula las entidades a sus entradas correspondientes en una base de conocimiento conocida. Para obtener una lista de los idiomas admitidos por esta operación,
Consulte https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: TextDocumentInput[], options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parámetros
- documents
Documentos de entrada que se van a analizar.
- options
- RecognizeLinkedEntitiesOptions
Opciones para la operación.
Devoluciones
Promise<RecognizeLinkedEntitiesResultArray>
recognizePiiEntities(string[], string, RecognizePiiEntitiesOptions)
Ejecuta un modelo predictivo para identificar una colección de entidades que contienen información de identificación personal que se encuentra en las cadenas de entrada pasadas y clasificar esas entidades en tipos como el número de seguridad social de EE. UU., el número de licencia de conducir o el número de tarjeta de crédito. Para obtener una lista de los idiomas admitidos por esta operación,
Consulte https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.
function recognizePiiEntities(inputs: string[], language?: string, options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>
Parámetros
- inputs
-
string[]
Cadenas de entrada que se van a analizar.
- language
-
string
Idioma en el que se escriben todas las cadenas de entrada. Si no se especifica, este valor se establecerá en el idioma predeterminado en TextAnalyticsClientOptions
.
Si se establece en una cadena vacía, el servicio aplicará un modelo en el que el lenguaje se establezca explícitamente en "None".
- options
- RecognizePiiEntitiesOptions
Opciones para la operación.
Devoluciones
Promise<RecognizePiiEntitiesResultArray>
recognizePiiEntities(TextDocumentInput[], RecognizePiiEntitiesOptions)
Ejecuta un modelo predictivo para identificar una colección de entidades que contienen información de identificación personal que se encuentra en los documentos de entrada pasados y clasificar esas entidades en tipos como el número de seguridad social de EE. UU., el número de licencia de conducir o el número de tarjeta de crédito. Para obtener una lista de los idiomas admitidos por esta operación,
Consulte https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.
function recognizePiiEntities(inputs: TextDocumentInput[], options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>
Parámetros
- inputs
Documentos de entrada que se van a analizar.
- options
- RecognizePiiEntitiesOptions
Parámetros opcionales para la operación.
Devoluciones
Promise<RecognizePiiEntitiesResultArray>