Compartilhar via


NLP cloudmersive (versão prévia)

As poderosas APIs de Processamento de Linguagem Natural (v2) permitem executar parte da marcação de fala, identificação de entidade, análise de frases e muito mais para ajudá-lo a entender o significado do texto não estruturado.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte cloudmersive
URL https://account.cloudmersive.com/contact-support
Email support@cloudmersive.com
Metadados do conector
Publicador Cloudmersive, LLC
Site https://www.cloudmersive.com/nlp-api
Política de privacidade https://www.cloudmersive.com/privacy-policy
Categorias IA; Dados

Esse conector é fundamental para processar texto e executar análise de texto avançada e processamento de linguagem natural. O NLP cloudmersive abrange uma ampla variedade de funções comuns de análise de texto, incluindo análise de sentimento, detecção de subjetividade, extração de entidade, reformulação automática e muito mais. O processamento de alta segurança sem estado garante um desempenho rápido e uma segurança forte. Saiba mais na página da API NLP .

Para usar o conector NLP, você precisa de uma conta cloudmersive. Você pode se inscrever com uma conta da Microsoft ou criar uma conta cloudmersive. Siga as etapas abaixo para obter sua Chave de API.

Obter a chave e o segredo da API

  • Registrar-se para uma conta cloudmersive
  • Entre com sua conta do Cloudmersive e clique em Chaves de API

Aqui você pode criar e ver suas chaves de API listadas na página Chaves de API. Basta copiar e colar essa chave de API no Conector NLP cloudmersive.

