Compartilhar via


IA do documento (versão prévia)

Extraia dados estruturados, incluindo campos nomeados, tabelas, códigos de barras, classificações e resumos de formatos de documento comuns, documentos verificados e fotos de documentos usando IA. Também dá suporte à manuscrito e fotos e verificações de baixa qualidade, bem como entradas de documentos digitais. Dá suporte a uma ampla variedade de idiomas e é capaz de analisar e inferir a estrutura semântica do layout visual para documentos.

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 Cloudmersive
URL https://www.cloudmersive.com
Email support@cloudmersive.com
Metadados do conector
Publicador Cloudmersive, LLC
Site da Web https://www.cloudmersive.com
Política de privacidade https://www.cloudmersive.com/privacy-policy
Categorias IA; Conteúdo e arquivos

Conector de IA do Documento Cloudmersive

A API de IA do Documento Cloudmersive permite que você use a IA de última geração para extrair dados, campos, insights e texto de documentos.

Pré-requisitos

Você precisará do seguinte para continuar:

  • Um Microsoft Power Apps, Power Automate ou Aplicativos Lógicos do Azure com suporte ao conector Premium
  • Uma chave de API cloudmersive

Como obter credenciais

Para usar esse conector, 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
  • 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 de IA do Documento Cloudmersive.

Agora você está pronto para começar a usar o Conector cdr cloudmersive.

Operações com suporte

O conector dá suporte às seguintes operações:

  • Enforce Policies to a Document to allow or block it using Advanced AI: imponha políticas a um documento para permitir ou bloqueá-lo usando IA Avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Consome 100 chamadas de API por página.
  • Answer Questions about a Document in a structured way using Advanced AI: resposta booliana (sim/não), perguntas de múltipla escolha e resposta livre sobre o conteúdo de um documento usando IA Avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Consome 100 chamadas de API por página.
  • Extract Text from a Document using AI: extraia texto bruto de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Dá suporte a uma ampla variedade de idiomas. Consome 100 chamadas de API por página.
  • Extract Field Values from a Document using AI: extraia valores de campo (por exemplo, número da fatura, data da fatura, número de telefone do cartão de visita etc.) de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.
  • Extract Field Values from a Document using Advanced AI: extraia valores de campo (por exemplo, número da fatura, data da fatura, número de telefone do cartão de visita etc.) de um documento usando IA avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.
  • Extract Tables of Data from a Document using AI: extraia tabelas, compostas por linhas e colunas de dados, de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.
  • Extract Barcodes of from a Document using AI: extraia todos os códigos de barras de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG, HEIC e WEBP. Consome 100 chamadas de API por página.
  • Extract All Fields and Tables of Data from a Document using AI: extraia todos os campos e tabelas, compostos por linhas e colunas de dados, de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.
  • Extract Classification or Category from a Document using AI: Extraia Classificação ou Categoria (por exemplo, Fatura, Recibo, Formulário Fiscal ou Formulário 1040, Formulário 1040 EZ etc.) de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.
  • Extract Classification or Category from a Document using Advanced AI: Extraia Classificação ou Categoria (por exemplo, Fatura, Recibo, Formulário Fiscal ou Formulário 1040, Formulário 1040 EZ etc.) de um documento usando IA Avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.
  • Extract Summary from a Document using AI: cria um resumo de 1 parágrafo do documento de entrada usando Inteligência Artificial. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.
  • Extract Text from a Document using AI as a Batch Job: cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Dá suporte a uma ampla variedade de idiomas. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.
  • Extract Field Values from a Document using Advanced AI as a Batch Job: cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Extraia valores de campo (por exemplo, número da fatura, data da fatura, número de telefone do cartão de visita etc.) de um documento usando IA avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.
  • Extract All Fields and Tables of Data from a Document using AI as a Batch Job: cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Extraia todos os Campos e Tabelas, compostos por linhas e colunas de dados, de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.
  • Extract Classification or Category from a Document using AI as a Batch Job: cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Extraia Classificação ou Categoria (por exemplo, Fatura, Recibo, Formulário Fiscal ou Formulário 1040, Formulário 1040 EZ etc.) de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.
  • Get the status and result of an Extract Document Batch Job: retorna o resultado do Trabalho Assíncrono – os estados possíveis podem ser INICIADOs ou CONCLUÍDOs. Essa API só está disponível para implantações da Instância Gerenciada cloudmersive e da nuvem privada.

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
Apikey secureString A Apikey para esta api Verdade

