Todos os exemplos de código da Document AI
Esta página contém exemplos de código da Document AI. Para pesquisar e filtrar exemplos de código de outros produtos Google Cloud , consulte a pesquisa de exemplos de código doGoogle Cloud .
Pesquisar uma operação de longa duração
Para pesquisar uma operação, chame repetidamente o método <code>get_long_running_operation()</code> até que a operação seja concluída. Use um recuo entre cada solicitação de pesquisa. Por exemplo, pesquise a cada 10 segundos.
- Document AI
- Python
Caixa de ferramentas: exportar tabela para Dataframe ou CSV
Exporte tabelas de um documento processado (ou fragmentos de documento) para um Dataframe do Pandas ou um arquivo CSV.
- Document AI
- Python
Enviar uma solicitação de documentos de processo em lote
Envia uma solicitação de processamento em lote (assíncrona) para um processador.
- Document AI
- JavaScript
- Python
- Java
- Node JS
Toolbox: converter anotações externas para o formato de documento
Converta as anotações externas para o formato <a href="/document-ai/docs/reference/rest/v1/Document"><code>Document</code></a> usado pelo Document AI Workbench para treinamento.
- Document AI
- Python
Enviar uma solicitação de processamento on-line
As solicitações on-line (síncronas) permitem enviar um único documento para processamento.
- Document AI
- Python
- C#
- Node JS
- Java
- JavaScript
Listar operações de longa duração
Listar as operações de longa duração (LROs) em um projeto e local do Google Cloud.
- Document AI
- Python
Cancelar a implantação de uma versão do processador
Depois de criar e implantar uma nova versão do processador, você pode desinstalá-la se não quiser que ela processe solicitações.
- Document AI
- Python
Processar um documento usando um processador especializado
Envia uma solicitação de processamento on-line para um processador especializado e analisa a resposta. Extrai e imprime entidades, valores normalizados, confiança e propriedades.
- Document AI
- Java
- Python
- Node JS
- JavaScript
Processar um documento usando um processador do analisador de formulários
Envia uma solicitação de processamento on-line para um processador do analisador de formulários e analisa a resposta. Extrai e imprime campos e tabelas de formulários.
- Document AI
- Node JS
- Java
- JavaScript
- Python
Implantar uma versão do processador
Depois de criar uma nova versão do processador, você vai precisar implantá-la antes de processar documentos com ela. Observação: não é possível mudar o status de implantação das versões de processador pré-treinadas ou da versão padrão atual.
- Document AI
- Python
Conferir detalhes sobre uma versão do processador
Recebe detalhes sobre uma versão de processador
- Document AI
- Python
Toolbox: dividir um PDF
Divida um arquivo PDF com base na saída de um processador de divisão/classificação.
- Document AI
- Python
Acessar detalhes sobre uma operação de longa duração
Conferir o status e os detalhes de uma operação de longa duração (LRO).
- Document AI
- Python
Processar um documento usando um processador de divisor/classificador
Envia uma solicitação de processamento on-line para um processador de classificador/divisor especializado e analisa a resposta. Extrai e imprime classificações de documentos e intervalos de páginas.
- Document AI
- Python
- JavaScript
- Java
- Node JS
Toolbox: guia de início rápido
Carregue um documento processado (ou fragmentos de documento) do Cloud Storage para pós-processamento.
- Document AI
- Python
Avaliar uma versão do processador
Avalie uma versão do processador com um conjunto de dados fornecido.
- Document AI
- Python
Início rápido
Processe um documento usando a Document AI.
- Document AI
- PHP
- JavaScript
- Java
- Node JS
- Go
- Ruby
- C#
- Python
Excluir uma versão do processador
Depois de criar uma nova versão do processador, você pode excluí-la se não for mais usar. Observação: não é possível excluir versões de processador pré-treinadas ou a versão padrão atual.
- Document AI
- Python
Listar avaliações de uma versão do processador
Listar métricas de avaliação de uma versão do processador
- Document AI
- Python
Caixa de ferramentas: converter documentos em hOCR
Converta a saída de <code>Document</code> da Document AI em uma string XML de OCR.
- Document AI
- Python
Processar um documento usando um processador de OCR de documentos
Envia uma solicitação de processamento on-line para um processador de OCR de documentos e analisa a resposta. Extrai e imprime o texto completo, as dimensões da página, os idiomas detectados, os parágrafos, os blocos, as linhas e os tokens.
- Document AI
- Node JS
- JavaScript
- Python
- Java
Solicitar revisão humana de um documento
Envia uma solicitação de revisão humana ad hoc de um documento processado.
- Document AI
- Python
Toolbox: converter documentos em respostas da API Vision
Converta a saída de <a href="/document-ai/docs/reference/rest/v1/Document"><code>Document</code></a> da Document AI em <a href="/vision/docs/reference/rest/v1/BatchAnnotateFilesResponse#annotatefileresponse"><code>AnnotateFileResponse</code></a> da API Vision.
- Document AI
- Python
Caixa de ferramentas: criar lotes de documentos
Crie lotes de documentos para processamento com <code>batch_process_documents()</code>.
- Document AI
- Python
Conferir as versões de processador disponíveis
Listar as versões disponíveis de um processador
- Document AI
- Python
Conferir detalhes da avaliação de uma versão do processador
Conferir os detalhes de uma avaliação concluída.
- Document AI
- Python
Treinar uma versão do processador
Iniciar um novo job de treinamento para um processador
- Document AI
- Python
Toolbox: exportar entidades para o BigQuery
Exporte entidades de um documento processado (ou fragmentos de documento) para uma tabela do BigQuery.
- Document AI
- Python
Mudar a versão padrão do processador
A versão padrão de um processador especifica a versão usada para processar documentos quando você não especifica uma versão específica. Quando você cria um processador, a versão padrão inicial é a mais recente no canal estável. Se você mudar a versão padrão, as solicitações recebidas serão processadas usando a versão recém-selecionada. Se você mudar a versão padrão enquanto o processador estiver em uma solicitação, ela vai continuar usando a versão selecionada anteriormente.
- Document AI
- Python