Arquitetura de Cloud Extraction Service

A arquitetura do Cloud Extraction Service descreve o fluxo de dados do processamento de documentos, detalhando as etapas de upload, extração e download de dados utilizando vários componentes e serviços de terceiros.

A seguinte arquitetura do Cloud Extraction Service oferece uma visão geral de alto nível das diferentes fases envolvidas no fluxo de dados do processamento de documentos.

Nota:

A imagem a seguir mostra uma visão geral dos diferentes componentes utilizados no Cloud Extraction Service:

Diagrama do fluxo de trabalho de processamento de documentos ao utilizar o recurso Cloud Extraction Service
Rede do cliente
A rede do cliente é onde o processo de extração de dados é iniciado.
  • Entrada: Esse processo envolve o upload dos documentos que precisam ser processados para a extração de dados.
  • bot de upload: Esse processo envolve o upload dos documentos para os serviços de armazenamento da Control Room Cloud.
  • bot de download: Esse processo envolve baixar as informações extraídas dos documentos.
  • Saída: Este processo envolve armazenar as informações extraídas.
Automation Anywhere Cloud
Control Room (somente Cloud): Orquestra o processo de extração de dados reconhecendo solicitações do dispositivo Bot Runner.
Cloud Extraction Service: Esse processo envolve extrair informações de documentos enviando solicitações para o OCR e serviços de terceiros na Cloud. Todas as solicitações de extração de dados são enviadas e recebidas por meio do Cloud Extraction Service.
Serviços de terceiros na Cloud
Google Vision OCR: Esse processo envolve converter documentos em formato legível por máquina e os documentos são processados para o OCR no Google Cloud.
Provedores de LLM: Esse processo envolve a extração de dados usando modelos de generative AI de terceiros.

Extração de dados usando provedores de generative AI

A imagem a seguir mostra o fluxo de dados de ponta a ponta por meio de diferentes componentes para provedores de generative AI:

Diagrama de fluxo de dados para provedores de generative AI ao utilizar o recurso Cloud Extraction Service

As seções a seguir representam diferentes estágios do fluxo de dados através de diferentes componentes ao usar provedores de generative AI:

Etapa 1: Upload de arquivos na Control Room

Diagrama de fluxo de dados mostrando o upload de arquivos para a Control Room

O usuário faz upload de arquivos para a Control Room ou um bot agendador faz upload do arquivo a partir de um local compartilhado. Os arquivos são enviados temporariamente para os serviços de armazenamento da Control Room.

Etapa 2: Processo de extração de documentos

Diagrama de fluxo de dados do processo de extração de documentos

A Control Room inicia o processo de extração de dados utilizando os modelos pré-treinados da Automation Anywhere ou serviços de extração de terceiros na Cloud.

  • Modelos pré-treinados da Automation Anywhere: A extração de dados é processada utilizando o Cloud Extraction Service.
  • Assinaturas do Document Automation: As solicitações de extração de dados são enviadas e recebidas dos serviços de extração de terceiros na Cloud por meio do gateway de proxy da Automation Anywhere.
Etapa 3: Download de saída

Diagrama de fluxo de dados do download da saída

Os resultados da extração de dados são baixados no caminho de rede definido pelo usuário como CSV ou JSON. Clientes normalmente criam bots para fazer upload dessas informações em aplicativos ou sistemas de registros downstream.

Extração de dados usando o Microsoft Azure AI Document Intelligence

A imagem a seguir mostra o fluxo de dados de ponta a ponta por meio de diferentes componentes para o Microsoft Azure AI Document Intelligence:

Diagrama de fluxo de dados para o Microsoft Azure AI Document Intelligence ao utilizar o recurso Cloud Extraction Service

Etapa 1: Upload de arquivos e obtenção de detalhes de configuração

Diagrama de fluxo de dados mostrando o upload de arquivos para a Control Room

O usuário faz upload de arquivos para a Control Room ou um bot agendador faz upload do arquivo a partir de um local compartilhado. Os arquivos são enviados temporariamente para os serviços de armazenamento da Control Room.

Etapa 2: Processo de extração de dados

Diagrama de fluxo de dados do processo de extração de documentos utilizando os serviços do Microsoft Azure AI Document Intelligence

A Control Room inicia o processo de OCR e extração de dados utilizando o Cloud Extraction Service. As solicitações de extração de dados são enviadas e recebidas diretamente dos serviços do Microsoft Azure AI Document Intelligence para assinaturas do Document Automation. Os resultados da extração de dados são enviados para a Control Room.

Etapa 3: Download de saída

Diagrama de fluxo de dados do download da saída

Os resultados da extração de dados são baixados no caminho de rede definido pelo usuário como CSV ou JSON. Clientes normalmente criam bots para fazer upload dessas informações em aplicativos ou sistemas de registros downstream.