Limitações

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

Ações

Extrair classificação ou categoria de um documento usando IA

Extraia Classificação ou Categoria (por exemplo, Fatura, Recibo, Formulário Fiscal ou Formulário 1040, Formulário 1040 EZ etc.) de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Extrair classificação ou categoria de um documento usando IA avançada

Extraia Classificação ou Categoria (por exemplo, Fatura, Recibo, Formulário Fiscal ou Formulário 1040, Formulário 1040 EZ etc.) de um documento usando IA Avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Extrair classificação ou categoria de um documento usando IA como um trabalho em lote

Cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Extraia Classificação ou Categoria (por exemplo, Fatura, Recibo, Formulário Fiscal ou Formulário 1040, Formulário 1040 EZ etc.) de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.

Extrair códigos de barras de um documento usando IA

Extraia todos os códigos de barras de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG, HEIC e WEBP. Consome 100 chamadas de API por página.

Extrair resumo de um documento usando IA

Cria um resumo de 1 parágrafo do documento de entrada usando Inteligência Artificial. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Extrair tabelas de dados de um documento usando IA

Extraia Tabelas, compostas por linhas e colunas de dados, de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Extrair texto de um documento usando IA

Extraia texto bruto de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Dá suporte a uma ampla variedade de idiomas. Consome 100 chamadas de API por página.

Extrair texto de um documento usando IA como um trabalho em lote

Cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Dá suporte a uma ampla variedade de idiomas. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.

Extrair todos os campos e tabelas de dados de um documento usando IA

Extraia todos os Campos e Tabelas, compostos por linhas e colunas de dados, de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Extrair todos os campos e tabelas de dados de um documento usando IA como um trabalho em lote

Cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Extraia todos os Campos e Tabelas, compostos por linhas e colunas de dados, de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.

Extrair valores de campo de um documento usando IA

Extraia valores de campo (por exemplo, número da fatura, data da fatura, número de telefone do cartão de visita etc.) de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Extrair valores de campo de um documento usando IA avançada

Extraia valores de campo (por exemplo, número da fatura, data da fatura, número de telefone do cartão de visita etc.) de um documento usando IA avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Extrair valores de campo de um documento usando IA avançada como um trabalho em lote

Cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Extraia valores de campo (por exemplo, número da fatura, data da fatura, número de telefone do cartão de visita etc.) de um documento usando IA avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.

Impor políticas a um documento para permitir ou bloqueá-lo usando IA Avançada

Imponha políticas a um documento para permitir ou bloqueá-lo usando IA Avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Consome 100 chamadas de API por página.

Obter o status e o resultado de um Trabalho em Lote do Documento de Extração

Retorna o resultado do Trabalho Assíncrono – os estados possíveis podem ser INICIADOs ou CONCLUÍDOs. Essa API só está disponível para implantações da Instância Gerenciada cloudmersive e da nuvem privada.

Responder a perguntas sobre um documento de forma estruturada usando IA Avançada

Resposta booliana (sim/não), perguntas de múltipla escolha e resposta livre sobre o conteúdo de um documento usando IA Avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Consome 100 chamadas de API por página.

Extrair classificação ou categoria de um documento usando IA

Extraia Classificação ou Categoria (por exemplo, Fatura, Recibo, Formulário Fiscal ou Formulário 1040, Formulário 1040 EZ etc.) de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
Classificação desejada para extrair
Categories string

Classificação desejada para extrair

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

Documento de entrada, ou fotos de um documento, para extrair dados de
InputFile file

Documento de entrada, ou fotos de um documento, para extrair dados de

Retornos

Resultado da classificação de um documento usando IA

Extrair classificação ou categoria de um documento usando IA avançada

Extraia Classificação ou Categoria (por exemplo, Fatura, Recibo, Formulário Fiscal ou Formulário 1040, Formulário 1040 EZ etc.) de um documento usando IA Avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

InputFile
InputFile byte

Arquivo de documento de entrada para executar a operação como uma matriz de bytes

Nome da Categoria
CategoryName string

Nome da classificação

CategoryDescription
CategoryDescription string

Opcional, mas recomendado: descrição da classificação em langugage natural

