Compartir a través de


NLP de cloudmersive (versión preliminar)

Las potentes API de procesamiento de lenguaje natural (v2) le permiten realizar parte del etiquetado de voz, la identificación de entidades, el análisis de oraciones y mucho más para ayudarle a comprender el significado del texto no estructurado.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Compatibilidad con Cloudmersive
URL https://account.cloudmersive.com/contact-support
Correo Electrónico support@cloudmersive.com
Metadatos del conector
Publicador Cloudmersive, LLC
Sitio web https://www.cloudmersive.com/nlp-api
Directiva de privacidad https://www.cloudmersive.com/privacy-policy
Categorías IA; Datos

Este conector es fundamental para procesar texto y realizar análisis avanzados de texto y procesamiento de lenguaje natural. Cloudmersive NLP cubre una amplia gama de funciones comunes de análisis de texto, incluido el análisis de sentimiento, la detección de subjetividad, la extracción de entidades, la refrasificación automática y mucho más. El procesamiento de alta seguridad sin estado garantiza un rendimiento rápido y una seguridad sólida. Puede obtener más información en la página de la API de NLP .

Para usar el conector de NLP, necesita una cuenta de Cloudmersive. Puede registrarse con una cuenta Microsoft o crear una cuenta de Cloudmersive. Siga los pasos que se indican a continuación para obtener la clave de API.

Obtención de la clave de API y el secreto

  • Registro para una cuenta de Cloudmersive
  • Inicie sesión con su cuenta de Cloudmersive y haga clic en Claves de API.

Aquí puede crear y ver las claves de API que aparecen en la página Claves de API. Basta con copiar y pegar esta clave de API en cloudmersive NLP Connector.