Agora você está pronto para começar a usar o Cloudmersive NLP Connector.

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API (de https://cloudmersive.com) secureString A chave de API para esta API Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Analisar cadeia de caracteres para árvore de sintaxe

Analisa a cadeia de caracteres de entrada em uma árvore de sintaxe do Penn Treebank

Detectar linguagem de texto

Determine automaticamente em qual idioma uma cadeia de caracteres de texto é escrita. Dá suporte a dinamarquês (DAN), alemão (DEU), inglês (ENG), francês (FRA), italiano (ITA), japonês (JPN), coreano (KOR), holandês (NLD), norueguês (NOR), português (POR), russo (RUS), espanhol (SPA), sueco (SWE), chinês (ZHO).

Executar análise de subjetividade e objetividade no texto

Analise o texto de entrada usando a Subjetividade avançada e a Análise de Linguagem de Objetividade para determinar se o texto de entrada é objetivo ou subjetivo e quanto. Dá suporte à entrada em inglês. Consome chamadas de API 1 a 2 por frase.

Executar análise e classificação de sentimento em texto

Analise o texto de entrada usando análise de sentimento avançada para determinar se a entrada é positiva, negativa ou neutra. Dá suporte à entrada em inglês. Consome chamadas de API 1 a 2 por frase.

Executar análise e detecção de linguagem obscena e profana no texto

Analise o texto de entrada usando linguagem obscena e profana avançada para determinar se a entrada contém linguagem profana. Dá suporte à entrada em inglês. Consome chamadas de API 1 a 2 por frase.

Extrair entidades da cadeia de caracteres

Extraia as entidades nomeadas de uma cadeia de caracteres de entrada.

Extrair frases da cadeia de caracteres

Segmentar uma cadeia de caracteres de entrada em frases separadas, resultado de saída como uma cadeia de caracteres.

Localizar correções ortográficas

Localizar sugestões de correção ortográfica e retornar o resultado como JSON

Marca de parte da fala uma cadeia de caracteres

Parte da fala (POS) marca uma cadeia de caracteres e retorna o resultado como JSON

Marca de parte da fala uma cadeia de caracteres, filtre para adjetivos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os adjetivos e retorna o resultado como JSON

Marca de parte da fala uma cadeia de caracteres, filtre para advérbos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os advérbos e retorna o resultado como JSON

Marca de parte da fala uma cadeia de caracteres, filtre para verbos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os verbos e retorna o resultado como JSON

Marca de parte da fala uma cadeia de caracteres, filtro para pronomes

Parte da fala (POS) marca uma cadeia de caracteres, localiza os pronomes e retorna o resultado como JSON

Marca de parte da fala uma cadeia de caracteres, filtro para substantivos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os substantivos e retorna o resultado como JSON

Obter palavras na cadeia de caracteres de entrada

Obter as palavras do componente em uma cadeia de caracteres de entrada

Reformular, parafrasear texto em inglês frase por frase usando IA de Aprendizado Profundo

Reformula ou parafraseia automaticamente o texto de entrada em frase em inglês por frase usando o Aprendizado Profundo avançado e o NLP Neural. Cria vários candidatos com repositório por frase de entrada, de 1 a 10 possíveis reformulações da frase original. Busca preservar o significado semântico original em candidatos de saída reformulados. Consome chamadas de API de 1 a 2 por opção de reformulação de saída gerada, por frase.

Traduzir inglês para texto em alemão com IA de Aprendizado Profundo

Converte automaticamente o texto de entrada em inglês para o texto de saída em alemão usando o Aprendizado Profundo avançado e o NLP Neural. Consome chamadas de API de 1 a 2 por frase de entrada.

Traduzir inglês para texto russo com IA de Aprendizado Profundo

Converte automaticamente o texto de entrada em inglês para o texto de saída em russo usando o Aprendizado Profundo avançado e o NLP Neural. Consome chamadas de API de 1 a 2 por frase de entrada.

Traduzir texto em alemão para inglês com IA de Aprendizado Profundo

Converte automaticamente o texto de entrada em alemão para o texto de saída em inglês usando o Aprendizado Profundo avançado e o NLP Neural. Consome chamadas de API de 1 a 2 por frase de entrada.

Traduzir texto em russo para inglês com IA de Aprendizado Profundo

Converte automaticamente o texto de entrada em russo para o texto de saída em inglês usando o Aprendizado Profundo avançado e o NLP Neural. Consome chamadas de API de 1 a 2 por frase de entrada.

Verificar se a frase está escrita corretamente

Verifica se a frase está escrita corretamente e retorna o resultado como JSON

Analisar cadeia de caracteres para árvore de sintaxe

Analisa a cadeia de caracteres de entrada em uma árvore de sintaxe do Penn Treebank

Parâmetros

Nome Chave Obrigatório Tipo Description
InputString
InputString string

Cadeia de caracteres de entrada para analisar linguisticamente

Retornos

Resultado da operação de análise linguística

Detectar linguagem de texto

Determine automaticamente em qual idioma uma cadeia de caracteres de texto é escrita. Dá suporte a dinamarquês (DAN), alemão (DEU), inglês (ENG), francês (FRA), italiano (ITA), japonês (JPN), coreano (KOR), holandês (NLD), norueguês (NOR), português (POR), russo (RUS), espanhol (SPA), sueco (SWE), chinês (ZHO).

Parâmetros

Nome Chave Obrigatório Tipo Description
textToDetect
textToDetect string

Texto para detectar o idioma de

Retornos

Saída de uma operação de detecção de idioma

Executar análise de subjetividade e objetividade no texto

Analise o texto de entrada usando a Subjetividade avançada e a Análise de Linguagem de Objetividade para determinar se o texto de entrada é objetivo ou subjetivo e quanto. Dá suporte à entrada em inglês. Consome chamadas de API 1 a 2 por frase.

Parâmetros

Nome Chave Obrigatório Tipo Description
TextToAnalyze
TextToAnalyze string

Texto a ser analisado

Retornos

Saída de uma operação de análise de subjetividade

Executar análise e classificação de sentimento em texto

Analise o texto de entrada usando análise de sentimento avançada para determinar se a entrada é positiva, negativa ou neutra. Dá suporte à entrada em inglês. Consome chamadas de API 1 a 2 por frase.

Parâmetros

Nome Chave Obrigatório Tipo Description
TextToAnalyze
TextToAnalyze string

Texto a ser analisado

Retornos

Saída de uma operação de análise de sentimento

Executar análise e detecção de linguagem obscena e profana no texto

Analise o texto de entrada usando linguagem obscena e profana avançada para determinar se a entrada contém linguagem profana. Dá suporte à entrada em inglês. Consome chamadas de API 1 a 2 por frase.

Parâmetros

Nome Chave Obrigatório Tipo Description
TextToAnalyze
TextToAnalyze string

Texto a ser analisado

Retornos

Saída de uma operação de análise de palavrões

Extrair entidades da cadeia de caracteres

Extraia as entidades nomeadas de uma cadeia de caracteres de entrada.

Parâmetros

Nome Chave Obrigatório Tipo Description
InputString
InputString string

Cadeia de caracteres de entrada para extrair entidades de

Retornos

Resultado da execução de uma operação de extração de entidades

Extrair frases da cadeia de caracteres

Segmentar uma cadeia de caracteres de entrada em frases separadas, resultado de saída como uma cadeia de caracteres.

Parâmetros

Nome Chave Obrigatório Tipo Description
InputString
InputString string

Retornos

Localizar correções ortográficas

Localizar sugestões de correção ortográfica e retornar o resultado como JSON

Parâmetros

Nome Chave Obrigatório Tipo Description
Palavra
Word string

Retornos

Resultado da verificação de correção ortográfica

Marca de parte da fala uma cadeia de caracteres

Parte da fala (POS) marca uma cadeia de caracteres e retorna o resultado como JSON

Parâmetros

Nome Chave Obrigatório Tipo Description
InputText
InputText string

Cadeia de caracteres de texto de entrada

Retornos

Parte do resultado da marca de fala

Corpo
PosResponse

Marca de parte da fala uma cadeia de caracteres, filtre para adjetivos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os adjetivos e retorna o resultado como JSON

Parâmetros

Nome Chave Obrigatório Tipo Description
InputText
InputText string

Cadeia de caracteres de texto de entrada

Retornos

Parte do resultado da marca de fala

Corpo
PosResponse

Marca de parte da fala uma cadeia de caracteres, filtre para advérbos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os advérbos e retorna o resultado como JSON

Parâmetros

Nome Chave Obrigatório Tipo Description
InputText
InputText string

Cadeia de caracteres de texto de entrada

Retornos

Parte do resultado da marca de fala

Corpo
PosResponse

Marca de parte da fala uma cadeia de caracteres, filtre para verbos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os verbos e retorna o resultado como JSON

Parâmetros

Nome Chave Obrigatório Tipo Description
InputText
InputText string

Cadeia de caracteres de texto de entrada

Retornos

Parte do resultado da marca de fala

Corpo
PosResponse

Marca de parte da fala uma cadeia de caracteres, filtro para pronomes

Parte da fala (POS) marca uma cadeia de caracteres, localiza os pronomes e retorna o resultado como JSON

Parâmetros

Nome Chave Obrigatório Tipo Description
InputText
InputText string

Cadeia de caracteres de texto de entrada

Retornos

Parte do resultado da marca de fala

Corpo
PosResponse

Marca de parte da fala uma cadeia de caracteres, filtro para substantivos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os substantivos e retorna o resultado como JSON

Parâmetros

Nome Chave Obrigatório Tipo Description
InputText
InputText string

Cadeia de caracteres de texto de entrada

Retornos

Parte do resultado da marca de fala

Corpo
PosResponse

Obter palavras na cadeia de caracteres de entrada

Obter as palavras do componente em uma cadeia de caracteres de entrada

Parâmetros

Nome Chave Obrigatório Tipo Description
InputText
InputText string

Retornos

Palavras na cadeia de caracteres de entrada

Reformular, parafrasear texto em inglês frase por frase usando IA de Aprendizado Profundo

Reformula ou parafraseia automaticamente o texto de entrada em frase em inglês por frase usando o Aprendizado Profundo avançado e o NLP Neural. Cria vários candidatos com repositório por frase de entrada, de 1 a 10 possíveis reformulações da frase original. Busca preservar o significado semântico original em candidatos de saída reformulados. Consome chamadas de API de 1 a 2 por opção de reformulação de saída gerada, por frase.

Parâmetros

Nome Chave Obrigatório Tipo Description
TextToTranslate
TextToTranslate string

Texto a ser reformulado

TargetRephrasingCount
TargetRephrasingCount integer

O número de opções de saída de reformulação que você gostaria por frase; os valores possíveis são de 1 a 10. O padrão é 2.

Retornos

Saída de uma operação de reformulação de texto

Traduzir inglês para texto em alemão com IA de Aprendizado Profundo

Converte automaticamente o texto de entrada em inglês para o texto de saída em alemão usando o Aprendizado Profundo avançado e o NLP Neural. Consome chamadas de API de 1 a 2 por frase de entrada.

Parâmetros

Nome Chave Obrigatório Tipo Description
TextToTranslate
TextToTranslate string

Texto a ser convertido

Retornos

Saída de uma operação de tradução de idioma

Traduzir inglês para texto russo com IA de Aprendizado Profundo

Converte automaticamente o texto de entrada em inglês para o texto de saída em russo usando o Aprendizado Profundo avançado e o NLP Neural. Consome chamadas de API de 1 a 2 por frase de entrada.

Parâmetros

Nome Chave Obrigatório Tipo Description
TextToTranslate
TextToTranslate string

Texto a ser convertido

Retornos

Saída de uma operação de tradução de idioma

Traduzir texto em alemão para inglês com IA de Aprendizado Profundo

Converte automaticamente o texto de entrada em alemão para o texto de saída em inglês usando o Aprendizado Profundo avançado e o NLP Neural. Consome chamadas de API de 1 a 2 por frase de entrada.

Parâmetros

Nome Chave Obrigatório Tipo Description
TextToTranslate
TextToTranslate string

Texto a ser convertido

Retornos

Saída de uma operação de tradução de idioma

Traduzir texto em russo para inglês com IA de Aprendizado Profundo

Converte automaticamente o texto de entrada em russo para o texto de saída em inglês usando o Aprendizado Profundo avançado e o NLP Neural. Consome chamadas de API de 1 a 2 por frase de entrada.

Parâmetros

Nome Chave Obrigatório Tipo Description
TextToTranslate
TextToTranslate string

Texto a ser convertido

Retornos

Saída de uma operação de tradução de idioma

Verificar se a frase está escrita corretamente

Verifica se a frase está escrita corretamente e retorna o resultado como JSON

Parâmetros

Nome Chave Obrigatório Tipo Description
Frase
Sentence string

Frase de entrada para verificação ortográfica

Retornos

Resultado da verificação ortográfica de uma frase

Definições

SentimentAnalysisResponse

Saída de uma operação de análise de sentimento

Nome Caminho Tipo Description
Êxito
Successful boolean

True se a operação de análise de sentimento foi bem-sucedida, caso contrário, false

SentimentClassificationResult
SentimentClassificationResult string

Classificação do texto de entrada em uma classificação de sentimento; os valores possíveis são "Positivo", "Negativo" ou "Neutro"

SentimentScoreResult
SentimentScoreResult double

Pontuação de classificação de sentimento entre -1,0 e +1,0, onde pontuações menores que 0 são sentimentos negativos, pontuações maiores que 0 são sentimentos positivos e pontuações próximas a 0 são neutras. Quanto maior o valor se desviar de 0,0, mais forte será o sentimento, com +1,0 e -1,0 sendo o sentimento máximo positivo e negativo, respectivamente.

SentenceCount
SentenceCount integer

Número de frases no texto de entrada

ProfanityAnalysisResponse

Saída de uma operação de análise de palavrões

Nome Caminho Tipo Description
Êxito
Successful boolean

True se a operação de detecção de palavrões foi bem-sucedida, caso contrário, false

ProfanityScoreResult
ProfanityScoreResult double

Pontuação de classificação de palavrões entre 0,0 e 1,0, em que as pontuações mais próximas de zero têm uma baixa probabilidade de serem profanas ou contiverem linguagem obscena, enquanto as pontuações próximas a 1,0 têm uma alta probabilidade de serem profanas ou contiverem linguagem obscena. Valores acima de 0,8 têm uma probabilidade muito alta de serem profanos.

SentenceCount
SentenceCount integer

Número de frases no texto de entrada

SubjectivityAnalysisResponse

Saída de uma operação de análise de subjetividade

Nome Caminho Tipo Description
Êxito
Successful boolean

True se a operação de análise de subjetividade foi bem-sucedida, caso contrário, false

SubjectivityScoreResult
SubjectivityScoreResult double

Pontuação de classificação de subjetividade versus objectividade entre 0,0 e 1,0, em que as pontuações mais próximas de zero têm uma alta probabilidade de objetividade, enquanto as pontuações próximas a 1,0 têm uma alta probabilidade de subjetividade.

SentenceCount
SentenceCount integer

Número de frases no texto de entrada

ExtractEntitiesResponse

Resultado da execução de uma operação de extração de entidades

Nome Caminho Tipo Description
Êxito
Successful boolean

True se a operação foi bem-sucedida, caso contrário, false

Entities
Entities array of Entity

Entidade

Nome Caminho Tipo Description
Tipo de Entidade
EntityType string
EntityText
EntityText string

LanguageDetectionResponse

Saída de uma operação de detecção de idioma

Nome Caminho Tipo Description
Êxito
Successful boolean

True se a operação de detecção de idioma foi bem-sucedida, caso contrário, false

DetectedLanguage_ThreeLetterCode
DetectedLanguage_ThreeLetterCode string

Código de idioma de três letras ISO 639

DetectedLanguage_FullName
DetectedLanguage_FullName string

O nome completo (em inglês) do idioma detectado

LanguageTranslationResponse

Saída de uma operação de tradução de idioma

Nome Caminho Tipo Description
Êxito
Successful boolean

True se a operação de detecção de idioma foi bem-sucedida, caso contrário, false

TranslatedTextResult
TranslatedTextResult string

Texto traduzido no idioma de destino

SentenceCount
SentenceCount integer

Número de frases no texto de entrada

ParseResponse

Resultado da operação de análise linguística

Nome Caminho Tipo Description
ParseTree
ParseTree string

Analisar árvore no formato de árvore de sintaxe do Penn Treebank

PosResponse

Parte do resultado da marca de fala

Nome Caminho Tipo Description
TaggedSentences
TaggedSentences array of PosSentence

Frases na cadeia de caracteres

PosSentence

Sentença em um resultado de marca de POS

Nome Caminho Tipo Description
Palavras
Words array of PosTaggedWord

Palavras na frase

PosTaggedWord

Word marcado em uma marca de POS

Nome Caminho Tipo Description
Palavra
Word object

Word que foi marcado

Etiqueta
Tag object

Marca Penn Treebank aplicada à palavra

RephraseResponse

Saída de uma operação de reformulação de texto

Nome Caminho Tipo Description
Êxito
Successful boolean

True se a operação de detecção de idioma foi bem-sucedida, caso contrário, false

RephrasedResults
RephrasedResults array of RephrasedSentence

Resultados da operação de reformulação, parafraseando, na ordem das frases de entrada

SentenceCount
SentenceCount integer

Número de frases no texto de entrada

RephrasedSentence

Uma frase de entrada e resultados de reformulação associados

Nome Caminho Tipo Description
SentenceIndex
SentenceIndex integer

Índice da sentença, com base em 1, ordenado

OriginalSentenceText
OriginalSentenceText string

Texto da frase de entrada original

Reformulações
Rephrasings array of RephrasedSentenceOption

Opções de texto de reformulação, candidatos da frase de entrada original, em ordem - com o melhor candidato primeiro

RephrasedSentenceOption

Uma reformulação de uma frase de entrada original

Nome Caminho Tipo Description
RephrasedOptionIndex
RephrasedOptionIndex integer

Índice ordenado da opção de reformulação, com base em 1, sendo 1 a melhor opção

RephrasedSentenceText
RephrasedSentenceText string

Uma frase de texto reformulado de saída da frase de entrada original

SentenceSegmentationResponse

Nome Caminho Tipo Description
Êxito
Successful boolean
Frases
Sentences array of string
SentenceCount
SentenceCount integer

GetWordsResponse

Palavras na cadeia de caracteres de entrada

Nome Caminho Tipo Description
Palavras
Words array of WordPosition

Matriz de palavras

WordPosition

Nome Caminho Tipo Description
Palavra
Word string

Word como uma cadeia de caracteres

WordIndex
WordIndex integer

Índice baseado em zero da palavra; a primeira palavra tem índice 0, a segunda palavra tem índice 1 e assim por diante

StartPosition
StartPosition integer

Deslocamento de caractere baseado em zero no qual a palavra começa na cadeia de caracteres de entrada

EndPosition
EndPosition integer

Deslocamento de caractere baseado em zero no qual a palavra termina na cadeia de caracteres de entrada

CheckWordResponse

Resultado da verificação de correção ortográfica

Nome Caminho Tipo Description
Correto
Correct boolean

True se a palavra estiver escrita corretamente, caso contrário, false

Sugestões
Suggestions array of string

Correções ortográficas sugeridas

CheckSentenceResponse

Resultado da verificação ortográfica de uma frase

Nome Caminho Tipo Description
IncorrectCount
IncorrectCount integer

Número de palavras incorretas

Palavras
Words array of CorrectWordInSentence

Palavras na frase, corretas e incorretas

CorrectWordInSentence

Uma palavra em uma frase

Nome Caminho Tipo Description
Palavra
Word WordPosition
Correto
Correct boolean

True se a palavra estiver escrita corretamente, caso contrário, false

Sugestões
Suggestions array of string

Melhorias ortográficas sugeridas