Preprocessing
Preprocessing string

Opcional: defina o nível de pré-processamento de imagem para aprimorar a precisão. Os valores possíveis são 'Auto', 'SmoothEdges', 'SmoothEdgesPlus', 'Compatability' e 'None'. O padrão é Auto. Definir como SmoothEdges para suavizar bordas duras na imagem de entrada para melhorar a precisão do reconhecimento. Defina como SmoothEdgesPlus para suavizar bordas duras em um grau mais alto. Defina como compatibilidade para compatibilidade máxima de recursos PDF.

ResultCrossCheck
ResultCrossCheck string

Opcional: defina o nível de verificação cruzada de precisão de saída a ser executado na entrada. Os valores possíveis são 'None', 'Advanced', 'Ultra' e 'Hyper'. O padrão é None. Ultra e Hyper produzirão a precisão mais alta, mas ao custo de tempos de processamento mais longos.

MaximumPagesProcessed
MaximumPagesProcessed integer

Opcional: limitar o número de páginas processadas

RotateImageDegrees
RotateImageDegrees double

Opcional: girar a imagem de entrada antes do reconhecimento pelo número especificado de graus; os valores válidos variam de -360 a +360.

Retornos

Resultado da classificação de um documento usando IA

Extrair classificação ou categoria de um documento usando IA como um trabalho em lote

Cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Extraia Classificação ou Categoria (por exemplo, Fatura, Recibo, Formulário Fiscal ou Formulário 1040, Formulário 1040 EZ etc.) de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Classificação desejada para extrair
Categories string

Classificação desejada para extrair

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

Documento de entrada, ou fotos de um documento, para extrair dados de
InputFile file

Documento de entrada, ou fotos de um documento, para extrair dados de

Retornos

Resultado da execução de um trabalho em lotes de documento dividido

Extrair códigos de barras de um documento usando IA

Extraia todos os códigos de barras de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG, HEIC e WEBP. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

Documento de entrada, ou fotos de um documento, para extrair dados de
InputFile file

Documento de entrada, ou fotos de um documento, para extrair dados de

Retornos

Resultado da extração de códigos de barras de um documento

Extrair resumo de um documento usando IA

Cria um resumo de 1 parágrafo do documento de entrada usando Inteligência Artificial. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

Documento de entrada, ou fotos de um documento, para extrair dados de
InputFile file

Documento de entrada, ou fotos de um documento, para extrair dados de

Retornos

Resultado do resumo de um documento

Extrair tabelas de dados de um documento usando IA

Extraia Tabelas, compostas por linhas e colunas de dados, de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

Documento de entrada, ou fotos de um documento, para extrair dados de
InputFile file

Documento de entrada, ou fotos de um documento, para extrair dados de

Retornos

Resultado da extração de tabelas de um documento

Extrair texto de um documento usando IA

Extraia texto bruto de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Dá suporte a uma ampla variedade de idiomas. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

Documento de entrada, ou fotos de um documento, para extrair dados de
InputFile file

Documento de entrada, ou fotos de um documento, para extrair dados de

Retornos

Resultado da extração de texto de um documento

Extrair texto de um documento usando IA como um trabalho em lote

Cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Dá suporte a uma ampla variedade de idiomas. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

Documento de entrada, ou fotos de um documento, para extrair dados de
InputFile file

Documento de entrada, ou fotos de um documento, para extrair dados de

Retornos

Resultado da execução de um trabalho em lotes de documento dividido

Extrair todos os campos e tabelas de dados de um documento usando IA

Extraia todos os Campos e Tabelas, compostos por linhas e colunas de dados, de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

Opcional: defina o nível de pré-processamento de imagem para aprimorar a precisão. ...
preprocessing string

Opcional: defina o nível de pré-processamento de imagem para aprimorar a precisão. ...

Documento de entrada, ou fotos de um documento, para extrair dados de
InputFile file

Documento de entrada, ou fotos de um documento, para extrair dados de

Retornos

Resultado da extração de campos de um documento

Extrair todos os campos e tabelas de dados de um documento usando IA como um trabalho em lote

Cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Extraia todos os Campos e Tabelas, compostos por linhas e colunas de dados, de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

Documento de entrada, ou fotos de um documento, para extrair dados de
InputFile file

Documento de entrada, ou fotos de um documento, para extrair dados de

Retornos

