Arquitetura de Serviço de extração na nuvem

A arquitetura do Serviço de extração na nuvem 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 Serviço de extração na nuvem 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 Serviço de extração na nuvem:

Diagrama do fluxo de trabalho de processamento de documentos ao utilizar o recurso Serviço de extração na nuvem
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 Nuvem.
  • 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 Nuvem
Control Room (somente Nuvem): Orquestra o processo de extração de dados reconhecendo solicitações do dispositivo Bot Runner.
Serviço de extração na nuvem: Esse processo envolve extrair informações de documentos enviando solicitações para o OCR e serviços de terceiros na Nuvem. Todas as solicitações de extração de dados são enviadas e recebidas por meio do Serviço de extração na nuvem.
Serviços de terceiros na Nuvem
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 Nuvem.
Provedores de LLM: Esse processo envolve a extração de dados usando modelos de IA generativa de terceiros.

Extração de dados usando provedores de IA generativa

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

Diagrama de fluxo de dados para provedores de IA generativa ao utilizar o recurso Serviço de extração na nuvem

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

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 Nuvem.

  • Modelos pré-treinados da Automation Anywhere: A extração de dados é processada utilizando o Serviço de extração na nuvem.
  • Assinaturas do Automação de documentos: As solicitações de extração de dados são enviadas e recebidas dos serviços de extração de terceiros na Nuvem 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 IA do Azure para Informação de Documentos

A imagem a seguir mostra o fluxo de dados de ponta a ponta por meio de diferentes componentes para o Microsoft IA do Azure para Informação de Documentos:

Diagrama de fluxo de dados para o Microsoft IA do Azure para Informação de Documentos ao utilizar o recurso Serviço de extração na nuvem

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 IA do Azure para Informação de Documentos

A Control Room inicia o processo de OCR e extração de dados utilizando o Serviço de extração na nuvem. As solicitações de extração de dados são enviadas e recebidas diretamente dos serviços do Microsoft IA do Azure para Informação de Documentos para assinaturas do Automação de documentos. 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.