Configure a action Extrair para habilitar seu bot para enviar documentos para Google Document AI para extração de dados e recuperar a saída no formato JSON.

Pré-requisitos

Acesse sua conta Google Cloud e vá para a página Processadores para recuperar seu endpoint personalizado. Consulte Use seu endpoint de processador.

Seu endpoint personalizado deve seguir este formato: https://LOCATION-documentai.googleapis.com/API_VERSION/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID. Você precisará dos parâmetros em negrito para configurar esta action.

Procedimento

  1. Clicar duas vezes ou arrastar a action Google Documento AI > Extrair.
  2. No campo Caminho do arquivo do documento, forneça o caminho do arquivo para o documento que você deseja processar.
    Nota: Se utilizar essa action dentro de uma action Loop para processar todos os documentos em uma pasta, certifique-se de incluir um ponto entre a variável que contém o nome do arquivo e a que contém a extensão. Por exemplo, C:\Documents\$dictFile(name)$.$dictFile(extension)$.
  3. Forneça as seguintes informações, que se encontram em seu endpoint personalizado.
    • ID do projeto
    • ID do processador
    • Local
  4. No campo Nome da sessão, insira o nome da sessão que você usou para se conectar à conta de serviço do Google na action Conectar.
  5. Opcional: Selecione ou crie uma variável de string para conter a saída.
    A action retorna dados em formato JSON.
  6. Clique em Salvar.

Próximas etapas

Você pode usar as actions no package JSON para analisar os dados e extrair valores de nós específicos. Para uma visão geral de como fazer isso, consulte os seguintes passos:
  1. Iniciar a sessão do JSON com a action Iniciar sessão. No campo Texto do JSON, digite a variável de string que contém a saída da action Extrair.
  2. Use a action Obter valor do nó para analisar a saída da action Google Document AI > Extrair e atribuir os valores dos nós a uma variável de lista.

    Você pode inserir uma action Loop após a action Obter valor do nó para iterar através de cada item da lista para realizar uma operação em cada valor do nó.

  3. Encerrar a sessão do JSON com a action Encerrar sessão.