Resultado da execução de um trabalho em lotes de documento dividido

Extrair valores de campo de um documento usando IA

Extraia valores de campo (por exemplo, número da fatura, data da fatura, número de telefone do cartão de visita etc.) de um documento usando IA. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
Campos desejados para extrair, vírgula separada
FieldNames string

Campos desejados para extrair, vírgula separada

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

Documento de entrada, ou fotos de um documento, para extrair dados de
InputFile file

Documento de entrada, ou fotos de um documento, para extrair dados de

Retornos

Resultado da extração de campos de um documento

Extrair valores de campo de um documento usando IA avançada

Extraia valores de campo (por exemplo, número da fatura, data da fatura, número de telefone do cartão de visita etc.) de um documento usando IA avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, XLSX, PPTX, EML, MSG, JPG, PNG e WEBP. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

InputFile
InputFile byte

Arquivo de documento de entrada para executar a operação como uma matriz de bytes

FieldName
FieldName string

Nome do campo a ser extraído

FieldOptional
FieldOptional boolean

Opcional: True se o campo for opcional, false se necessário (padrão)

Fielddescription
FieldDescription string

Opcional, mas recomendado: descrição do campo – use-o para descrever o que é o campo, como ele é formatado, o que é exclusivo sobre ele, etc.

FieldExample
FieldExample string

Opcional: exemplo de rótulo ou valor do campo

MaximumPagesProcessed
MaximumPagesProcessed integer

Opcional: limitar o número de páginas processadas

Preprocessing
Preprocessing string

Opcional: defina o nível de pré-processamento de imagem para aprimorar a precisão. Os valores possíveis são 'Auto', 'SmoothEdges', 'SmoothEdgesPlus', 'ContrastEdges', 'ContrastEdgesPlus', 'Invert', 'Binarize', 'Compatability' e 'None'. O padrão é Auto. Definir como SmoothEdges para suavizar bordas duras na imagem de entrada para melhorar a precisão do reconhecimento. Defina como SmoothEdgesPlus para suavizar bordas duras em um grau mais alto. Defina como ContrastEdges e ContrastEdgesPlus para aprimorar o contraste e a legibilidade para imagens em preto e branco ou em escala de cinza de baixa qualidade. Defina como Inverter para inverter a imagem de entrada. Defina como Binário para binário a imagem de entrada. Defina como compatibilidade para compatibilidade máxima de recursos PDF.

ResultCrossCheck
ResultCrossCheck string

Opcional: defina o nível de verificação cruzada de precisão de saída a ser executado na entrada. Os valores possíveis são 'None', 'Advanced' e 'Ultra'. O padrão é None. Ultra produzirá a precisão mais alta, mas ao custo de tempos de processamento mais longos.

RotateImageDegrees
RotateImageDegrees double

Opcional: girar a imagem de entrada antes do reconhecimento pelo número especificado de graus; os valores válidos variam de -360 a +360.

Retornos

Resultado da extração de campos de um documento

Extrair valores de campo de um documento usando IA avançada como um trabalho em lote

Cria um trabalho em lote assíncrono para processar um documento grande como um trabalho em lote de IA. Extraia valores de campo (por exemplo, número da fatura, data da fatura, número de telefone do cartão de visita etc.) de um documento usando IA avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Requer a implantação da Instância Gerenciada ou da Nuvem Privada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...
recognitionMode string

Opcional; Modo de reconhecimento – Avançado (padrão) fornece o mais alto a...

InputFile
InputFile byte

Arquivo de documento de entrada para executar a operação como uma matriz de bytes

FieldName
FieldName string

Nome do campo a ser extraído

FieldOptional
FieldOptional boolean

Opcional: True se o campo for opcional, false se necessário (padrão)

Fielddescription
FieldDescription string

Opcional, mas recomendado: descrição do campo – use-o para descrever o que é o campo, como ele é formatado, o que é exclusivo sobre ele, etc.

FieldExample
FieldExample string

Opcional: exemplo de rótulo ou valor do campo

MaximumPagesProcessed
MaximumPagesProcessed integer

Opcional: limitar o número de páginas processadas

Preprocessing
Preprocessing string

