L'API v1beta2
di Document AI è ora obsoleta a favore dell'API
v1
.
A differenza di v1beta2
, Document AI v1
è un'API stateful, il che significa che devi creare un Processor
prima di poter inviare richieste ai documenti
Process
e BatchProcess
.
NOTA: questo ritiro riguarda solo la versione dell'API utilizzata per chiamare qualsiasi processore. Ciò non influisce sulla disponibilità di alcun processore.
Le principali aree di incompatibilità con le versioni precedenti dell'API v1 rispetto all'API v1beta2 sono trattate più avanti in questo documento.
Creazione di un processore
Per eseguire la migrazione a v1
per la creazione del processore, crea prima un Processor
. La seguente tabella funge da linea guida generale per la scelta di un
ProcessorType
appropriato da creare, ma puoi consultare l'elenco completo dei processori.
document_type |
params |
Tipo di processore |
---|---|---|
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 |
Per una guida passo passo alla creazione di un processore, consulta la guida.
Elaborazione documenti
Document AI v1
ha due API per accettare documenti: Process
e BatchProcess
.
Ognuno di questi metodi corrisponde a un metodo di v1beta2
. I metodi e
le loro differenze sono evidenziati:
v1beta2 Metodo |
v1 Metodo |
Note sulla migrazione |
---|---|---|
ProcessDocument |
Process |
InputConfig.Cloud Storage_source non è supportato in v1 , utilizza BatchProcess per elaborare i documenti su Cloud Storage. |
BatchProcessDocuments |
BatchProcess |
Oltre ad accettare singoli documenti su Cloud Storage, v1 supporta un prefisso Cloud Storage per elaborare più documenti contemporaneamente. |
Librerie client
Se utilizzi Client Libraries
per interagire con
Document AI, passa dall'utilizzo di DocumentUnderstandingService
a
DocumentProcessorService
. Per un esempio dettagliato dell'utilizzo delle librerie client
per v1
, consulta Librerie client.