Ahora está listo para empezar a usar cloudmersive NLP Connector.

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
Clave de API (desde https://cloudmersive.com) securestring La clave de API para esta API Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Analizar la cadena en el árbol de sintaxis

Analiza la cadena de entrada en un árbol de sintaxis de Penn Treebank

Buscar correcciones ortográficas

Buscar sugerencias de corrección ortográfica y devolver el resultado como JSON

Comprobar si la oración está ortográfica correctamente

Comprueba si la oración está ortográfica correctamente y devuelve el resultado como JSON.

Detección del idioma del texto

Determine automáticamente en qué idioma se escribe una cadena de texto. Admite danés (DAN), alemán (DEU), inglés (ENG), francés (FRA), italiano (ITA), japonés (JPN), coreano (KOR), neerlandés (NLD), noruego (NOR), portugués (POR), ruso (RUS), español (SPA), sueco (SWE), chino (ZHO).

Etiqueta de parte de voz de una cadena

Etiqueta de parte de voz (POS) una cadena y devuelve el resultado como JSON

Etiqueta de parte de voz de una cadena, filtre por adverbs

Etiquetar parte de voz (POS) una cadena, buscar los adverbs y devolver el resultado como JSON

Etiqueta de parte de voz de una cadena, filtre por nombres

Etiquetar parte de voz (POS) una cadena, buscar los nombres y devolver el resultado como JSON

Etiqueta de parte de voz una cadena, filtre por adjetivos.

Etiqueta de parte de voz (POS) una cadena, busca los adjetivos y devuelve el resultado como JSON.

Etiqueta de parte de voz una cadena, filtre por pronombres

Etiquetar parte de voz (POS) una cadena, buscar los pronombres y devolver el resultado como JSON

Etiqueta de parte de voz una cadena, filtre por verbos

Etiquetar parte de voz (POS) una cadena, buscar los verbos y devolver el resultado como JSON

Extracción de entidades de la cadena

Extraiga los entitites con nombre de una cadena de entrada.

Extracción de oraciones de cadena

Segmente una cadena de entrada en oraciones independientes; el resultado de la salida es una cadena.

Obtener palabras en la cadena de entrada

Obtener las palabras del componente en una cadena de entrada

Realizar análisis de la subjetividad y la objectividad en texto

Analice el texto de entrada mediante el análisis avanzado del lenguaje de subjetividad y objectividad para determinar si el texto de entrada es objetivo o subjetiva y cuánto. Admite la entrada de idioma inglés. Consume llamadas API de 1 a 2 por oración.

Realizar análisis y clasificación de sentimiento en texto

Analice el texto de entrada mediante análisis avanzado de sentimiento para determinar si la entrada es positiva, negativa o neutra. Admite la entrada de idioma inglés. Consume llamadas API de 1 a 2 por oración.

Realizar análisis y detección de lenguaje obsceno y soeces en texto

Analice el texto de entrada mediante profanidad avanzada y análisis de lenguaje obsceno para determinar si la entrada contiene lenguaje profano. Admite la entrada de idioma inglés. Consume llamadas API de 1 a 2 por oración.

Refrase, frase de texto en inglés oraciones por frase mediante inteligencia artificial de aprendizaje profundo

Rephrases o parafrases automáticamente texto de entrada en la oración en inglés mediante el aprendizaje profundo avanzado y NLP neuronal. Crea varios candidatos de repetición por frase de entrada, de 1 a 10 posibles repeticiones de la oración original. Busca conservar el significado semántico original en candidatos de salida refrasados. Consume 1-2 llamadas API por opción de repetición de salida generada, por frase.

Traducción del alemán al texto en inglés con Deep Learning AI

Traduce automáticamente texto de entrada en alemán a texto de salida en inglés mediante aprendizaje profundo avanzado y NLP neuronal. Consume llamadas API de 1 a 2 por oración de entrada.

Traducción del inglés al texto alemán con Deep Learning AI

Traduce automáticamente texto de entrada en inglés a texto de salida en alemán mediante aprendizaje profundo avanzado y NLP neuronal. Consume llamadas API de 1 a 2 por oración de entrada.

Traducción del inglés al texto ruso con inteligencia artificial de aprendizaje profundo

Traduce automáticamente texto de entrada en inglés a texto de salida en ruso mediante aprendizaje profundo avanzado y NLP neuronal. Consume llamadas API de 1 a 2 por oración de entrada.

Traducción del ruso al texto en inglés con Inteligencia artificial de aprendizaje profundo

Traduce automáticamente texto de entrada en ruso a texto de salida en inglés mediante aprendizaje profundo avanzado y NLP neuronal. Consume llamadas API de 1 a 2 por oración de entrada.

Analizar la cadena en el árbol de sintaxis

Analiza la cadena de entrada en un árbol de sintaxis de Penn Treebank

Parámetros

Nombre Clave Requerido Tipo Description
InputString
InputString string

Cadena de entrada para analizar lingüísticamente

Devoluciones

Resultado de la operación de análisis lingüístico

Buscar correcciones ortográficas

Buscar sugerencias de corrección ortográfica y devolver el resultado como JSON

Parámetros

Nombre Clave Requerido Tipo Description
Palabra
Word string

Devoluciones

Resultado de la corrección ortográfica

Comprobar si la oración está ortográfica correctamente

Comprueba si la oración está ortográfica correctamente y devuelve el resultado como JSON.

Parámetros

Nombre Clave Requerido Tipo Description
Frase
Sentence string

Oraciones de entrada para revisión ortográfica

Devoluciones

Resultado de la revisión ortográfica de una oración

Detección del idioma del texto

Determine automáticamente en qué idioma se escribe una cadena de texto. Admite danés (DAN), alemán (DEU), inglés (ENG), francés (FRA), italiano (ITA), japonés (JPN), coreano (KOR), neerlandés (NLD), noruego (NOR), portugués (POR), ruso (RUS), español (SPA), sueco (SWE), chino (ZHO).

Parámetros

Nombre Clave Requerido Tipo Description
textToDetect
textToDetect string

Texto para detectar el idioma de

Devoluciones

Salida de una operación de detección de idioma

Etiqueta de parte de voz de una cadena

Etiqueta de parte de voz (POS) una cadena y devuelve el resultado como JSON

Parámetros

Nombre Clave Requerido Tipo Description
InputText
InputText string

Cadena de texto de entrada

Devoluciones

Parte del resultado de la etiqueta de voz

Etiqueta de parte de voz de una cadena, filtre por adverbs

Etiquetar parte de voz (POS) una cadena, buscar los adverbs y devolver el resultado como JSON

Parámetros

Nombre Clave Requerido Tipo Description
InputText
InputText string

Cadena de texto de entrada

Devoluciones

Parte del resultado de la etiqueta de voz

Etiqueta de parte de voz de una cadena, filtre por nombres

Etiquetar parte de voz (POS) una cadena, buscar los nombres y devolver el resultado como JSON

Parámetros

Nombre Clave Requerido Tipo Description
InputText
InputText string

Cadena de texto de entrada

Devoluciones

Parte del resultado de la etiqueta de voz

Etiqueta de parte de voz una cadena, filtre por adjetivos.

Etiqueta de parte de voz (POS) una cadena, busca los adjetivos y devuelve el resultado como JSON.

Parámetros

Nombre Clave Requerido Tipo Description
InputText
InputText string

Cadena de texto de entrada

Devoluciones

Parte del resultado de la etiqueta de voz

Etiqueta de parte de voz una cadena, filtre por pronombres

Etiquetar parte de voz (POS) una cadena, buscar los pronombres y devolver el resultado como JSON

Parámetros

Nombre Clave Requerido Tipo Description
InputText
InputText string

Cadena de texto de entrada

Devoluciones

Parte del resultado de la etiqueta de voz

Etiqueta de parte de voz una cadena, filtre por verbos

Etiquetar parte de voz (POS) una cadena, buscar los verbos y devolver el resultado como JSON

Parámetros

Nombre Clave Requerido Tipo Description
InputText
InputText string

Cadena de texto de entrada

Devoluciones

Parte del resultado de la etiqueta de voz

Extracción de entidades de la cadena

Extraiga los entitites con nombre de una cadena de entrada.

Parámetros

Nombre Clave Requerido Tipo Description
InputString
InputString string

Cadena de entrada para extraer entidades de

Devoluciones

Resultado de realizar una operación de extracción de entidades

Extracción de oraciones de cadena

Segmente una cadena de entrada en oraciones independientes; el resultado de la salida es una cadena.

Parámetros

Nombre Clave Requerido Tipo Description
InputString
InputString string

Devoluciones

Obtener palabras en la cadena de entrada

Obtener las palabras del componente en una cadena de entrada

Parámetros

Nombre Clave Requerido Tipo Description
InputText
InputText string

Devoluciones

Palabras en la cadena de entrada

Realizar análisis de la subjetividad y la objectividad en texto

Analice el texto de entrada mediante el análisis avanzado del lenguaje de subjetividad y objectividad para determinar si el texto de entrada es objetivo o subjetiva y cuánto. Admite la entrada de idioma inglés. Consume llamadas API de 1 a 2 por oración.

Parámetros

Nombre Clave Requerido Tipo Description
TextToAnalyze
TextToAnalyze string

Texto que se va a analizar

Devoluciones

Salida de una operación de análisis de subjetividad

Realizar análisis y clasificación de sentimiento en texto

Analice el texto de entrada mediante análisis avanzado de sentimiento para determinar si la entrada es positiva, negativa o neutra. Admite la entrada de idioma inglés. Consume llamadas API de 1 a 2 por oración.

Parámetros

Nombre Clave Requerido Tipo Description
TextToAnalyze
TextToAnalyze string

Texto que se va a analizar

Devoluciones

Salida de una operación de análisis de sentimiento

Realizar análisis y detección de lenguaje obsceno y soeces en texto

Analice el texto de entrada mediante profanidad avanzada y análisis de lenguaje obsceno para determinar si la entrada contiene lenguaje profano. Admite la entrada de idioma inglés. Consume llamadas API de 1 a 2 por oración.

Parámetros

Nombre Clave Requerido Tipo Description
TextToAnalyze
TextToAnalyze string

Texto que se va a analizar

Devoluciones

Salida de una operación de análisis de palabras soeces

Refrase, frase de texto en inglés oraciones por frase mediante inteligencia artificial de aprendizaje profundo

Rephrases o parafrases automáticamente texto de entrada en la oración en inglés mediante el aprendizaje profundo avanzado y NLP neuronal. Crea varios candidatos de repetición por frase de entrada, de 1 a 10 posibles repeticiones de la oración original. Busca conservar el significado semántico original en candidatos de salida refrasados. Consume 1-2 llamadas API por opción de repetición de salida generada, por frase.

Parámetros

Nombre Clave Requerido Tipo Description
TextToTranslate
TextToTranslate string

Texto que se va a volver a realizar

TargetRephrasingCount
TargetRephrasingCount integer

Número de opciones de salida de refrasificación que le gustaría por oración; los valores posibles son de 1 a 10. El valor predeterminado es 2.

Devoluciones

Salida de una operación de repetición de texto

Traducción del alemán al texto en inglés con Deep Learning AI

Traduce automáticamente texto de entrada en alemán a texto de salida en inglés mediante aprendizaje profundo avanzado y NLP neuronal. Consume llamadas API de 1 a 2 por oración de entrada.

Parámetros

Nombre Clave Requerido Tipo Description
TextToTranslate
TextToTranslate string

Texto que se va a traducir

Devoluciones

Salida de una operación de traducción de idioma

Traducción del inglés al texto alemán con Deep Learning AI

Traduce automáticamente texto de entrada en inglés a texto de salida en alemán mediante aprendizaje profundo avanzado y NLP neuronal. Consume llamadas API de 1 a 2 por oración de entrada.

Parámetros

Nombre Clave Requerido Tipo Description
TextToTranslate
TextToTranslate string

Texto que se va a traducir

Devoluciones

Salida de una operación de traducción de idioma

Traducción del inglés al texto ruso con inteligencia artificial de aprendizaje profundo

Traduce automáticamente texto de entrada en inglés a texto de salida en ruso mediante aprendizaje profundo avanzado y NLP neuronal. Consume llamadas API de 1 a 2 por oración de entrada.

Parámetros

Nombre Clave Requerido Tipo Description
TextToTranslate
TextToTranslate string

Texto que se va a traducir

Devoluciones

Salida de una operación de traducción de idioma

Traducción del ruso al texto en inglés con Inteligencia artificial de aprendizaje profundo

Traduce automáticamente texto de entrada en ruso a texto de salida en inglés mediante aprendizaje profundo avanzado y NLP neuronal. Consume llamadas API de 1 a 2 por oración de entrada.

Parámetros

Nombre Clave Requerido Tipo Description
TextToTranslate
TextToTranslate string

Texto que se va a traducir

Devoluciones

Salida de una operación de traducción de idioma

Definiciones

SentimentAnalysisResponse

Salida de una operación de análisis de sentimiento

Nombre Ruta de acceso Tipo Description
Correcto
Successful boolean

True si la operación de análisis de sentimiento se realizó correctamente; de lo contrario, false

SentimentClassificationResult
SentimentClassificationResult string

Clasificación de texto de entrada en una clasificación de sentimiento; Los valores posibles son "Positivo", "Negativo" o "Neutral"

SentimentScoreResult
SentimentScoreResult double

La puntuación de clasificación de sentimiento entre -1.0 y +1.0, donde las puntuaciones inferiores a 0 son opiniones negativas, las puntuaciones mayores que 0 son opiniones positivas y las puntuaciones cercanas a 0 son neutrales. Cuanto mayor sea el valor desvía de 0,0, más fuerte será la opinión, con +1,0 y -1,0 siendo la opinión positiva y negativa máxima, respectivamente.

SentenceCount
SentenceCount integer

Número de oraciones en texto de entrada

ProfanityAnalysisResponse

Salida de una operación de análisis de palabras soeces

Nombre Ruta de acceso Tipo Description
Correcto
Successful boolean

True si la operación de detección de palabras soeces se realizó correctamente; de lo contrario, false

ProfanityScoreResult
ProfanityScoreResult double

La puntuación de clasificación soeces entre 0,0 y 1,0, donde las puntuaciones más cercanas a cero tienen una probabilidad baja de ser profana o contienen lenguaje obsceno, mientras que las puntuaciones cercanas a 1,0 tienen una alta probabilidad de ser profano o contener lenguaje obsceno. Los valores superiores a 0,8 tienen una probabilidad muy alta de ser profano.

SentenceCount
SentenceCount integer

Número de oraciones en texto de entrada

SubjectivityAnalysisResponse

Salida de una operación de análisis de subjetividad

Nombre Ruta de acceso Tipo Description
Correcto
Successful boolean

True si la operación de análisis de subjetividad se realizó correctamente; de lo contrario, false

SubjectivityScoreResult
SubjectivityScoreResult double

La subjetividad frente a la puntuación de clasificación de la objectividad entre 0,0 y 1,0, donde las puntuaciones más cercanas a cero tienen una alta probabilidad de objectividad, mientras que las puntuaciones cercanas a 1,0 tienen una alta probabilidad de subjetividad.

SentenceCount
SentenceCount integer

Número de oraciones en texto de entrada

ExtractEntitiesResponse

Resultado de realizar una operación de extracción de entidades

Nombre Ruta de acceso Tipo Description
Correcto
Successful boolean

True si la operación se realizó correctamente; de lo contrario, false

Entities
Entities array of Entity

Entidad

Nombre Ruta de acceso Tipo Description
EntityType
EntityType string
EntityText
EntityText string

LanguageDetectionResponse

Salida de una operación de detección de idioma

Nombre Ruta de acceso Tipo Description
Correcto
Successful boolean

True si la operación de detección de idioma se realizó correctamente; de lo contrario, false

DetectedLanguage_ThreeLetterCode
DetectedLanguage_ThreeLetterCode string

Código de idioma de tres letras ISO 639

DetectedLanguage_FullName
DetectedLanguage_FullName string

Nombre completo (en inglés) del idioma detectado

LanguageTranslationResponse

Salida de una operación de traducción de idioma

Nombre Ruta de acceso Tipo Description
Correcto
Successful boolean

True si la operación de detección de idioma se realizó correctamente; de lo contrario, false

TranslatedTextResult
TranslatedTextResult string

Texto traducido en idioma de destino

SentenceCount
SentenceCount integer

Número de oraciones en texto de entrada

ParseResponse

Resultado de la operación de análisis lingüístico

Nombre Ruta de acceso Tipo Description
ParseTree
ParseTree string

Árbol de análisis en formato de árbol de sintaxis penn Treebank

PosResponse

Parte del resultado de la etiqueta de voz

Nombre Ruta de acceso Tipo Description
TaggedSentences
TaggedSentences array of PosSentence

Oraciones en la cadena

PosSentence

Frase en un resultado de etiqueta POS

Nombre Ruta de acceso Tipo Description
Palabras
Words array of PosTaggedWord

Palabras en la oración

PosTaggedWord

Word etiquetada en una etiqueta POS

Nombre Ruta de acceso Tipo Description
Palabra
Word object

Word que se etiquetó

Etiqueta
Tag object

Etiqueta Penn Treebank aplicada a la palabra

RephraseResponse

Salida de una operación de repetición de texto

Nombre Ruta de acceso Tipo Description
Correcto
Successful boolean

True si la operación de detección de idioma se realizó correctamente; de lo contrario, false

RephrasedResults
RephrasedResults array of RephrasedSentence

Resultados de la operación de refrasificación, parafrasing, en el orden de las oraciones de entrada

SentenceCount
SentenceCount integer

Número de oraciones en texto de entrada

RephrasedSentence

Una oración de entrada y los resultados de la repetición asociados

Nombre Ruta de acceso Tipo Description
SentenceIndex
SentenceIndex integer

Índice de la oración, basada en 1, ordenada

OriginalSentenceText
OriginalSentenceText string

Texto de frase de entrada original

Refrasings
Rephrasings array of RephrasedSentenceOption

Rephrasing text options, candidate of the original input sentence, in order - with best candidate first

RephrasedSentenceOption

Una repetición de una oración de entrada original

Nombre Ruta de acceso Tipo Description
RephrasedOptionIndex
RephrasedOptionIndex integer

Índice ordenado de la opción de refrasificación, basado en 1, con 1 siendo la mejor opción

RephrasedSentenceText
RephrasedSentenceText string

Una oración de texto refrasado de salida de la oración de entrada original

SentenceSegmentationResponse

Nombre Ruta de acceso Tipo Description
Correcto
Successful boolean
Oraciones
Sentences array of string
SentenceCount
SentenceCount integer

GetWordsResponse

Palabras en la cadena de entrada

Nombre Ruta de acceso Tipo Description
Palabras
Words array of WordPosition

Matriz de palabras

WordPosition

Nombre Ruta de acceso Tipo Description
Palabra
Word string

Word como una cadena

WordIndex
WordIndex integer

Índice de base cero de la palabra; la primera palabra tiene el índice 0, la segunda palabra tiene el índice 1, etc.

StartPosition
StartPosition integer

Desplazamiento de caracteres de base cero en el que comienza la palabra en la cadena de entrada

EndPosition
EndPosition integer

Desplazamiento de caracteres de base cero en el que la palabra termina en la cadena de entrada

CheckWordResponse

Resultado de la corrección ortográfica

Nombre Ruta de acceso Tipo Description
Correcto
Correct boolean

True si la palabra está escrita correctamente, false en caso contrario, false

Sugerencias
Suggestions array of string

Correcciones ortográficas sugeridas

CheckSentenceResponse

Resultado de la revisión ortográfica de una oración

Nombre Ruta de acceso Tipo Description
IncorrectCount
IncorrectCount integer

Número de palabras incorrectas

Palabras
Words array of CorrectWordInSentence

Palabras en la oración, tanto correctas como incorrectas

CorrectWordInSentence

Una palabra en una oración

Nombre Ruta de acceso Tipo Description
Palabra
Word WordPosition
Correcto
Correct boolean

True si la palabra está escrita correctamente, false en caso contrario, false

Sugerencias
Suggestions array of string

Mejoras de ortografía sugeridas