Opcional: defina o nível de pré-processamento de imagem para aprimorar a precisão. Os valores possíveis são 'Auto', 'SmoothEdges', 'SmoothEdgesPlus', 'ContrastEdges', 'ContrastEdgesPlus', 'Invert', 'Binarize', 'Compatability' e 'None'. O padrão é Auto. Definir como SmoothEdges para suavizar bordas duras na imagem de entrada para melhorar a precisão do reconhecimento. Defina como SmoothEdgesPlus para suavizar bordas duras em um grau mais alto. Defina como ContrastEdges e ContrastEdgesPlus para aprimorar o contraste e a legibilidade para imagens em preto e branco ou em escala de cinza de baixa qualidade. Defina como Inverter para inverter a imagem de entrada. Defina como Binário para binário a imagem de entrada. Defina como compatibilidade para compatibilidade máxima de recursos PDF.

ResultCrossCheck
ResultCrossCheck string

Opcional: defina o nível de verificação cruzada de precisão de saída a ser executado na entrada. Os valores possíveis são 'None', 'Advanced' e 'Ultra'. O padrão é None. Ultra produzirá a precisão mais alta, mas ao custo de tempos de processamento mais longos.

RotateImageDegrees
RotateImageDegrees double

Opcional: girar a imagem de entrada antes do reconhecimento pelo número especificado de graus; os valores válidos variam de -360 a +360.

Retornos

Resultado da execução de um trabalho em lotes de documento dividido

Impor políticas a um documento para permitir ou bloqueá-lo usando IA Avançada

Imponha políticas a um documento para permitir ou bloqueá-lo usando IA Avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
InputFile
InputFile byte

Arquivo de entrada como uma matriz de bytes

RuleId
RuleId string
TipoDeRegra
RuleType string

Os valores possíveis são ALLOW e DENY

Ruledescription
RuleDescription string

Descrição da regra em linguagem natural, por exemplo, não permitir documentos que contenham linguagem ofensiva

RecognitionMode
RecognitionMode string

Opcional; Modo de reconhecimento – Normal (padrão) fornece a maior precisão, mas velocidade mais lenta, enquanto Normal fornece resposta mais rápida, mas menor precisão para imagens de baixa qualidade

Retornos

Resultado da execução de uma operação de imposição de política de documento

Obter o status e o resultado de um Trabalho em Lote do Documento de Extração

Retorna o resultado do Trabalho Assíncrono – os estados possíveis podem ser INICIADOs ou CONCLUÍDOs. Essa API só está disponível para implantações da Instância Gerenciada cloudmersive e da nuvem privada.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do trabalho do lote para obter o status de
AsyncJobID string

ID do trabalho do lote para obter o status de

Retornos

Resultado da execução de uma operação de trabalho em lote

Responder a perguntas sobre um documento de forma estruturada usando IA Avançada

Resposta booliana (sim/não), perguntas de múltipla escolha e resposta livre sobre o conteúdo de um documento usando IA Avançada. Os formatos de documento de entrada com suporte incluem DOCX, PDF, PNG e JPG. Consome 100 chamadas de API por página.

Parâmetros

Nome Chave Obrigatório Tipo Description
InputFile
InputFile byte

Arquivo de entrada como uma matriz de bytes

QuestionId
QuestionId string

ID exclusiva da pergunta, por exemplo, 1 ou 2A

QuestionText
QuestionText string

Pergunta em linguagem natural para perguntar ao documento em que a resposta é resolvida como SIM ou NÃO, por exemplo: "Este documento está assinado e contraassinado por ambas as partes?".

QuestionId
QuestionId string

ID exclusiva da pergunta, por exemplo, 1 ou 2A

QuestionText
QuestionText string

Pergunta em linguagem natural para perguntar ao documento em que a resposta é resolvida para uma de um número fixo de opções fornecidas, por exemplo, "Qual é a lei reguladora deste contrato?".

ChoiceId
ChoiceId string

ID exclusiva da opção de resposta, por exemplo, 3C

ChoiceText
ChoiceText string

Texto de descrição desta escolha, por exemplo, 'Delaware'

QuestionId
QuestionId string

ID exclusiva da pergunta, por exemplo, 7 ou 5A

QuestionText
QuestionText string

Pergunta em linguagem natural para perguntar ao documento em que a resposta é resolvida para uma resposta livre, por exemplo, "Quem é o equivalente neste contrato?".

RecognitionMode
RecognitionMode string

