Document AI Toolbox: Document AI Toolbox visa reduzir o atrito de gerenciamento, manipulação e extração de informações de saídas de métodos Document AI BatchProcessDocuments()
(arquivos JSON gravados em buckets GCS gerenciados pelo usuário) e ProcessDocument()
, programaticamente.
Isenção de responsabilidade
A caixa de ferramentas do Document AI está em estado experimental. Esta biblioteca é um trabalho em andamento e provavelmente terá alterações incompatíveis com versões anteriores. Os usuários da caixa de ferramentas podem precisar reescrever seu código ao atualizar a versão da caixa de ferramentas.
Para usar esta biblioteca, primeiro você precisa seguir as seguintes etapas:
A ativação do Document AI pode não ser tecnicamente necessária para usar esta biblioteca, a menos que ProcessDocument()
se destine a ser usado. Mas você deve ativar a API Storage para acessar os buckets do GCS que contêm a saída de BatchProcessDocument()
. Você precisará ativar a API do BigQuery se quiser usar os recursos do BigQuery.
Instale esta biblioteca em um virtualenv usando pip. virtualenv é uma ferramenta para criar ambientes Python isolados. O problema básico que ele aborda é o de dependências e versões e, indiretamente, de permissões.
Com o virtualenv, é possível instalar esta biblioteca sem precisar de permissões de instalação do sistema e sem entrar em conflito com as dependências do sistema instalado.
Amostras de código e snippets ficam na pasta samples/.
Nossas bibliotecas cliente são compatíveis com todas as versões atuais ativas e de manutenção do Python.
Pitão >= 3.8
Pitão <= 3.7
NOTA : Python 3.7 foi marcado como não suportado pela comunidade python em junho de 2023. Recomendamos que todos os desenvolvedores atualizem para Python 3.8 e mais recente assim que possível. O suporte para Python 3.7 será removido de todas as bibliotecas cliente após 1º de janeiro de 2024. As bibliotecas cliente que suportam Python 3.7 continuarão disponíveis para download, mas as versões após 1º de janeiro de 2024 serão direcionadas apenas ao Python 3.8 e mais recentes.
Se você estiver usando uma versão em fim de vida do Python, recomendamos que você atualize o mais rápido possível para uma versão com suporte ativo.
pip install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-cloud-documentai-toolbox
pip install virtualenv
virtualenv <your-env>
<your-env>Scriptsactivate
<your-env>Scriptspip.exe install google-cloud-documentai-toolbox