A API v1beta2
do Document AI foi descontinuada em favor da API
v1
.
Ao contrário da v1beta2
, a Document AI v1
é uma API com estado, o que significa que tem de criar um Processor
antes de poder enviar pedidos para Process
e BatchProcess
documentos.
NOTA: esta descontinuação afeta apenas a versão da API usada para chamar qualquer processador. Não afeta a disponibilidade de nenhum processador.
As principais áreas de incompatibilidade com versões anteriores da API v1 com a API v1beta2 são abordadas mais adiante neste documento.
Criar um processador
Para migrar para v1
para a criação de processadores, crie primeiro um Processor
. A tabela seguinte serve como uma diretriz geral para escolher um
ProcessorType
para criar, mas pode consultar a lista completa de processadores.
document_type |
params |
Tipo de processador |
---|---|---|
invoice |
INVOICE_PROCESSOR |
|
general |
OCR_PROCESSOR |
|
general |
table_extraction_params |
FORM_PARSER_PROCESSOR |
general |
form_extraction_params |
FORM_PARSER_PROCESSOR |
general |
entity_extraction_params |
FORM_PARSER_PROCESSOR |
general |
automl_params |
CUSTOM_EXTRACTION_PROCESSOR |
Para um guia passo a passo sobre como criar um processador, consulte o guia.
A processar documentos
O Document AI v1
tem duas APIs para aceitar documentos: Process
e BatchProcess
.
Cada um destes métodos corresponde a um método de v1beta2
. Os métodos e as respetivas diferenças são realçados:
v1beta2 Método |
v1 Método |
Notas de migração |
---|---|---|
ProcessDocument |
Process |
InputConfig.Cloud Storage_source não é suportado em v1 . Use BatchProcess para processar documentos no Cloud Storage. |
BatchProcessDocuments |
BatchProcess |
Além de aceitar documentos individuais no Cloud Storage, o v1 suporta um prefixo do Cloud Storage para processar vários documentos em simultâneo. |
Bibliotecas cliente
Se estiver a usar o Client Libraries
para interagir com o
Document AI, mude do uso do DocumentUnderstandingService
para o
DocumentProcessorService
. Para um exemplo detalhado da utilização das bibliotecas cliente
para v1
, consulte as bibliotecas cliente.