Opcional; Modo de reconhecimento – Normal (padrão) fornece a maior precisão, mas velocidade mais lenta, enquanto Normal fornece resposta mais rápida, mas menor precisão para imagens de baixa qualidade

Retornos

Resultado da execução de uma operação de resposta a perguntas de documento

Definições

DocumentAdvancedClassificationResult

Resultado da classificação de um documento usando IA

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se bem-sucedido, false caso contrário

DocumentCategoryResult
DocumentCategoryResult string

Categoria aplicada ao documento; se uma categoria não puder ser identificada, "outra" será usada. Os espaços são substituídos por sublinhados.

Pontuação de Confiança
ConfidenceScore double

Pontuação de confiança entre 0,0 e 1,0, em que os > valores 0,8 indicam alta confiança

DocumentClassificationResult

Resultado da classificação de um documento usando IA

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se bem-sucedido, false caso contrário

DocumentCategoryResult
DocumentCategoryResult string

Categoria aplicada ao documento; se uma categoria não puder ser identificada, "outra" será usada. Os espaços são substituídos por sublinhados.

DocumentPolicyResult

Resultado da execução de uma operação de imposição de política de documento

Nome Caminho Tipo Description
CleanResult
CleanResult boolean

True se o documento estiver em conformidade com todas as políticas e false se ele não o fizer

RiskScore
RiskScore double

Pontuação de risco entre 0,0 e 1,0, em que os valores acima de 0,5 estão aumentando os níveis de risco

RuleViolations
RuleViolations array of PolicyRuleViolation

Violações de política

DocumentQuestionAnswerItem

Responder a uma pergunta de entrada

Nome Caminho Tipo Description
QuestionId
QuestionId string

ID da pergunta de entrada

AnswerValue
AnswerValue string

Valor da resposta de resposta, formatado como uma cadeia de caracteres, para essa pergunta. Perguntas boolianas retornarão SIM ou NÃO.

AnswerRationale
AnswerRationale string

Lógica explicando por que essa resposta foi dada

Pontuação de Confiança
ConfidenceScore double

Pontuação de confiança entre 0,0 e 1,0, em que valores acima de 0,8 indicam alta confiança

DocumentQuestionAnswersResult

Resultado da execução de uma operação de resposta a perguntas de documento

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se a operação foi concluída com êxito ou false caso contrário

Pontuação de Confiança
ConfidenceScore double

Pontuação de confiança entre 0,0 e 1,0, em que valores acima de 0,8 indicam alta confiança

AnswerResults
AnswerResults array of DocumentQuestionAnswerItem

ExtractBarcodesAiResponse

Resultado da extração de códigos de barras de um documento

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se bem-sucedido, false caso contrário

BarcodeResults
BarcodeResults array of ExtractedBarcodeItem

Resultados do valor da tabela da operação de extração

ExtractDocumentBatchJobResult

Resultado da execução de um trabalho em lotes de documento dividido

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se bem-sucedido, false caso contrário

AsyncJobID
AsyncJobID string

Ao criar um trabalho, uma ID do Trabalho Assíncrono é retornada. Use a API GetAsyncJobStatus para verificar o status deste trabalho usando o AsyncJobID e obter o resultado quando ele for concluído

ExtractDocumentJobStatusResult

Resultado da execução de uma operação de trabalho em lote

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se a operação para verificar o status do trabalho foi bem-sucedida, caso contrário, false

AsyncJobStatus
AsyncJobStatus string

Retorna o status do trabalho do Trabalho Assíncrono, se aplicável. Os estados possíveis são STARTED e COMPLETED

AsyncJobID
AsyncJobID string

ID do trabalho

ExtractTextResult
ExtractTextResult ExtractTextResponse

Resultado da extração de texto de um documento

ExtractFieldsAndTablesResult
ExtractFieldsAndTablesResult ExtractFieldsAndTablesResponse

Resultado da extração de campos de um documento

ExtractFieldsResult
ExtractFieldsResult ExtractFieldsResponse

Resultado da extração de campos de um documento

ExtractClassificationResult
ExtractClassificationResult DocumentClassificationResult

Resultado da classificação de um documento usando IA

Mensagem de Erro
ErrorMessage string

Mensagem de erro (se houver)

ExtractFieldsAdvancedResponse

Resultado da extração de campos de um documento

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se bem-sucedido, false caso contrário

Results
Results array of FieldAdvancedValue

Resultados do valor do campo da operação de extração

Pontuação de Confiança
ConfidenceScore double

Pontuação de confiança entre 0,0 e 1,0, em que os > valores 0,8 indicam alta confiança

ExtractFieldsAndTablesResponse

Resultado da extração de campos de um documento

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se bem-sucedido, false caso contrário

FieldResults
FieldResults array of FieldValue

Resultados do valor do campo da operação de extração

TableResults
TableResults array of TableResult

Resultados do valor da tabela da operação de extração

ExtractFieldsResponse

Resultado da extração de campos de um documento

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se bem-sucedido, false caso contrário

Results
Results array of FieldValue

Resultados do valor do campo da operação de extração

ExtractTablesResponse

Resultado da extração de tabelas de um documento

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se bem-sucedido, false caso contrário

TableResults
TableResults array of TableResult

Resultados do valor da tabela da operação de extração

ExtractTextResponse

Resultado da extração de texto de um documento

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se bem-sucedido, false caso contrário

PageResults
PageResults array of ExtractedTextPage

Resultados da página da operação de extração

ExtractedBarcodeItem

Resultado do código de barras extraído

Nome Caminho Tipo Description
BarcodeType
BarcodeType string

Tipo do código de barras identificado, os valores possíveis são: AZTEC, CODABAR, CODE_39, CODE_93, CODE_128, DATA_MATRIX, EAN_8, EAN_13, ITF, MAXICODE, PDF_417, QR_CODE, RSS_14, RSS_EXPANDED, UPC_A, UPC_E, All_1D, UPC_EAN_EXTENSION, MSI, PLESSEY, IMB, UNKNOWN

BarcodeValue
BarcodeValue string

Valor do código de barras como uma cadeia de caracteres

ExtractedTextPage

Página extraída de um documento de entrada

Nome Caminho Tipo Description
PageNumber
PageNumber integer

Índice de número de página, baseado em 1

TextResult
TextResult string

Conteúdo de texto da página

FieldAdvancedValue

Resultado do valor do campo da extração de campos de um documento

Nome Caminho Tipo Description
FieldName
FieldName string

Nome do campo (observe que os espaços serão substituídos por sublinhado)

FieldStringValue
FieldStringValue string

Valor da cadeia de caracteres do campo extraído do documento

FieldValue

Resultado do valor do campo da extração de campos de um documento

Nome Caminho Tipo Description
FieldName
FieldName string

Nome do campo (observe que os espaços serão substituídos por sublinhado)

FieldStringValue
FieldStringValue string

Valor primário ou de primeira cadeia de caracteres do campo que foi extraído do documento

AdditionalFieldStringValues
AdditionalFieldStringValues array of string

Valores adicionais para esse campo quando o mesmo campo estiver presente com vários valores, por exemplo, se duas instâncias do mesmo formulário ocorrerem no mesmo documento

PolicyRuleViolation

Instâncias de uma violação de regra de política

Nome Caminho Tipo Description
RuleId
RuleId string

ID da regra; se nenhuma ID tiver sido fornecida, a ID será o índice baseado em 1 da regra

RuleViolationRiskScore
RuleViolationRiskScore double

Pontuação de risco entre 0,0 e 1,0, em que os valores acima de 0,5 estão aumentando os níveis de risco

RuleViolationRationale
RuleViolationRationale string

Lógica de linguagem natural de IA para o motivo pelo qual essa política foi violada

SummarizeDocumentResponse

Resultado do resumo de um documento

Nome Caminho Tipo Description
Bem-sucedido
Successful boolean

True se bem-sucedido, false caso contrário

DocumentSummaryText
DocumentSummaryText string

Resumo do documento

TableResult

Tabela extraída de um documento

Nome Caminho Tipo Description
Title
Title string

Título da tabela (opcional)

Rows
Rows array of TableResultRow

Linhas da tabela

TableResultCell

Célula de uma linha de uma tabela extraída de um documento

Nome Caminho Tipo Description
CellHeader
CellHeader string

Cabeçalho da coluna de célula

CellValue
CellValue string

Valor da célula como uma cadeia de caracteres

TableResultRow

Linha de uma tabela extraída de um documento

Nome Caminho Tipo Description
Células
Cells array of TableResultCell

Células na linha